Afterhack
一个面向AI智能体记忆系统的开源实验项目,通过图数据库实现声明溯源与纠错传播,强调证据精确匹配与依赖链遍历。
时间轴 (近 90 天)
在Afterhack项目中,提取环节设硬规则:模型必须为每条声明返回一个evidence_quote,且API会校验该引用是源文档的精确子串,必须逐字符匹配。
Afterhack的智能体一侧由Analyst和Coordinator两个角色分工、两次模型调用构成,Analyst拥有搜索声明、拉取原始片段的能力,Coordinator审核并撰写决策草稿。
在Afterhack中,Coordinator只能引用本次运行中既被搜索到、又被拉取过源片段的声明,不能编造ID或复用记忆中的旧ID。
如果过滤后无一幸存,决策会被标记为needs_review,标题为“No source-backed answer yet”,且不产生任何动作。
Afterhack第一版纠错代码把旧声明的证据直接复制到了新声明上,导致替换声明指向旧证据,置信度被设为1.0。
修正后的纠错流程创建归属于Correction节点、标明人工来源的独立片段,替换声明引用该片段,置信度从0.0起步并带上confidence_kind。
Afterhack每个工作区使用一张独立的图,图名由服务端生成的UUID派生,请求无法自行指定要访问的图,从隔离层面杜绝越权。
全部知识事实 (7)
如果过滤后无一幸存,决策会被标记为needs_review,标题为“No source-backed answer yet”,且不产生任何动作。
50%待验证Afterhack的智能体一侧由Analyst和Coordinator两个角色分工、两次模型调用构成,Analyst拥有搜索声明、拉取原始片段的能力,Coordinator审核并撰写决策草稿。
50%待验证在Afterhack中,Coordinator只能引用本次运行中既被搜索到、又被拉取过源片段的声明,不能编造ID或复用记忆中的旧ID。
50%待验证在Afterhack项目中,提取环节设硬规则:模型必须为每条声明返回一个evidence_quote,且API会校验该引用是源文档的精确子串,必须逐字符匹配。
50%待验证Afterhack每个工作区使用一张独立的图,图名由服务端生成的UUID派生,请求无法自行指定要访问的图,从隔离层面杜绝越权。
50%待验证修正后的纠错流程创建归属于Correction节点、标明人工来源的独立片段,替换声明引用该片段,置信度从0.0起步并带上confidence_kind。
50%待验证Afterhack第一版纠错代码把旧声明的证据直接复制到了新声明上,导致替换声明指向旧证据,置信度被设为1.0。
50%