Penfield

🧠 AI 代理的持久记忆与知识图谱

持久化记忆系统让AI代理跨会话记住决策、偏好与上下文,构建随时间复合的知识图谱,支持混合检索召回关键信息。

收藏
11.9k
安装
3.2k
版本
1.0.7
CLS 安全性认证2026-07-14
点击查看完整报告 >

使用说明

核心用法

Penfield 是专为 OpenClaw 设计的持久化记忆基础设施,核心使命是解决"每次对话都从零开始"的AI代理痛点。系统采用三重存储架构:结构化记忆数据库、向量嵌入索引、以及关系型知识图谱,通过 BM25 + 向量 + 图谱的混合检索实现精准召回。

关键工作流必须遵循:
1. 唤醒协议 - 每次会话以 penfield_awaken()penfield_reflect(7d) 启动,加载身份上下文与近期工作轨迹

2. 结构化存储 - 使用 [类别前缀] + 具体细节 + 原因说明的格式写入记忆,配合 0.1-1.0 重要性评分

3. 主动连接 - 存储后立即执行 penfield_connect 建立记忆关联,孤立记忆≈废弃笔记

4. 会话续接 - 通过 save_context / restore_context 实现跨代理、跨渠道的工作交接

24种关系类型覆盖知识演化(supersedes/updates)、证据链(supports/contradicts)、层级结构、因果关系、实现关系等,支持从任意节点进行图遍历探索。

显著优点

  • 跨平台统一身份:同一账号可在 OpenClaw(原生插件,延迟最低)、Claude Code、Cursor、Windsurf 等 MCP 兼容工具间同步记忆
  • 复合知识网络:区别于简单向量检索,图谱连接使"发现A→联想到B→验证C"的推理链条成为可能
  • 精细化召回控制:可针对查询类型调整 bm25/vector/graph 权重(如概念搜索侧重向量 0.6,关联知识探索侧重图谱 0.5)
  • 多模态工件存储:支持代码、图表、文档等文件的持久化保存与版本管理
  • 开放生态:基于 MCP 标准,提供 HTTP API 与 npm 插件双路径

潜在局限

  • 存储质量门槛高:官方明确警告"模糊记忆会让系统 useless",需要用户/代理掌握结构化写作规范
  • 冷启动负担:每次会话必须执行唤醒协议,否则"starting cold",对轻量使用场景可能过度
  • 评分主观性:0.1-1.0 重要性评分依赖人工判断,缺乏自动化校准机制
  • 连接维护成本:"存储后必须连接"的设计哲学在快节奏对话中易被执行遗漏
  • 厂商锁定风险:核心服务托管于 penfield.app,虽然开源插件但后端非自托管

适合人群

  • 需要长周期项目协作的开发者与AI代理团队
  • 追求"越用越懂我"的个性化AI体验的重度用户
  • 跨多工具(Claude、Cursor、OpenClaw)工作且需要身份连续性的专业人士
  • 愿意投入时间维护知识图谱而非被动接受检索结果的高级用户

常规风险

  • 隐私合规:系统存储用户偏好、工作决策等敏感信息,需明确用户授权边界(文档已提示"未经同意不存储用户相关信息")
  • 记忆漂移:supersedes/updates 关系虽支持知识修正,但历史版本仍存留,可能导致召回时的版本混淆
  • 图谱膨胀:过度连接低质量记忆会导致检索噪声上升,需定期通过 reflect 分析与清理
  • 服务依赖:核心 API 与 MCP 服务器依赖 penfield.app 可用性,离线场景无法运作

安全解读

核心用法

Penfield 是一个面向 OpenClaw 及兼容 MCP 平台的持久化记忆系统,核心解决 AI 助手"金鱼记忆"问题。它通过三层架构实现记忆的存储、连接与召回:

1. 记忆存储层 —— 提供 12 种记忆类型(fact/insight/correction/conversation 等),支持重要性评分(0.1-1.0)和标签系统。关键最佳实践包括使用方括号前缀(如 [Preferences] [Project: X])增强可检索性,以及记录"为什么"而非仅记录"是什么"。

2. 知识图谱层 —— 通过 24 种关系类型(supersedes/supports/causes/implements 等)将孤立记忆连接成可遍历的知识网络。每次存储后应主动建立关联,这是 Penfield 区别于简单笔记工具的核心优势。

3. 混合检索层 —— 支持 BM25(精确词项)、向量(语义相似度)、图(关联扩展)三种检索模式的权重调配,针对"精确查找""概念搜索""关联知识发现"三类场景优化。

典型工作流:会话启动时调用 penfield_awaken() 加载身份上下文 + penfield_reflect(7d) 回顾近期工作;存储记忆时遵循"具体情境+原因+细节"原则;关键操作后使用 penfield_save_context() 创建检查点以便跨代理接力。

显著优点

  • 跨平台兼容:原生 OpenClaw 插件(最快)+ MCP 服务器(支持 Claude/Gemini/Cursor/Windsurf 等)+ 直连 API 三重接入方式
  • 检索精度高:混合搜索策略显著优于纯向量或纯关键词方案,特别适合专业领域术语与模糊概念并存场景
  • 知识可进化:supersedes/evolution_of 等关系类型支持认知迭代,避免旧记忆污染新判断
  • 会话连续性:检查点机制实现"人-机""机-机"协作时的无缝上下文传递
  • 数据主权清晰:用户主动登录授权模式,符合 GDPR 数据最小化原则

潜在缺点与局限

  • 外部依赖:核心功能依赖 penfield.app 云服务,离线不可用,存在服务中断风险
  • 成本不透明:文档未披露定价模型、免费额度及存储上限
  • 数据可移植性:未明确提及导出格式或迁移路径,长期数据可能被锁定
  • 隐私边界模糊:虽然建议"用户未同意不存储",但缺乏技术层面的强制约束机制
  • 质量依赖用户:记忆价值高度依赖写入质量,低质量输入导致"垃圾进垃圾出"
  • 网络延迟:MCP 代理模式比原生插件慢 4-5 倍,高频调用场景体验下降

适合人群

  • 多会话深度工作用户:需要数周/数月持续跟进复杂项目的研究者、开发者、顾问
  • 多代理协作场景:团队内不同 AI 工具间需要共享上下文的组织
  • 偏好敏感型应用:客服、教练、健康助手等需要学习并尊重用户长期偏好的领域
  • 知识密集型工作:调查追踪、根因分析、策略制定等需要维护证据链的场景

常规风险

| 风险类别 | 具体表现 | 缓解建议 |
|---------|---------|---------|
| 数据泄露 | 记忆内容在云端存储,存在潜在泄露面 | 避免存储密码、密钥、PII;定期审计敏感记忆 |
| 授权冒用 | 登录凭证被盗导致他人访问记忆库 | 启用 MFA;监控异常登录;会话结束后登出 |
| 记忆污染 | 错误信息被长期存储并持续影响输出 | 积极使用 correction 类型;定期 reflect 审查 |
| 服务终止 | 初创公司存续风险导致数据丢失 | 关键记忆本地备份;关注服务 SLA 条款 |
| 合规争议 | 企业场景下的数据主权与审计要求 | 确认 penfield.app 的 SOC2/ISO 认证状态 |

使用建议

该工具适合作为"第二大脑"增强 AI 助手的专业服务能力,但不适合替代企业级知识库或作为唯一真相来源。建议采用"敏感信息本地记忆 + 上下文引用云端记忆"的混合架构,并建立定期归档清理机制。

Penfield 内容

手动下载zip · 5.2 kB
SKILL.mdtext/markdown
请选择文件