小唯 A06
|
edb74ab22d
|
chore: TencentDB 退役后清理 — memory-system-check.sh 跳过 check_tddb(防每小时假告警), memory_recall.py parallel_query 短路 L1/L0, 新增 lance-vacuum.sh 周VACUUM
|
2026-09-05 05:02:29 +08:00 |
小唯 A06
|
55a37e2097
|
退役 TencentDB(TDAI): 双写停用 + TDDB_ENABLED开关 + 污染点切断 (2026-09-05)
- 架构结论: TencentDB L1 2677条系循环污染源(重复+幻觉人名), 源头即织忆/Soulful, 无独立价值
- daemon.py: 11处patch, TDDB_ENABLED=False 短路全部TencentDB读写
- 写方向: soulful_profile_to_tdb_scene/tddb_capture/zhiyi_to_tdb/_distill_l2_to_l3/_distill_l3_to_l4
- 读方向: _distill_l4_to_l5(回写画像污染点)/save_llm_context L3 scenes/check_scene_aware_cares
- 主循环 tddb_capture 调用 + 误导日志移除
- memory-system-self-upgrade.py: upgrade_tddb 短路
- memory_recall.py: 标记退役
- 服务: tdai-gateway stop+disable, 数据归档 ~/.memory-tencentdb.archive-20260905 (1.9G)
- 验证: llm_context scenes=[], 重启后日志 TencentDB 匹配=0, zhiyid OK
- 备份: .archive/daemon.py.before-tddb-retire-20260905.py
|
2026-09-05 03:50:49 +08:00 |
xiaowei
|
8781d64b25
|
fix: 代码审核全部P1P2修复完成
cbm-query-wrapper: f-string修复+0 or X陷阱修复
cangjie-to-zhiyi: 环境变量传参+stderr保留+循环替递归+API key环境变量
openclaw-bridge: shell=False+导入清理+路径修复+API key环境变量
profile-sync: API key环境变量+bare except→Exception(已修)
memory_recall: 导入清理+线程安全包装+API key环境变量+localhost统一+yeild→yield
全文件API key统一走ZHIYI_API_KEY环境变量
|
2026-07-30 15:03:58 +08:00 |
xiaowei
|
16ebbb22b7
|
fix: 代码审核修复3项P1问题
1. cangjie-to-zhiyi.sh: shell→Python注入修复(改用环境变量传参)
2. profile-sync.py: 3处except:→except Exception:
3. memory_recall.py: 线程异常静默死亡修复(加safe_update包装)
|
2026-07-30 14:17:32 +08:00 |
xiaowei
|
3b340646dc
|
feat: 全部8项记忆系统修复完成
P0: memory_recall.py 超时15s+keepalive线程+3次重试
P1: daemon.py 情绪感知+journals修复+cares自愈
P2: daemon.py deep_think集成P0(每4次)+P2(随机skill)
P3: 遗留DB归档(回收25MB)
P4: agent_id统一为a06(6脚本)
P5: CBM索引2→5项目+新脚本cbm-index-all.sh
P6: memory_recall.py 稳定性修复
P7: 架构文档同步到Obsidian
|
2026-07-30 12:16:45 +08:00 |
小唯 A06
|
9aecca9582
|
feat: 记忆系统分层合并完成 - L1→L6 全链路蒸馏
修复:
- TencentDB 只支持 /capture,/scenes 死代码全移除(3处)
- soulful_profile_to_tdb_scene() → /capture 格式
- _distill_l2_to_l3() → /capture 格式
新增蒸馏函数(deep_tick 每5min):
- _distill_l3_to_l4(): L2 patterns → cross-domain policies (TencentDB)
- _distill_l4_to_l5(): policies → traits (user-profile.json distilled_rules)
- _distill_l5_to_l6(): traits → values (heart-traces.jsonl type字段补全)
memory_recall.py 重构:
- 新增 query_llm_context() 统一读取入口(优先 llm_context.json)
- 新增 --format unified 输出 llm_context v2 格式
验证通过:
- llm_context.json v2: 9字段完整
- distilled_rules: 新增「简洁直接,不废话」
- heart-traces.jsonl: 13条 type 字段全补充
- L4→L5/L5→L6 实际运行日志确认
commit: 605c5f3(L1→L2→L3) → 80a72c5(L3→L4→L5→L6)
|
2026-07-20 01:21:03 +08:00 |
小唯 A06
|
fe114cb083
|
fix: memory_recall.py 代码审查修复
- 修复 due→follow_up_date 字段名错误
- ZhiYi 结果新增 category 和 timestamp 展示
- import re 移到文件顶部
- 删除未使用的 _str() 函数
- 修复 pretty 模式 error 分支换行符问题
|
2026-07-13 10:56:03 +08:00 |
小唯 A06
|
47126d219d
|
feat: 统一记忆入口 memory_recall.py 上线 + TencentDB 调通
- 新增 memory_recall.py: 并行查织忆+TencentDB+Soulful,统一输出
- 支持 pretty/compact 两种输出格式
- TencentDB L1/L0 返回 markdown 字符串解析修复
- 新增 skills/zhiyi/references/memory-recall-cli.md
- 新增 skills/tdai-gateway-ops/debug/monitoring 参考文档
- TencentDB Gateway 修复: token/模型/embedding 路径/向量重建
see SOUL.md v3.6
|
2026-07-13 09:48:13 +08:00 |