DEV Community · Show DEV9/6 14:1852 分
构建AI记忆层:拒绝80%写入以提升质量
I built a memory layer for AI assistants that refuses 80% of what you tell it
开发者Filippo Pilo在Dev.to分享其构建的AI助手记忆层Cortex的设计理念。他指出,多数AI记忆系统接受所有写入,导致信息冗余和过时。Cortex将每次写入视为“提案”,在存储前与现有记忆比较,若冗余则拒绝并告知原因。在其实例中,约80%的提案被拒绝,且不计入配额。系统将内容拆分为带置信度的类型化声明(主语、谓语、宾语),以检测矛盾。当新记忆与旧记忆冲突时,Cortex记录冲突并保持开放状态,而非覆盖或静默保留。目前实例中有12个开放冲突,作为记录不一致的诚实标记。