Skip to content

工作台

Workbench 是当前账号的执行队列。它把订单、项目、验证、审批、反馈、邀请、PR/CI 和 memory review 聚合成可操作待办。

投影模型

work_items待办事实
WorkQueryService读取执行内核
WorkbenchQueryService投影当前账号
WorkbenchPanel呈现可执行动作

WorkbenchQueryService 读取 Work 内核,再叠加当前账号的 dismissal 偏好。排序由 urgency、updatedAt 和 title 决定。

Lane

lane含义
all全部待办
projectProject 协作事项
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.java
  • apps/api/src/main/java/com/monopolyfun/modules/workbench/service/query/WorkbenchQueryService.java
  • apps/web/components/workbench/workbench-panel.tsx
  • apps/web/lib/project-action-registry.ts

Released under the MIT License.