feat(client): project local GUI and file tools

This commit is contained in:
baiyanyun
2026-06-08 18:44:45 +08:00
parent 38e5bdbc04
commit 913c6da8f3
4 changed files with 348 additions and 4 deletions

View File

@@ -872,7 +872,8 @@ file server tools
当前客户端实现由 `digitalEmployee:getSkillCapabilities` IPC 输出本地 Skill Catalog
embedded digital 页面通过 `window.QimingClawBridge.digital.getSkillCapabilities()`
合并到 `/api/skill`。目录已覆盖 MCP server / tool并把 qimingclaw ACP 内建能力
投射为 Skill后续再继续扩展 GUI agent tool 和 file server tool
投射为 SkillGUI agent tool 和 file server tool 也已作为 qimingclaw 本地技能源
进入目录。
MCP 技能字段已包含:
@@ -899,6 +900,18 @@ qimingclaw-artifact-reporting
这些技能会展示 Agent 引擎、运行状态、活跃会话数、内建 command/tool 列表,
并从本地 digital runtime events 归集最近调用、项目 ID 和会话 ID。
GUI / File Server 技能目录已包含:
```text
qimingclaw-gui-agent
qimingclaw-file-server
gui_execute_task / gui_analyze_screen / gui_click / gui_type / ...
create_workspace / upload_file / download_all_files / export_project / ...
```
这些本地技能会展示对应服务运行状态、端口、工具列表,并从 runtime event 的
`toolName``source`、workspace/upload/download/artifact 等线索归集最近调用。
用户可以:
- 查看技能
@@ -907,6 +920,7 @@ qimingclaw-artifact-reporting
- 查看 MCP allow / deny 策略
- 查看 MCP proxy 运行状态
- 查看 ACP 内建能力与最近调用
- 查看 GUI agent / file server 本地工具和最近调用
- 查看输入输出说明
- 查看最近调用记录