效率与协作 long-term-memoryknowledge-pageshindsightmemory-bankdocument-ingestioncross-session-context

Agent Knowledge — 跨会话长期知识页

让 AI 助手拥有跨会话的长期记忆:知识页自动从对话中提炼更新,无需手动维护。

FollowSkills 评估 · FSRS-2.0
不推荐
40/ 100 五分制 2.0 / 5
1 2 3 4 5 6
1信任安全10 / 25 · 2.0/5

工具面较窄(列表/读/建/删页与记忆检索),无直接破坏性默认;但技能要求'静默创建页面,不告知用户',且用户偏好会自动被摄取进外部 Hindsight 记忆库,涉及跨会话留存敏感对话数据而缺少明确确认与数据流边界说明;文件摄取(agent_knowledge_ingest_files)可读取磁盘文件并存入远程/本地记忆库,未说明数据去向与回滚。扣分:静默捕获、数据流披露不完整、无确认机制。

2可靠稳定8 / 20 · 2.0/5

SKILL.md 内部自洽,API 签名一致,示例清晰;但所有工具依赖外部 Hindsight 服务,文档完全未描述失败模式、服务不可达时的行为或错误反馈,无针对性测试覆盖技能关键路径(现有测试只测 CLI)。扣分:依赖可用性未说明、异常路径无指引。

3适用触发6 / 15 · 2.0/5

场景明确(跨会话长期知识页),触发条件隐含合理(会话开始读取);但未声明能力边界与非适用范围,也未说明 Hindsight 服务部署形态;核心功能依赖 Hindsight 后端,在中国大陆网络可达性方面无任何说明。扣分:边界与非适用范围缺失、海外服务依赖未披露。

4规范维护7 / 15 · 2.3/5

文档结构清晰、渐进式(先列页再取内容),命名约定明确(小写连字符 page_id);仓库为 MIT 且有 CI 与版本号(0.0.26),但技能文件本身无版本/变更记录、无 FAQ 或已知限制章节,维护责任与更新路径未在技能层面说明。扣分:技能级版本治理与已知限制披露缺失。

5有效结果5 / 15 · 1.7/5

价值主张(跨会话持久记忆页,自动更新)具体且有明确的 source-query 机制,边际价值相对手动维护笔记明显;但静态审查无法验证输出正确性,自动整合质量、页面准确性均无代表性证据。扣分:输出质量与实际效果仅停留在声明层面。

6证据核验4 / 10 · 2.0/5

仓库含 CI 工作流与较完整的 vitest 测试套件,但测试均针对 CLI/模板 lint,不覆盖本技能声明的 agent_knowledge_* 工具行为;无第三方执行证据或交叉来源佐证技能本身。扣分:关键主张可复现证据不覆盖评分对象。

证据充分度: 评估于 2026年9月9日 审查版本 9687e5864e79
使用前请注意
  • 技能明确要求静默创建知识页且用户偏好会被自动摄取进 Hindsight 记忆库,敏感信息留存未经用户确认,使用前请评估隐私合规。
  • agent_knowledge_ingest_files 会读取本地磁盘文件并存入记忆库,部署时注意数据流向(本地/云端)与授权范围。
  • 核心功能完全依赖 Hindsight 后端服务,未说明服务不可用时的行为;中国大陆网络环境下云端模式可达性未知。
  • agent_knowledge_* 工具行为无任何测试覆盖,技能声明未经执行验证。
  • 技能文件本身无版本号与变更记录,升级行为可能不向后兼容。
评估证据 [1][2][3][4][5][6][7]
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 vectorize-io/self-driving-agents 仓库中的一个 Agent Skill(路径 src/skill/SKILL.md),名为 agent-knowledge。它依托 Hindsight 记忆库,为助手提供一组可跨会话持久化的知识页:用户负责创建页面并设定“来源问题”,系统在每次整合周期后自动用观察记录重写页面内容。此外它还提供跨全部留存对话的记忆检索(recall)和文档摄取(ingest / ingest_files)。适合希望助手记住偏好、流程和数据的长期使用者,但前提是运行环境中已接入 Hindsight 及其工具集。

会话开始时调用 agent_knowledge_list_pages 列出已有知识页,再用 agent_knowledge_get_page 读取内容;通过 agent_knowledge_create_page(page_id, name, source_query) 创建新页,page_id 用小写加连字符,source_query 是一个能从观察记录中产出页面内容的问题;用 agent_knowledge_recall(query) 在全部留存对话和文档中检索具体事实;用 agent_knowledge_ingest(title, content) 内联上传原文(要求传入完整文本、不做摘要),或用 agent_knowledge_ingest_files(paths) 直接从磁盘按路径或 glob 模式摄取文件;用 agent_knowledge_update_page 修改页面追踪的内容,用 agent_knowledge_delete_page 删除页面。页面内容本身由系统自动维护,不应直接编辑。

  1. 长期使用同一个 AI 助手的个人用户,希望助手记住自己的语气、篇幅和格式偏好,而不必每次重复说明
  2. 内容创作者想让助手记录哪些内容策略有效、哪些无效(包括具体数据),并随新对话自动更新
  3. 团队希望把某个领域的最佳实践沉淀为知识页,并优先采用自有数据而非通用建议
  4. 已有大量本地文档(如 docs/**/*.md)的用户,希望批量摄取进记忆库供日后检索
  5. 知识页没覆盖到的问题,随时用 recall 在历史对话中查找具体事实

这个 Skill 有哪些优点和局限?

优点
  • 知识页由系统自动维护,用户只管创建,省去手工整理笔记的负担
  • “来源问题”机制让页面内容可持续重建,而非一次性写入后过时
  • recall 支持跨全部留存对话和文档检索,覆盖知识页之外的细粒度事实
  • ingest_files 支持 glob 模式批量摄取文件,无需先读取文件内容
  • 指令清晰具体,包含命名规范和示例问题,易于助手正确执行
局限
  • 强依赖 Hindsight 记忆库及其工具集,没有它此 skill 完全无法工作
  • 页面内容不可直接编辑,纠错只能靠调整 source_query 或补充对话观察
  • 仓库的 GitHub Topics 为空,SKILL.md 之外的测试证据、稳定性数据未提供
  • Hindsight 的部署、配置和成本在源材料中均未说明
  • 自动记忆留存涉及对话数据的持续存储,隐私与数据留存策略需自行评估

如何安装这个 Skill?

本 skill 属于 self-driving-agents 仓库的 src/skill/SKILL.md。仓库整体通过 npm 包安装代理,例如:npx @vectorize-io/self-driving-agents install marketing/seo --harness claude;也支持本地目录、任意 GitHub 仓库路径或 --empty 空白起步。该 skill 本身如何单独安装,源材料未说明。它要求环境中已部署 Hindsight 记忆库并提供 agent_knowledge_* 工具,具体部署步骤源材料未给出(Hindsight 另见 github.com/vectorize-io/hindsight)。

如何使用这个 Skill?

会话开始时让助手调用 agent_knowledge_list_pages 查看现有页面,并按需用 agent_knowledge_get_page 读取。学到值得长期记住的内容时立即创建页面,例如 agent_knowledge_create_page("editorial-preferences", "Editorial Preferences", "What are the user's preferences for tone, length, and formatting?")。日常使用中把偏好明确说出来,系统会自动捕获;页面内容会随整合周期自动更新,无需也不要手工编辑。需要历史细节时调用 agent_knowledge_recall(query) 检索。

这个 Skill 与同类方案有什么区别?

源材料将其定位为基于 Hindsight 记忆库的方案;README 提到该仓库整体提供 179 个自学习代理、13 个部门,本 skill 是其中的记忆基础设施部分,未提及其他可比竞品。

常见问题

没有 Hindsight 能用吗?
不能。skill 的全部操作(list/get/create/update/delete 页面、recall、ingest)都依赖 Hindsight 提供的 agent_knowledge_* 工具,需要先部署并接入 Hindsight 记忆库。
页面内容写错了怎么办?
不要直接编辑页面。应该调整页面的 source_query 让系统重新生成内容,或在对话中明确陈述正确信息供系统捕获。
摄取文档前需要先整理或摘要吗?
不需要,且明确要求不要摘要。ingest 要传完整原文;文件已在磁盘上时优先用 ingest_files 直接按路径或 glob 模式摄取。
知识页越多越好吗?
源材料建议相反:宁可少量宽泛的页面,也不要大量狭窄的页面,以减少维护负担。

相关 Skills