diff --git a/IMPLEMENTATION-FIVE.md b/IMPLEMENTATION-FIVE.md index 5a15885..75c4c78 100644 --- a/IMPLEMENTATION-FIVE.md +++ b/IMPLEMENTATION-FIVE.md @@ -1,6 +1,6 @@ # 织忆五步实施计划 > 创建时间:2026-05-30 -> 状态:E1/E2/E3 已完成,E4-E5 规划中 +> 状态:E1/E2/E3/E4 已完成,E5 规划中 > 禁止:偷懒、随意更改变动设计语言 --- @@ -12,7 +12,7 @@ | **E1** | 图谱导航激活 | 🔴 高 | 1-2 天 | ✅ 完成 | | **E2** | 多 agent 命名空间激活 | 🔴 高 | 1 天 | ✅ 完成 | | **E3** | 增量 embedding | 🟡 中 | 1 天 | ✅ 完成 | -| **E4** | 图谱推理 | 🟡 中 | 2-3 天 | ⏳ | +| **E4** | 图谱推理 | 🟡 中 | 2-3 天 | ✅ 完成 | | **E5** | 产品 UI | 🔵 低 | 长期 | ⏳ | --- @@ -251,7 +251,7 @@ if len(graphDegree) > 0 && graphDegree[0] > 5 { | E1 图谱导航激活 | 2026-05-30 | 2026-05-30 | ✅ | | E2 多 agent 命名空间 | 2026-05-30 | 2026-05-30 | ✅ | | E3 增量 embedding | 2026-05-30 | 2026-05-30 | ✅ | -| E4 图谱推理 | 2026-05-31 | 2026-05-31 | ✅ E4.1/E4.2/E4.3 已实现,E4.3 调用方待接 graphDegree | +| E4 图谱推理 | 2026-05-31 | 2026-05-31 | ✅ E4.1/E4.2/E4.3 已实现,E4.3 调用方已接入(extractTopEntityDegree) | E5 产品 UI | - | - | ⏳ | --- diff --git a/WORKLOG.md b/WORKLOG.md index 10332ca..c67e767 100644 --- a/WORKLOG.md +++ b/WORKLOG.md @@ -2,7 +2,19 @@ > 维护者:小唯 A06 > 创建:2026-05-30 -> 最新更新:2026-06-01 +> 最新更新:2026-06-02 + +## G7 E3 自优化闭环完成 (2026-06-02) +| 组件 | 状态 | 验证 | +|------|------|------| +| GetSkillCandidates (candidates) | ✅ | 返回 20 条候选(min_recall=5 过滤),Rust IPC lancedb_query | +| crystallize 端点 | ✅ | 返回 eta=0.5, status=probation, linked_entities, prompt_template | +| execute 端点 | ✅ | 基于 linked memories 返回 enriched_prompt(需先 crystallize 建立链接) | +| trial/feedback | ✅ | success trial 后 ETA=1.0→0.99,贝叶斯正常更新 | +| lancedb_query IPC | ✅ | Go 通过 Rust IPC 查 LanceDB,解决 candidates 永远为 0 的问题 | +| 空时间字符串处理 | ✅ | map[string]interface{} 反序列化,空字符串保持零值 | +| crystallize 路由路径 | ✅ | 去掉 "POST " 前缀,标准库 mux 正确识别 | +| commit | `b005916` | fix G7 E3: crystallize路由路径+GetSkillCandidates通过Rust IPC查LanceDB | ## E4.3 Bug Fix (2026-06-01) | 问题 | 根因 | 修复 | @@ -23,12 +35,15 @@ | G4: WebSocket | ✅ 完成 | prefetch.push + consolidation.done 推送正常 | | G5: Eval 框架 | ✅ 完成 | eval/run + eval/generate(12条) + vprop 端点 | | G6: 聚类+蒸馏深化 | ✅ 完成 | G6.1 DBSCAN + G6.2 LLM质量回溯 + G6.3 L2 Patterns + gap | -| G7: 遗忘 + 技能系统 | 🔜 待做 | forgetter + agent skills | +| G7: 遗忘 + 技能系统 | ✅ 完成 | E4.3: extractTopEntityDegree + ShouldForget graphDegree;G7 E3: 贝叶斯+crystallize+execute+feedback 完整闭环 | | G8: 备份恢复 | 🔜 待做 | backup/restore API | | G9: 缓存 + 持久化 | 🔜 待做 | recall cache 持久化 + 多级存储 | ## 提交记录 +- `b005916` — G7 E3: crystallize路由路径+GetSkillCandidates通过Rust IPC查LanceDB +- `243a206` — G7.3: skill execute + quality_score fix +- `43286dd` — G7.1+G7.2: skill persistence + crystallize API - `cd0f898` — G6: eps=1.0 (23 clusters), col_vector() for FixedSizeListArray reading - `cc615c5` — docs: consolidate fix work log (2026-05-31) - `3b031ed` — G6完整提交: skill trial路由 + LLM API key传Rust sidecar + Authorization header + reasoning_content fallback