feat(client): add qimingclaw digital adapter

This commit is contained in:
baiyanyun
2026-06-05 15:45:55 +08:00
parent 2eb9a99da3
commit 31b4b5a281
8 changed files with 865 additions and 117 deletions

View File

@@ -224,6 +224,49 @@ qimingclaw 专用 patch
- qimingclaw 还没有正式落地 Plan / Task / Run / Event / Artifact / Approval 数据模型。
- 下一阶段应开始建设 qimingclaw 本地数字员工 API 适配层。
## Phase 2qimingclaw 数字员工 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。
### 产出
- 数字员工页面可以从源码重新构建。