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: Pipeline DSL
|
||||
updated: 2026-04-17
|
||||
updated: 2026-04-21
|
||||
status: active
|
||||
tags: [module, pipeline, dsl]
|
||||
---
|
||||
@@ -95,6 +95,45 @@ Pipeline Tauri 命令 (12 个):
|
||||
|
||||
`parser_v2.rs`: 11 tests — YAML 解析和 DAG 构建验证。
|
||||
|
||||
## 功能清单
|
||||
|
||||
| 功能 | 描述 | 入口文件 | 状态 |
|
||||
|------|------|----------|------|
|
||||
| YAML 解析 | v2 解析器,支持 DAG 依赖 | parser_v2.rs | ✅ |
|
||||
| DAG 执行 | 拓扑排序 + 并行执行 | executor.rs | ✅ |
|
||||
| 模板发现 | 18 模板 + 8 行业目录 | pipeline_commands/ | ✅ |
|
||||
| 模型意图 | Pipeline 意图匹配 | intent.rs | ✅ |
|
||||
| 状态管理 | Pipeline 运行状态 | state.rs | ✅ |
|
||||
| 触发器 | 定时/事件触发 | trigger.rs | ✅ |
|
||||
| 演示分析 | Pipeline 结果分析 | presentation/ | ✅ |
|
||||
|
||||
## API 接口
|
||||
|
||||
### Tauri 命令
|
||||
|
||||
| 命令 | 状态 | 说明 |
|
||||
|------|------|------|
|
||||
| `orchestration_execute` | @reserved | 执行工作流 (无前端 UI) |
|
||||
| `orchestration_validate` | @reserved | 验证工作流 (无前端 UI) |
|
||||
|
||||
> 另有 12 个 pipeline discovery 命令在 `desktop/src-tauri/src/pipeline_commands/`,8 个已接通前端。
|
||||
|
||||
## 测试链路
|
||||
|
||||
| 功能 | 测试文件 | 测试数 | 覆盖状态 |
|
||||
|------|---------|--------|---------|
|
||||
| YAML 解析 v2 | parser_v2.rs | 11 | ✅ |
|
||||
| DAG 执行 | executor.rs | 2 | ✅ |
|
||||
| 意图匹配 | intent.rs | 5 | ✅ |
|
||||
| 状态管理 | state.rs | 6 | ✅ |
|
||||
| 触发器 | trigger.rs | 5 | ✅ |
|
||||
| 类型 | types.rs + types_v2.rs | 4 | ✅ |
|
||||
| 解析 v1 | parser.rs | 5 | ✅ |
|
||||
| 引擎上下文 | engine/context.rs | 7 | ✅ |
|
||||
| 引擎阶段 | engine/stage.rs | 1 | ✅ |
|
||||
| 演示 | presentation/ (3文件) | 13 | ✅ |
|
||||
| **合计** | 13 文件 | **59** | |
|
||||
|
||||
## 关联模块
|
||||
|
||||
- [[hands-skills]] — Pipeline 步骤可能调用 Hand/Skill
|
||||
@@ -109,3 +148,9 @@ Pipeline Tauri 命令 (12 个):
|
||||
| `pipelines/` | 18 个 YAML 模板 (8 目录) |
|
||||
| `desktop/src/lib/pipeline-client.ts` | 前端 Pipeline 客户端 |
|
||||
| `desktop/src-tauri/src/pipeline_commands/` | 12 个 Tauri 命令 (4 文件) |
|
||||
|
||||
## 已知问题
|
||||
|
||||
- ✅ **pipeline_create 反序列化失败** — BUG-L2 已修复 (04-17 回归)
|
||||
- ⚠️ **Pipeline+Skill E2E 通过率 37.5%** — Tauri IPC 可用但参数格式问题
|
||||
- ⚠️ **Deepseek 中继任务卡 processing** — P3,Provider Key 禁用后已有任务不自动清理
|
||||
|
||||
Reference in New Issue
Block a user