公司动态

【建立个人知识库】

📅 2026/8/6 16:35:08
【建立个人知识库】
从 0 开始搭建个人专属 AI 工作流建立个人知识库让 AI 更懂你【系列第 5 篇】一、前面四篇已经让你能用AI但还有一个问题回顾一下我们已经搭建的能力第 1 篇理解 AI 工作流 第 2 篇写出可复用 Prompt 模板 第 3 篇把高频 Prompt 封装成 Skill 第 4 篇让 AI 连接工具从会回答到能执行现在你的 AI 已经可以按照固定流程帮你完成任务调用搜索、文件、代码等外部工具在单次会话中稳定地产出结果。但你会遇到一个新问题每次换一个会话AI 就忘记了你之前的偏好、资料和项目上下文。又要重新解释一遍你的写作风格又要重新上传参考文档又要重新描述项目规则。这种感觉就像每次开会都要跟一个新同事从头介绍你的工作。这就是本篇文章要解决的问题如何建立一个个人 AI 知识库让 AI 跨会话记住你的资料、风格和项目二、先搞清楚知识库和上下文的区别很多人以为 AI 聊天窗口里的历史记录就是知识库。不是的。对比项聊天上下文个人知识库生命周期会话结束即丢失持久保存内容来源单次对话你主动沉淀的资料使用方式AI 被动读取AI 主动检索是否可复用否是本质短期缓存长期记忆系统一句话区分上下文让 AI 记住这次聊了什么知识库让 AI 记住你这个人。三、权威资料怎么说Anthropic 在 Claude Memory Tool 官方文档中描述了一种跨会话持久化存储的能力——AI 可以在/memories目录下创建、读取、更新和删除文件把单次对话中学到的信息保存下来供后续会话复用。Anthropic Managed Agents 平台也提供了 Memory Store 功能可以作为附加资源挂载到会话中AI 用标准文件工具读写每个变更都会产生不可变的版本记录。OpenAI 在 Agents SDK 文档和官方博客关于 AI Agent 实践指南中也强调一个实用的 Agent 需要具备持久化状态与长期记忆。Microsoft Copilot Studio 则将知识库作为 Agent 的核心能力来源之一包括文件、网页、数据库和企业系统。所以知识库不是锦上添花——它是让 AI 工作流从执行工具升级为理解你的关键组件。四、一个最简单的个人知识库长什么样你不用学 RAG 架构不用搭向量数据库。搭建一个最小可用的个人 AI 知识库只需要一个文件夹。/knowledge-base ├── 我的AI使用规范.md ├── 我的项目上下文.md ├── 常用模板.md ├── 参考资料/ │ ├── 风格分析.md │ └── 优秀案例.md └── 工作流模板/ └── ******.md每一份文件就是一条长期记忆。每次开启 AI 会话你可以让 AI 读取我的AI写作规范.md它就立刻想起了你的偏好。五、知识库里该放什么知识库的内容应该是你反复用到、但不属于通用知识的信息。建议从这 5 类开始1. 你的个人风格与规范# 我的AI使用规范 ## 语言风格 - 面向某某群体或领域用通俗类比不堆砌术语 - 每个概念加一个生活化例子 - 不使用夸张营销语 ## 结构 - 以痛点开头 - 用小节分割每节不超过500字 - 具体要求 - 。。。。。。。 ## 禁止事项 - 不编造数据和来源 - 。。。。。。。 - 不确定的信息标注需要核验2. 项目上下文# 我的项目上下文 ## 当前项目 描述进度 ## 项目文件夹结构 ## 关键决策记录 - 系列统一用。。。。。。 - 。。。。。。。 - 。。。。。。。3. 常见任务模板把之前沉淀的模板放进来# 什么什么模板 ## 选题输入 主题{主题} 目标读者{目标读者} ## 流程 1. 先分析痛点 2. 再生成。。。。 3. 写初稿 4. 自查逻辑、例子、可读性 5. 最终定稿4. 参考资料把优质文章的链接、摘要、核心观点放进来。5. 工作日志# 工作日志 ## 2026-08-05 进度完成情况或者一些其他要求六、进阶方向当你积累了一定量的知识库文件可以考虑1. 用 Skill 封装知识库加载把每次对话加载知识库变成 Skill.claude/skills/load-my-knowledge/ └── SKILL.md内容--- name: load-my-knowledge description: 在开始任何写作或项目任务前自动加载用户个人知识库中的规范、模板和上下文。 --- # 加载个人知识库 ## 启动步骤 1. 读取 ~/my-ai-knowledge-base/规范/ 目录下的所有文件 2. 读取 ~/my-ai-knowledge-base/项目上下文/ 目录下的项目信息 3. 在本次对话中始终遵循上述规范。2. 引入向量检索当知识库文件超过 20 个靠文件名和目录组织就不够用了。这时可以引入RAGRetrieval-Augmented Generation的思路用户提问 → 关键词检索 → 找到最相关的知识库片段 → 注入Prompt上下文 → AI回答入门方案推荐Claude 内建 Memory Tool / Memory StoreOpenAI Assistants 的 File Search轻量本地方案用chromadbsentence-transformers搭一个本地检索。但记住一个原则先用文件夹管好内容别一上来就搭向量库。先把知识沉淀、分类、验证效果再考虑自动化检索。3. 接入真实数据源当你想让 AI 自动获取最新信息可以接入你的笔记工具如 Notion、Obsidian你的任务管理工具如 Todoist、滴答清单你的阅读记录如 Readwise、Cubox。七、知识库的 3 条原则1. 先有习惯再有系统最怕的是搭了一个精致的知识库但从来不更新。建议从每天只写 1 条记录开始。2. 用 AI 帮你维护知识库你不需要手动归类每一句话。可以定期让 AI 帮你请读取我过去一周的对话记录提炼出 1. 我的新偏好 2. 我需要加入知识库的信息 3. 哪些旧的规范已经不适用了。3. 知识库要适配工作流而不是反过来如果你的工作流还在用第 2 篇的 Prompt 模板知识库就放模板和规范。如果你的工作流已经接入工具第 4 篇知识库就放工具的配置说明、常用参数、安全边界。知识库为工作流服务不是独立系统。八、总结这一篇我们讲清楚了个人 AI 知识库的核心聊天上下文 ≠ 知识库前者是短期缓存后者是长期记忆最小可用的知识库就是一个文件夹不需要向量库知识库里放风格规范、项目上下文、模板、参考资料和工作日志每次对话前加载知识库、对话后更新知识库形成闭环先用文件夹管理内容再考虑向量检索和自动化。参考资料Anthropic Claude 官方文档Memory toolAnthropic Claude 官方文档Managed Agents — Memory storesAnthropic 资源Building Effective AI AgentsOpenAI Agents SDK 官方文档ToolsOpenAI 官方博客A practical guide to building AI agentsMicrosoft LearnTools overview for agents — Copilot StudioMicrosoft LearnAgent Framework documentation