2ab3ab8444e5af97f089fdfba3a1fb0182a182b3
- 相关性过滤新增位置通道:收割器给每条材料标记来源消息位置,课题 请求之后的检索结果整批入池(与语言/词面无关)——线上中文课题 + 英文检索结果被纯词面匹配误杀 31/35 条,报告只带着 4 条残料在写 - 课题切换保护保留:新请求之前的旧课题检索仍按词面强过滤,不凑 门槛、不入报告;对话里找不到课题消息时退化为原词面过滤 - 删除死代码 HarvestPlusSearchMaterialProvider(retrieve=True 的 自检索补充分支,早已被显式忽略):写作管线只负责写文件,检索 全部由对话完成成为结构保证 - 测试:锚点规则(澄清回答不充当新课题)、中文课题+英文资料整批 保留、课题切换旧检索过滤等场景,25 个用例入库(此前该测试文件 一直被 tests/* 忽略规则挡在版本库外)
Languages
Python
39.2%
TypeScript
35.9%
HTML
22.2%
CSS
1.5%
JavaScript
0.9%
Other
0.2%