feat(client): add qimingclaw digital adapter
This commit is contained in:
@@ -224,6 +224,49 @@ qimingclaw 专用 patch:
|
||||
- qimingclaw 还没有正式落地 Plan / Task / Run / Event / Artifact / Approval 数据模型。
|
||||
- 下一阶段应开始建设 qimingclaw 本地数字员工 API 适配层。
|
||||
|
||||
## Phase 2:qimingclaw 数字员工 API Adapter(已开始)
|
||||
|
||||
目标:让数字员工页面开始消费 qimingclaw 语义的数据,而不是完全依赖 sgRobot demo fallback。
|
||||
|
||||
当前 qimingclaw 已新增:
|
||||
|
||||
```text
|
||||
crates/agent-electron-client/embedded/sgrobot-digital/src/lib/qimingclawAdapter.ts
|
||||
```
|
||||
|
||||
当前覆盖的页面接口:
|
||||
|
||||
```text
|
||||
GET /api/digital-employee/workday
|
||||
POST /api/digital-employee/workday/actions
|
||||
GET /api/scheduler/jobs
|
||||
GET /api/debug/plans
|
||||
GET /api/debug/tasks
|
||||
GET /api/debug/plan/:planId/flow
|
||||
POST /api/debug/plan/:planId/dispatch
|
||||
GET /api/plan/:planId/messages
|
||||
GET /api/skill
|
||||
POST /api/skill/:skillId/enabled
|
||||
```
|
||||
|
||||
当前数据来源:
|
||||
|
||||
- qimingclaw adapter 内置的客户端任务职责。
|
||||
- `localStorage` 保存的今日任务选择、特性设置、日报生成状态。
|
||||
- qimingclaw 语义的 ACP / MCP / computer server / artifact-report 技能定义。
|
||||
|
||||
当前页面表现:
|
||||
|
||||
- `source` 返回 `live`,数字员工首页会使用真实 adapter 数据通道。
|
||||
- 今日任务从“白领一天 demo”切换为 qimingclaw 客户端职责。
|
||||
- 任务中心、技能库、运行明细、日报预览开始使用 qimingclaw adapter 数据。
|
||||
|
||||
下一步:
|
||||
|
||||
- 将 adapter 的静态职责替换为 qimingclaw 主进程 IPC 数据源。
|
||||
- 新增本地数字员工状态服务,持久化 Plan / Task / Run / Event / Artifact / Approval。
|
||||
- 把 `/computer/chat`、ACP session、MCP tool status 写入 Run/Event。
|
||||
|
||||
### 产出
|
||||
|
||||
- 数字员工页面可以从源码重新构建。
|
||||
|
||||
Reference in New Issue
Block a user