docs(wiki): 同步知识库 — 04-21 经验积累+Skill工具调用修复
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
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: 记忆管道
|
||||
updated: 2026-04-17
|
||||
updated: 2026-04-19
|
||||
status: active
|
||||
tags: [module, memory, growth]
|
||||
---
|
||||
@@ -99,6 +99,54 @@ SaaS 侧:
|
||||
→ generate_embedding Worker: 内容分块 + 中文关键词提取 (Phase 2 embedding deferred)
|
||||
```
|
||||
|
||||
### 进化引擎 (EvolutionEngine)
|
||||
|
||||
zclaw-growth 包含完整的自我改进闭环:
|
||||
|
||||
```
|
||||
EvolutionEngine (crates/zclaw-growth/src/evolution_engine.rs)
|
||||
→ 从对话历史中检测行为模式变化
|
||||
→ 生成进化候选项 (新技能建议/工作流优化)
|
||||
→ EvolutionMiddleware@78 注入 system prompt
|
||||
|
||||
配套组件:
|
||||
→ FeedbackCollector — 收集用户反馈信号
|
||||
→ PatternAggregator — 行为模式聚合
|
||||
→ QualityGate — 进化质量门控
|
||||
→ SkillGenerator — 自动技能生成
|
||||
→ WorkflowComposer — 工作流自动编排
|
||||
→ ProfileUpdater — 用户画像更新
|
||||
→ ExperienceExtractor — 经验提取器
|
||||
→ Summarizer — 记忆摘要
|
||||
```
|
||||
|
||||
zclaw-growth 模块结构 (19 文件):
|
||||
```
|
||||
crates/zclaw-growth/src/
|
||||
├── evolution_engine.rs 进化引擎核心
|
||||
├── experience_extractor.rs 经验提取
|
||||
├── experience_store.rs 经验 CRUD
|
||||
├── extractor.rs 记忆提取
|
||||
├── feedback_collector.rs 反馈收集
|
||||
├── injector.rs Prompt 注入
|
||||
├── json_utils.rs JSON 工具
|
||||
├── pattern_aggregator.rs 模式聚合
|
||||
├── profile_updater.rs 画像更新
|
||||
├── quality_gate.rs 质量门控
|
||||
├── retriever.rs 语义检索
|
||||
├── skill_generator.rs 技能生成
|
||||
├── summarizer.rs 摘要生成
|
||||
├── tracker.rs 追踪器
|
||||
├── types.rs 类型定义
|
||||
├── viking_adapter.rs Viking 适配器
|
||||
├── workflow_composer.rs 工作流编排
|
||||
├── retrieval/ 检索子模块
|
||||
│ ├── query.rs 意图分类 + CJK
|
||||
│ └── semantic.rs EmbeddingClient
|
||||
└── storage/ 存储子模块
|
||||
└── sqlite.rs FTS5 + TF-IDF
|
||||
```
|
||||
|
||||
### 前端 Tauri 命令
|
||||
|
||||
Memory 相关命令 (13 个,来自 `memory_commands.rs` + `memory/`):
|
||||
|
||||
Reference in New Issue
Block a user