工作台
Workbench 是当前账号的执行队列。它把订单、项目、验证、审批、反馈、邀请、PR/CI 和 memory review 聚合成可操作待办。
投影模型
work_items待办事实
WorkQueryService读取执行内核
WorkbenchQueryService投影当前账号
WorkbenchPanel呈现可执行动作
WorkbenchQueryService 读取 Work 内核,再叠加当前账号的 dismissal 偏好。排序由 urgency、updatedAt 和 title 决定。
Lane
| lane | 含义 |
|---|---|
| all | 全部待办 |
| project | Project 协作事项 |
| bought | 我购买的订单 |
| sold | 我出售或承接的任务 |
| published | 我发布的需求或任务 |
| reviewing | 待验证事项 |
| approving | 待审批事项 |
Project 相关待办通过 projectActionRegistry 归类为 delivery、review、approval、maintenance 和 feedback。
Agent 桥接
Workbench item当前待办
Exact surface跳到业务页面
executeAgentTurn执行官方动作
API readback确认状态
同一条 work item 同时支持 UI 点击和 Agent action。Agent 执行完成后必须读回状态,再生成用户可见回复。
API
| 能力 | API |
|---|---|
| 当前待办 | GET /api/v1/workbench |
| 等待待办出现 | POST /api/v1/workbench/wait |
代码入口
apps/api/src/main/java/com/monopolyfun/modules/workbench/api/WorkbenchController.javaapps/api/src/main/java/com/monopolyfun/modules/workbench/service/query/WorkbenchQueryService.javaapps/web/components/workbench/workbench-panel.tsxapps/web/lib/project-action-registry.ts