Appearance
OpenClaw 个人知识库构建:从几百字到10万字的实践
从2025年开始持续构建个人信息知识库,从最初几百字到现在超过10万字。不管是对未来的预测,还是对过去的分析,帮助都很大。
痛点:AI的长期记忆为什么不够用?
缺失关键数据
| 缺失信息 | 影响 |
|---|---|
| 收入情况 | 无法给出财务建议 |
| 家庭情况 | 无法考虑家庭因素 |
| 偏好优缺点 | 建议偏离真实需求 |
没有形成闭环
AI给你出10个要点,你8点没采纳——但你不会特意回去告诉AI。
结果:AI记住的内容很多没有经过确认,可能错误或不完整,甚至过度拟合某些信息。
1.0 版本:单个文件
做法
用 Markdown 格式写到同一个文件里,不同内容用不同标题区分。对姓名、学校等关键信息做脱敏处理。
RAG 检索的问题
| 问题 | 说明 |
|---|---|
| 切片遗漏 | "我的大学阶段"有十几个段落,提问时可能只匹配到第一个 |
| 信息缺失 | 长文档拆分后容易遗漏关键信息 |
数据构造技巧
| 技巧 | 说明 |
|---|---|
| 重复标注 | 每一段都重复说明所属类别 |
| 面向使用 | 证书/事件加时间标注 |
| 选择好平台 | Gemini 长知识库检索较好 |
1.0 的价值
有了个人信息,可以让AI做很多有价值的事:
| 用途 | 说明 |
|---|---|
| 角色扮演 | 扮演几年后某个级别的你 |
| 预测分析 | 基于你的信息做预测 |
| 决策支持 | 给出个性化建议 |
2.0 版本:分类文件
为什么升级?
单文件越来越长,RAG检索精度下降。
做法
按维度拆分成多个文件:
| 文件 | 内容 |
|---|---|
| 基本信息.md | 个人背景、教育、职业 |
| 技能树.md | 技能、证书、项目经验 |
| 偏好.md | 工作偏好、沟通风格 |
| 目标.md | 短期/中期/长期目标 |
| 决策记录.md | 重要决策和结果 |
2.0 的优势
| 优势 | 说明 |
|---|---|
| 检索精准 | 按文件检索,匹配更准 |
| 维护方便 | 修改单个文件即可 |
| 扩展灵活 | 新增维度加新文件 |
3.0 版本:Skill 化
为什么再升级?
Skill 出来后,不再需要 RAG 检索——Skill 可以直接加载完整信息。
做法
把知识库转成 Skill:
| 组件 | 说明 |
|---|---|
| SKILL.md | 核心指令 |
| references/ | 详细参考文档 |
| scripts/ | 自动化脚本 |
3.0 的优势
| 优势 | 说明 |
|---|---|
| 无切片问题 | 完整加载,不遗漏 |
| 上下文管理 | 渐进式加载策略 |
| 可分享 | 打包成 .skill 文件 |
闭环方法论
核心问题
AI给建议 → 你做选择 → 但不反馈给AI → AI记忆过时
解决方案
| 步骤 | 操作 |
|---|---|
| 1 | 每次重要决策后,更新知识库 |
| 2 | 定期回顾AI建议的采纳情况 |
| 3 | 把未采纳的原因写进知识库 |
| 4 | 让AI基于反馈调整建议 |
闭环 = 记录 + 反馈 + 更新
数据构造核心原则
| 原则 | 说明 |
|---|---|
| 面向使用构造 | 想到会怎么问,就怎么写 |
| 时间标注 | 证书/事件加时间 |
| 重复标注 | 每段标注所属类别 |
| 脱敏处理 | 敏感信息替换 |
| 持续更新 | 定期回顾和补充 |
总结
| 版本 | 特点 | 适用阶段 |
|---|---|---|
| 1.0 单文件 | 简单直接 | 入门,几百字 |
| 2.0 分类文件 | 检索精准 | 进阶,几万字 |
| 3.0 Skill化 | 完整加载 | 高阶,10万字+ |
一句话总结:从几百字到10万字,关键是"面向使用构造数据"和"形成闭环"——让AI真正懂你。
