Generated by Answer me with HTML 0.5.5 · 2026-10-21 10:20 · ★ Star on GitHub
hy-memory 停摆窗口回填与梳理
2026-10-21 · 主模型精炼 10-18~10-20 缺口 + 全库去重
结论: 10-18 02:01 至 10-20 21:56 的提炼全部失败, 原始轮次仍在库中。本次用主模型重新提炼 210K 字符对话, 恢复 241 条事实, 并做了一轮去重合并。
关键结果
- 库总量
- 572 → 780
- l2_fact
- 514 → 705
- l7_intention
- 58 → 75
- 回填批次
- 55 批 / 210055 字符
- 新增事实
- +241
- 删除冗余
- 67 条 (含 16 簇合并)
- l7 同义去重
- 删 5
- 失败批次
- 0
故障窗口与判据
| 日期 | EXTRACT | 失败 | 状态 |
|---|---|---|---|
| 10-17 | 22 | 0 | |
| 10-18 | 41 | 30 | 部分失败 |
| 10-19 | 44 | 44 | 全挂 |
| 10-20 | 39 | 31 | 部分失败 |
| 10-21 | 11 | 0 |
判据: pipeline 日志首个与末个 S1_AGENT_FAILED。首 10-18 02:01, 末 10-20 21:56, 合计 105 次。
失败形态
静默半瘫
LLM key 过期时进程不崩。检索照常, l1_raw 照写, 只有 l2_fact 停增。
错误只留在 pipeline 日志: AuthenticationError 401 api_key_expired。
用户侧感受 = 记忆变笨, 无从察觉。
本轮动作
| 动作 | 对象 | 结果 |
|---|---|---|
| 窗口回填 | 27 会话 / 55 批 | +241 条 |
| 重复删除 | l2_fact | 8 条 |
| 互补合并 | 16 簇 | 59 删 / 16 写 |
| l7 去重 | 安骑士意图等 | 5 条 |
| 复检 | 夜间清理脚本 | 待删 0 |
合并前原文快照: /root/.hermes/data/consolidate_snapshots/snap_20261021_100440_*.json
模型与配置
- 本次提炼模型
- deepseek-v4.1-flash (opencode-go)
- 单批耗时
- 7~14 秒
- 现役模型(已切回)
- XingChenAGI/Xing4.0-29B
- 端点
- api.siliconflow.cn/v1
- .env 备份
- /root/backups/env.bak-20261021_*
主模型是推理模型, 必须给 thinking disabled。否则 token 全花在推理上, 返回空正文。
后续
- 夜间任务 6dbe0cbaa087 (03:00) 新增第 3 步: l7 同义去重。
- 回填脚本可复用:
hy_memory_backfill_window.py --start --end。 - 停摆期先看逐日失败计数, 再决定回填窗口。
- 同日后来的重跑会覆盖当日合并报告, 留存需先备份。