Commit Graph

3 Commits

Author SHA1 Message Date
Youzini-afk
c10847793a feat: add task profile workspace 2026-03-25 20:02:29 +08:00
Youzini-afk
f5a5608a12 perf: 记忆整合批量化 — 将 N 次 LLM 压缩为 1 次批量调用
- 重构 consolidator.js 为 4 阶段架构:
  Phase 0: 收集有效新节点
  Phase 1: 批量 Embed (直连 1 次 embedBatch / 后端逐次)
  Phase 2: 各节点查近邻 (直连本地 cosine / 后端逐次 query)
  Phase 3: 单次 LLM 批量判定 (统一 prompt 含所有新节点)
  Phase 4: 逐个处理结果

- 更新 panel.js DEFAULT_PROMPTS.consolidation 为 results 数组格式
- 直连模式: N embed + N LLM -> 1 embedBatch + 1 LLM (-67~75%)
- 后端模式: N query + N LLM -> N query + 1 LLM (-33~50%)
- 总体效果: 原始 6 LLM -> 2 LLM (2新节点场景)
2026-03-25 14:41:44 +08:00
Youzini-afk
1fc7570614 refactor: 合并精确对照+记忆进化为统一记忆整合模块 (consolidator.js) 2026-03-25 14:21:52 +08:00