Skip to content

v4.5.0 — 索引:四层与增量

Choose a tag to compare

@MirHuang666 MirHuang666 released this 09 Nov 04:46
· 138 commits to main since this release

本页会随勘误就地更新。规范全文以 main 为准。

范围

docs/GLOBAL_INDEX.md:索引是前置放大器——模型再聪明,也答不出没被喂进去的那段。

  • 四层:L0 正文 / L1 目录(每源一行)/ 块索引 / 归档;
  • 增量:按 sha256 记账,改回旧内容也算没变;
  • 安全:先写临时文件再原子替换,重建期间旧索引照常可查;
  • 检索:关键词 + 向量 RRF 合并,断网自动降级为纯关键词。

证据

  • 索引重建:19170 块 / 121 文件 / 1.7 分钟;
  • 连续第二次跑:嵌入 0 块(哈希幂等成立);
  • L1 目录随出包自动重建,接续包 3413 字 / 6.3 KB,未超上限。

边界

项 状态
L1–L5 五级时空密度索引(B35) 仍是纸面
索引竞态 已修:列目录与算哈希之间文件被归档删除时不再整任务退出
压缩 / 兜底 不在本版范围

修订记录

2026-11-09 首版。修:FileNotFoundError 曾让索引任务每轮卡在同一处(同一批文件永远算不出哈希)。