Penfield

🧠 AI 持久记忆与知识图谱引擎

为AI代理提供持久化记忆与知识图谱能力,支持跨会话上下文恢复、混合搜索召回与记忆关联,显著提升长期任务连贯性。

收藏
9.1k
安装
2.7k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Penfield 是专为 OpenClaw 及 MCP 兼容工具设计的持久化记忆系统,解决 AI 代理「每会话失忆」的核心痛点。它通过 penfield_store 存储记忆、penfield_recall 执行混合搜索(BM25 + 向量 + 图谱),以及 penfield_connect 构建知识关联,使代理能够跨天、跨渠道、跨代理保持上下文连续性。

关键工具矩阵:

  • 记忆层:store/recall/search/fetch/update 构成完整 CRUD
  • 图谱层:connect/explore 实现记忆关联与 traversing
  • 上下文层:save/restore/list context 支持会话断点续传
  • 反思层:reflect 分析记忆模式,辅助代理自我校准

显著优点

1. 三重检索机制:BM25 处理精确术语、向量捕获语义关联、图谱追踪概念网络,可根据查询类型动态调权
2. 结构化记忆类型:12 种预设类型(fact/insight/correction/task 等)配合 0.1-1.0 重要性评分,避免记忆膨胀

3. 24 种关系语义:从 supersedes(知识迭代)到 prerequisite_for(因果依赖),真实建模认知演进

4. 跨平台同步:原生插件(4-5x 速度优势)与 MCP/HTTP API 并存,同一账户全端共享

5. 会话级 checkpoint:save_context/restore_context 支持复杂工作流的多代理协作与断点续作

潜在局限

  • 质量依赖写入规范:文档反复强调「Bad memory = useless」,需严格遵循 [Context] 前缀、具体细节、关联引用等规范,否则召回噪声大
  • 无内置隐私合规:明确标注「NOT to Store」包含未经用户同意的个人信息,但系统层无强制拦截机制
  • 图谱维护成本:「After storing, always connect」的最佳实践对高频场景造成额外调用开销
  • 重要性评分主观:0.9-1.0「永不遗忘」与 0.1-0.2「可能不存」依赖代理自主判断,易出现两极分化

适合人群

  • 需要跨周/跨月追踪复杂项目的知识工作者(架构决策、根因调查)
  • 多代理协作场景下的团队(上下文 handoff)
  • 追求「越用越懂你」的个性化 AI 交互体验者

常规风险

  • 记忆污染:错误的 correction 未正确标记 supersedes 关系可能导致新旧认知并存
  • 检索幻觉:vector + BM25 混合搜索仍可能返回低相关性记忆,需配合 importance_threshold 过滤
  • 供应商锁定:知识图谱结构为 Penfield 私有格式,迁移成本未明确
  • 数据持久性:作为第三方云服务,需关注 portal.penfield.app 的 SLA 与数据导出机制

安全解读

核心功能与架构

Penfield 是一个面向 OpenClaw 代理的持久化记忆管理系统,核心解决AI会话状态易失的痛点。它通过三层技术栈实现智能检索:

  • BM25关键词检索:精确匹配术语与实体
  • 向量语义搜索:捕捉概念相似性
  • 图遍历:通过24种关系类型(如supersedes、supports、causes)构建知识网络

显著优势

1. 记忆质量导向的设计哲学:强制要求上下文前缀(如[Preferences])、因果解释("why behind what")和具体细节,避免"用户喜欢Python"这类无意义存储

2. 精细化的重要性分级(0.1-1.0):区分"关键架构决策"(0.9+)与"背景细节"(0.3-),配合类型系统(fact/insight/correction等12类)实现精准过滤

3. 会话连续性机制:save_context/restore_context支持跨代理、跨渠道的状态传递,适合复杂工作流的中断恢复

4. 多平台兼容:除原生OpenClaw插件(4-5倍性能优势)外,通过MCP协议支持Claude、Cursor、Windsurf等主流工具

局限性与风险

隐私与合规风险:系统存储用户偏好、工作习惯等长期画像数据,虽声称符合GDPR/CCPA,但identity_core/personality_trait等类型暗示潜在的画像构建能力。用户需警惕:

  • 未明确的数据留存期限
  • 跨平台同步时的传输安全(MCP代理层增加攻击面)
  • "用户未同意不存储"原则的实际执行依赖代理行为

技术局限:

  • 纯文档型Skill(无可执行代码),实际功能依赖外部npm包openclaw-penfield,存在供应链风险
  • 混合搜索权重调参(bm25/vector/graph)对学习成本敏感
  • 知识图谱的24种关系类型虽丰富,但过度设计可能导致连接噪声

适用人群

  • 需长期维护复杂项目上下文的AI代理开发者
  • 多轮对话密集型场景(客服、咨询、研究助理)
  • 跨团队协作需会话交接的企业工作流

常规风险提示:建议定期审计存储的记忆内容,设置重要性阈值过滤(如>0.7),并对敏感领域(医疗、金融)启用额外加密层。

Penfield 内容

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