feat: 新增技能编排引擎和工作流构建器组件
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
refactor: 统一Hands系统常量到单个源文件 refactor: 更新Hands中文名称和描述 fix: 修复技能市场在连接状态变化时重新加载 fix: 修复身份变更提案的错误处理逻辑 docs: 更新多个功能文档的验证状态和实现位置 docs: 更新Hands系统文档 test: 添加测试文件验证工作区路径
This commit is contained in:
@@ -2,10 +2,14 @@
|
||||
|
||||
> **分类**: Hands 系统
|
||||
> **优先级**: P1 - 重要
|
||||
> **成熟度**: L3 - 成熟
|
||||
> **成熟度**: L4 - 生产
|
||||
> **最后更新**: 2026-03-24
|
||||
> **验证状态**: ✅ 代码已验证
|
||||
|
||||
> ✅ **实现状态更新**: 11 个 Hands 中有 **9 个** 已有完整 Rust 后端实现 (Browser, Slideshow, Speech, Quiz, Whiteboard, Researcher, Collector, Clip, Twitter)。所有 9 个已实现 Hands 均已在 Kernel 中注册并可通过 `hand_execute` 命令调用。
|
||||
> ✅ **实现状态更新**: 11 个 Hands 中有 **9 个** 已有完整 Rust 后端实现。所有 9 个已实现 Hands 均已在 Kernel 中注册并可通过 `hand_execute` 命令调用。
|
||||
>
|
||||
> **已实现 Hands**: Browser, Slideshow, Speech, Quiz, Whiteboard, Researcher, Collector, Clip, Twitter
|
||||
> **规划中 Hands**: Predictor, Lead
|
||||
|
||||
---
|
||||
|
||||
@@ -25,19 +29,19 @@ Hands 是 ZCLAW 的自主能力包系统,每个 Hand 封装了一类自动化
|
||||
|
||||
### 1.2 实现状态
|
||||
|
||||
| Hand | 配置文件 | 后端实现 | Kernel 注册 | 可用性 |
|
||||
|------|---------|---------|-------------|--------|
|
||||
| **browser** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **slideshow** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **speech** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **quiz** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **whiteboard** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **researcher** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **collector** | ✅ | ✅ Rust impl | ✅ | ✅ **可用** |
|
||||
| **clip** | ✅ | ✅ Rust impl | ✅ | ⚠️ **需 FFmpeg** |
|
||||
| **twitter** | ✅ | ✅ Rust impl | ✅ | ⚠️ **需 API Key** |
|
||||
| predictor | ✅ | ❌ 规划中 | ❌ | ❌ 不可用 |
|
||||
| lead | ✅ | ❌ 规划中 | ❌ | ❌ 不可用 |
|
||||
| Hand | 配置文件 | 后端实现 | Kernel 注册 | 可用性 | 代码位置 |
|
||||
|------|---------|---------|-------------|--------|---------|
|
||||
| **browser** | ✅ browser.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/browser.rs` |
|
||||
| **slideshow** | ✅ slideshow.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/slideshow.rs` |
|
||||
| **speech** | ✅ speech.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/speech.rs` |
|
||||
| **quiz** | ✅ quiz.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/quiz.rs` |
|
||||
| **whiteboard** | ✅ whiteboard.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/whiteboard.rs` |
|
||||
| **researcher** | ✅ researcher.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/researcher.rs` |
|
||||
| **collector** | ✅ collector.HAND.toml | ✅ Rust impl | ✅ | ✅ **可用** | `crates/zclaw-hands/src/hands/collector.rs` |
|
||||
| **clip** | ✅ clip.HAND.toml | ✅ Rust impl | ✅ | ⚠️ **需 FFmpeg** | `crates/zclaw-hands/src/hands/clip.rs` |
|
||||
| **twitter** | ✅ twitter.HAND.toml | ✅ Rust impl | ✅ | ⚠️ **需 API Key** | `crates/zclaw-hands/src/hands/twitter.rs` |
|
||||
| predictor | ✅ predictor.HAND.toml | ❌ 规划中 | ❌ | ❌ 不可用 | - |
|
||||
| lead | ✅ lead.HAND.toml | ❌ 规划中 | ❌ | ❌ 不可用 | - |
|
||||
|
||||
### 1.3 相关文件
|
||||
|
||||
|
||||
Reference in New Issue
Block a user