From 4dd9ca01fe925681496d9880bf443599688ec0ab Mon Sep 17 00:00:00 2001 From: iven Date: Sat, 11 Apr 2026 01:08:59 +0800 Subject: [PATCH] =?UTF-8?q?docs(wiki):=20=E4=BF=AE=E6=AD=A3=E5=85=B3?= =?UTF-8?q?=E9=94=AE=E6=95=B0=E5=AD=97=20=E2=80=94=20Rust=2095K=E8=A1=8C/1?= =?UTF-8?q?055=E6=B5=8B=E8=AF=95/SaaS=E4=B8=AD=E9=97=B4=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rust 总代码: 74.5K→95.2K (含src-tauri 20.7K行, 335 .rs文件) - 测试函数: 431→~1055 (含tokio::test + 集成测试) - Tauri命令: 183→190定义/183注册(5 feature-gated) - 中间件: 14层runtime + 6层SaaS HTTP --- wiki/index.md | 12 ++++++------ wiki/log.md | 5 +++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/wiki/index.md b/wiki/index.md index 925e4b6..ad86db1 100644 --- a/wiki/index.md +++ b/wiki/index.md @@ -15,17 +15,17 @@ status: active | 维度 | 值 | |------|-----| | 定位 | AI Agent 桌面客户端 (Tauri 2.x) | -| 技术栈 | Rust 10 crates (~74.5K行) + React 19 + TypeScript + PostgreSQL | +| 技术栈 | Rust 10 crates + src-tauri (~95K行, 335 .rs文件) + React 19 + TypeScript + PostgreSQL | | 阶段 | 发布前稳定化,功能冻结中 | ## 关键数字(2026-04-11 代码验证) | 指标 | 值 | 验证方式 | |------|-----|----------| -| Rust Crates | 10 | `ls crates/zclaw-*/Cargo.toml` | -| Rust 代码 | 74,487 行 | `find crates/ -name "*.rs" \| xargs wc -l` | -| Rust #[test] | 431 个 | `grep '#\[test\]' crates/**/*.rs` | -| Tauri 命令 | 183 (含5 feature-gated) | `lib.rs generate_handler![]` 注册 | +| Rust Crates | 10 + src-tauri | `ls crates/zclaw-*/Cargo.toml` | +| Rust 代码 | 95,181 行 (335 .rs文件) | `find crates/ src-tauri/ -name "*.rs"` | +| Rust 测试 | ~1,055 (872内联 + 183集成) | 含 #[test] + #[tokio::test] | +| Tauri 命令 | 190 定义 / 183 注册 (5 feature-gated) | `#[tauri::command]` / lib.rs handler | | 前端 invoke 调用 | 105 处 | `grep invoke( desktop/src/` | | SaaS .route() | 121 个 | `grep .route( crates/zclaw-saas/` | | SKILL 目录 | 75 个 | `ls -d skills/*/` | @@ -34,7 +34,7 @@ status: active | Zustand Store | 17 文件 + chat/4子store = 21 | `ls desktop/src/store/` | | React 组件 | 104 个 (.tsx/.ts) | `find desktop/src/components/` | | Admin V2 页面 | 15 个 (.tsx) | `ls admin-v2/src/pages/` | -| 中间件 | 14 层 (含1个条件注册) | `kernel/mod.rs create_middleware_chain` | +| 中间件 | 14 层 runtime + 6 层 SaaS HTTP | `kernel/mod.rs` + `zclaw-saas middleware` | | 前端 lib/ | 85 个 .ts | `find desktop/src/lib/` | | TODO/FIXME | 前端 4 + Rust 4 = 8 | `grep TODO/FIXME` | diff --git a/wiki/log.md b/wiki/log.md index a604c33..62716ca 100644 --- a/wiki/log.md +++ b/wiki/log.md @@ -12,8 +12,9 @@ tags: [log, history] ## [2026-04-11] docs | Wiki 全面更新 — 代码验证驱动 - 全部 10 个 wiki 页面基于代码扫描验证更新(非文档推测) -- 关键数字修正: Rust 74.5K行(原66K)、Tauri命令 183(原182)、SaaS路由 121、前端组件 104、lib/ 85 文件 -- 新增中间件完整注册清单(14层含注册条件和优先级分类) +- 关键数字修正: Rust 95K行(335 .rs文件, 原文档66K)、Tauri命令 190/183、SaaS路由 121、前端组件 104、lib/ 85 文件 +- 测试函数修正: ~1,055 (872内联+183集成,原文档仅计#[test]) +- 新增中间件完整注册清单(14层runtime + 6层SaaS HTTP) - 新增 Store 完整目录结构(17 文件 + chat/4 子store) - 新增 Pipeline 模板完整目录树(17 YAML, 8 行业目录) - 新增 Hands 测试数分布