docs: Heartbeat 统一健康系统文档同步 — TRUTH + wiki + CLAUDE.md §13
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
- TRUTH.md: Tauri 182→183, React 104→105, lib 85→76 - wiki/index.md: 同步关键数字 - wiki/log.md: 追加 2026-04-15 Heartbeat 变更记录 - CLAUDE.md §13: 更新架构快照 + 最近变更
This commit is contained in:
@@ -25,7 +25,7 @@ status: active
|
||||
| Rust Crates | 10 + src-tauri | `ls crates/zclaw-*/Cargo.toml` |
|
||||
| Rust 代码 | 77,444 行 (274 .rs文件) | `find crates/ src-tauri/ -name "*.rs"` |
|
||||
| Rust 测试 | 774 (433 #[test] + 341 #[tokio::test]) | `grep '#\[test\]' / '#\[tokio::test\]'` |
|
||||
| Tauri 命令 | 182 定义 | `grep '#\[tauri::command\]'` |
|
||||
| Tauri 命令 | 183 定义 | `grep '#\[tauri::command\]'` |
|
||||
| 前端 invoke 调用 | 95 处 | `grep invoke( desktop/src/` |
|
||||
| SaaS .route() | 137 个 | `grep .route( crates/zclaw-saas/` |
|
||||
| SaaS 模块 | 16 个目录 (含 industry) | `ls crates/zclaw-saas/src/*/` |
|
||||
@@ -33,10 +33,10 @@ status: active
|
||||
| HAND 配置 | 9 个 (TOML) | `ls hands/*.HAND.toml` |
|
||||
| Pipeline YAML | 17 个 | `find pipelines/ -name "*.yaml"` |
|
||||
| Zustand Store | 17 文件 + chat/4子store = 21 (含 industryStore) | `find desktop/src/store/` |
|
||||
| React 组件 | 104 个 (.tsx/.ts) | `find desktop/src/components/` |
|
||||
| React 组件 | 105 个 (.tsx/.ts) | `find desktop/src/components/` |
|
||||
| Admin V2 页面 | 17 个 (.tsx) | `ls admin-v2/src/pages/` |
|
||||
| 中间件 | 14 层 runtime + 10 层 SaaS HTTP | `kernel/mod.rs` + `zclaw-saas middleware` |
|
||||
| 前端 lib/ | 85 个 .ts | `find desktop/src/lib/` |
|
||||
| 前端 lib/ | 76 个 .ts | `find desktop/src/lib/` |
|
||||
| SQL 迁移 | 20 文件 / 42 CREATE TABLE | `ls crates/zclaw-saas/migrations/*.sql` |
|
||||
| @reserved 标注 | 89 个 (孤儿命令 0) | `grep @reserved desktop/src-tauri/src/` |
|
||||
| Cargo Warnings | 0 (非 SaaS, 仅 sqlx 外部) | `cargo check --workspace --exclude zclaw-saas` |
|
||||
|
||||
@@ -9,6 +9,15 @@ tags: [log, history]
|
||||
|
||||
> Append-only 操作记录。格式: `## [日期] 类型 | 描述`
|
||||
|
||||
## 2026-04-15 feat | Heartbeat 统一健康系统
|
||||
|
||||
- **feat(runtime)**: health_snapshot.rs — 统一健康快照收集器 (LLM连接/记忆/会话/系统资源)
|
||||
- **feat(runtime)**: heartbeat.rs 重构 — HeartbeatManager + HealthSnapshot 集成
|
||||
- **feat(desktop)**: HealthPanel.tsx — 桌面端健康状态面板组件
|
||||
- **chore(desktop)**: 删除 intelligence-client/ 目录 9 个废弃文件
|
||||
- **docs**: TRUTH.md + wiki 数字同步 (Tauri 183命令, React 105组件, lib 76文件, intelligence 16文件)
|
||||
- 验证: cargo check 0 error, tsc 0 error
|
||||
|
||||
## 2026-04-15 fix | 聊天定时功能断链接通 — NlScheduleParser + _reminder Hand
|
||||
|
||||
- **fix(runtime)**: NlScheduleParser 接入 chat.rs — has_schedule_intent() 意图检测 + parse_nl_schedule() cron 解析
|
||||
|
||||
Reference in New Issue
Block a user