写定代码而非模型决定存储,修复三大 bug 发布记忆层 Fireweed
External-Fee-8920 · reddit · 2026-08-25
作者发布了一个名为 Fireweed 的记忆层 MCP 服务器,其核心特点是使用确定性代码而非模型本身来决定哪些信息应该被存储,以避免模型在长期记录中产生幻觉并无法追溯。
核心机制:
- 模型仅负责“提议”,提供声明及其引用的原文。
- 确定性代码(无模型、无 Prompt)验证声明是否被证据支持,超出范围则拒绝。
- 存储的事实带有字节级来源证明,支持审计和溯源。
- 提供 forget 机制,返回签名擦除证书,确保精准删除。
开发历程与 Bug 修复:
- 在发布前夕的测试中,作者发现了三个阻碍发布的严重 Bug:
- 写入路径报告成功但实际静默丢弃数据(因动词识别规则缺陷)。
- 其他两项未公开的具体 Bug。
- 所有 Bug 已修复并增加了回归测试。测试套件通过 Python 3.9-3.13 验证,包含异常 JSON-RPC、并发写入等压力测试。
当前局限:
- 召回率较弱:在 410 个答案存在于存储库的问题中,默认配置下拒绝率约 37%,使用可选语义编码器后降至 25%。
所属事件:Fireweed 发布:用确定性代码治理 Agent 记忆写入(3 条相关)→
「编程与Agent」频道最新
- Vercel 后端升级:Python 正式 GA,新增容器与 Daemons — cramforce · 2026-10-16
- WorldMemArena 中选 NeurIPS:存储式 Agent 记忆评估遭颠覆 — xwang_lk · 2026-10-16
- Vercel Ship 现场宣布容器部署,Go/Ruby/Java 皆可上 — edwin · 2026-10-16
- TRL 零时差支持 Muse Spark Open:64 张 H100 上 LoRA 微调 816B MoE — QGallouedec · 2026-10-16
- 工程师入职首日全靠 AI 提问,第二天就能提交有影响力的 PR — Yuchenj_UW · 2026-10-16
- Perplexity 开源支撑其 Computer 产品的智能体沙箱平台 SPACE — AravSrinivas · 2026-10-16