case 已经能召回对,比如导出格式、语言偏好、具体配置这些。
但看 audit 和最终注入内容的时候,会发现 bundle 还不够干净。
我看到的问题大概是这几类:
同一个 fact id 在一次 bundle 里重复出现;
本来召回的是正确 fact,但旁边混进来一些没什么关系的 event;
event 内容自己也会重复;
graph edge 的文字方向有点怪,看起来不像稳定生成的关系描述;
facts、events、graph 混在一起时,边界不是很清楚。
这里可能需要在 evidence assembler 层再做一轮清理,比如:
fact id 去重;
event 内容去重;
过滤掉弱相关 event;
graph edge 统一表达方向;
facts / events / graph 分组更清楚;
最后注入前做一次 object-level consistency check。
case 已经能召回对,比如导出格式、语言偏好、具体配置这些。
但看 audit 和最终注入内容的时候,会发现 bundle 还不够干净。
我看到的问题大概是这几类:
同一个 fact id 在一次 bundle 里重复出现;
本来召回的是正确 fact,但旁边混进来一些没什么关系的 event;
event 内容自己也会重复;
graph edge 的文字方向有点怪,看起来不像稳定生成的关系描述;
facts、events、graph 混在一起时,边界不是很清楚。
这里可能需要在 evidence assembler 层再做一轮清理,比如:
fact id 去重;
event 内容去重;
过滤掉弱相关 event;
graph edge 统一表达方向;
facts / events / graph 分组更清楚;
最后注入前做一次 object-level consistency check。