feat(client): project acp skills to digital catalog

This commit is contained in:
baiyanyun
2026-06-08 18:31:03 +08:00
parent e4652ace1c
commit 38e5bdbc04
3 changed files with 250 additions and 6 deletions

View File

@@ -871,8 +871,8 @@ file server tools
当前客户端实现由 `digitalEmployee:getSkillCapabilities` IPC 输出本地 Skill Catalog
embedded digital 页面通过 `window.QimingClawBridge.digital.getSkillCapabilities()`
合并到 `/api/skill`。目录覆盖 MCP server / tool后续再继续扩展 ACP command、
GUI agent tool 和 file server tool。
合并到 `/api/skill`。目录覆盖 MCP server / tool并把 qimingclaw ACP 内建能力
投射为 Skill后续再继续扩展 GUI agent tool 和 file server tool。
MCP 技能字段已包含:
@@ -887,6 +887,18 @@ recent_calls / call_count / last_called_at
project_ids
```
ACP 技能目录已包含:
```text
qimingclaw-acp-session
qimingclaw-computer-control
qimingclaw-acp-permission
qimingclaw-artifact-reporting
```
这些技能会展示 Agent 引擎、运行状态、活跃会话数、内建 command/tool 列表,
并从本地 digital runtime events 归集最近调用、项目 ID 和会话 ID。
用户可以:
- 查看技能
@@ -894,6 +906,7 @@ project_ids
- 查看所属 MCP server
- 查看 MCP allow / deny 策略
- 查看 MCP proxy 运行状态
- 查看 ACP 内建能力与最近调用
- 查看输入输出说明
- 查看最近调用记录