docs(wiki): 系统性更新 — L0速览+L1模块标准化+L2功能链路映射(33条)
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
三层架构增强: - L0 index.md: 用户功能清单+跨模块数据流全景图+导航树增强 (92→143行) - L1 8个模块页标准化: 功能清单/API接口/测试链路/已知问题 routing(252→326) chat(101→157) saas(153→230) memory(182→333) butler(137→179) middleware(121→159) hands-skills(218→257) pipeline(111→156) - L1 新增2页: security.md(157行) data-model.md(180行) - L2 feature-map.md: 33条端到端功能链路映射(408行) 维护机制: CLAUDE.md §8.3 wiki触发规则 5→9条 设计文档: docs/superpowers/specs/2026-04-21-wiki-systematic-overhaul-design.md
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: Hands + Skills + MCP
|
||||
updated: 2026-04-19
|
||||
updated: 2026-04-21
|
||||
status: active
|
||||
tags: [module, hands, skills, mcp]
|
||||
---
|
||||
@@ -191,6 +191,39 @@ LLM 对话调用:
|
||||
MCP 工具在 ToolRegistry 中使用限定名 `service_name.tool_name` 避免冲突。
|
||||
例如:`filesystem.read_file`, `database.query`。
|
||||
|
||||
## API 接口
|
||||
|
||||
### Hand Tauri 命令 (`desktop/src-tauri/src/kernel_commands/hand.rs`)
|
||||
|
||||
| 命令 | 状态 | 说明 |
|
||||
|------|------|------|
|
||||
| `hand_list` | @connected | 列出可用 Hands |
|
||||
| `hand_execute` | @connected | 执行 Hand |
|
||||
| `hand_approve` | @connected | 审批 Hand 执行 |
|
||||
| `hand_cancel` | @connected | 取消执行 |
|
||||
| `hand_get` | @connected | 获取 Hand 详情 |
|
||||
| `hand_run_status` | @connected | 运行状态查询 |
|
||||
| `hand_run_list` | @connected | 运行列表 |
|
||||
| `hand_run_cancel` | @reserved | 取消运行 (无前端 UI) |
|
||||
|
||||
## 测试链路
|
||||
|
||||
| 功能 | Crate | 测试数 | 覆盖状态 |
|
||||
|------|-------|--------|---------|
|
||||
| Browser | zclaw-hands | 11 | ✅ |
|
||||
| Clip (视频) | zclaw-hands | 32 | ✅ |
|
||||
| Collector | zclaw-hands | 9 | ✅ |
|
||||
| DailyReport | zclaw-hands | 5 | ✅ |
|
||||
| Quiz | zclaw-hands | 5 | ✅ |
|
||||
| Researcher | zclaw-hands | 25 | ✅ |
|
||||
| Twitter | zclaw-hands | 30 | ✅ |
|
||||
| **Hands 小计** | | **117** | |
|
||||
| 语义路由 | zclaw-skills | 7 | ✅ |
|
||||
| WASM Runner | zclaw-skills | 2 | ✅ |
|
||||
| 编排 (7 文件) | zclaw-skills | 17 | ✅ |
|
||||
| **Skills 小计** | | **26** | |
|
||||
| **合计** | | **143** | |
|
||||
|
||||
## 关联模块
|
||||
|
||||
- [[chat]] — 消息流中可能触发 Hand/Skill
|
||||
@@ -215,4 +248,10 @@ MCP 工具在 ToolRegistry 中使用限定名 `service_name.tool_name` 避免冲
|
||||
| `desktop/src/store/browserHandStore.ts` | Browser Hand 专用 |
|
||||
| `desktop/src/lib/mcp-client.ts` | 前端 MCP 客户端 |
|
||||
| `desktop/src-tauri/src/kernel_commands/mcp.rs` | MCP Tauri 命令 (4) + Kernel 桥接 |
|
||||
|
||||
## 已知问题
|
||||
|
||||
- ✅ **skill_execute 反序列化崩溃** — SEC2-P0-01 已于 04-02 修复
|
||||
- ✅ **Hands E2E 通过率 70%** — 10 Hand 全部启用,审批机制正常
|
||||
- ⚠️ **hand.rs TODO** — P2-03: tool_count/metric_count 待从实际 Hand 实例填充
|
||||
| `desktop/src-tauri/src/kernel_commands/hand.rs` | Hand Tauri 命令 (8) |
|
||||
|
||||
Reference in New Issue
Block a user