
早几年我一直在琢磨一件事收藏了几千篇文章、几百条灵感但真到要用的时候什么都找不到。后来我试着用 ima、WorkBuddy、Obsidian 这三款工具搭了一套个人知识库工作流才彻底解决了“存了等于没存”的问题。先说结论ima 负责把散落在公众号、网页、小红书里的内容统一收进来WorkBuddy 负责用 AI 做清洗、提炼和打标签Obsidian 负责把最终成果变成本地 Markdown 文件用双链结构串成一张可以持续生长的知识网络。这套组合最大的好处是每个环节都各司其职不把鸡蛋放在一个篮子里——采集、加工、存储分开任何一个环节出问题都不影响全局。这篇内容适合正在折腾知识管理、想要搭第二大脑但一直没找到顺手方案的朋友也适合已经用过其中某一款工具、想把它和三件套打通的人。下面我把整套流程的配置细节、踩坑记录和优化技巧都整理出来希望能帮你少走点弯路。1. 先搞清楚三款工具到底各管哪一段很多人在搭建个人知识库时会陷入一个误区试图用一款工具解决所有问题。结果要么是采集功能弱要么是编辑体验差要么是 AI 能力跟不上。我现在的思路是“流水线分工”每款工具只做好自己最擅长的一段。1.1 个人知识库的完整链路是什么知识库不是文件归档它是一条完整链路采集 → 清洗 → 结构化 → 关联 → 检索 → 输出。以我日常处理一篇公众号文章为例先用 ima 把文章保存下来接着 WorkBuddy 读取这篇文章做摘要、提取关键观点再补上我自己的一句话评价最后整成一篇带 frontmatter 的 Markdown 笔记落到 Obsidian 对应的项目文件夹里打上标签顺手关联几篇旧笔记。后面想写东西时从 Obsidian 的图谱或关键词检索里一拉就能找到相关素材。每一个环节都有独特的技术要求。采集要快、要全最好能自动完成加工要智能不要我手动复制粘贴去排版存储要可靠、能长期持有数据最好支持版本回溯。这三款工具刚好分别对应这些能力互相之间又足够开放能通过文件、API 或剪贴板衔接。1.2 ima 的定位内容入口与采集中枢很多人对 ima 的印象还停留在“腾讯出的一款 AI 搜索工具”但对我来说它更像一个内容采集器。ima 在微信公众号生态里有天然优势。你可以在 ima 里绑定公众号需要精读的文章一键转存它还会按照你设定的规则定时去读取指定公众号的新文章。配合网页端插件浏览网页时右键就能把正文抓取到 ima自动清理掉广告、推荐位这些干扰信息。我选择 ima 作为采集端有三点考虑一是公众号内容的收藏体验比其他工具顺手得多二是云端存储意味着我在手机上看到好文章可以马上收进来不用等回电脑前三是它支持把笔记和收藏导出不会把数据锁死在一个应用里。从整个知识库的稳定性来看入口的开放性远比入口的美观重要。1.3 WorkBuddy 的定位AI 加工与自动化中枢WorkBuddy 本质上是一个可编程的 AI 工作台。你可以给它配模型比如 DeepSeek、通义千问也可以通过自定义指令和 skill 给它搭一套“行为准则”。举个例子我给它定了一条长期规则“所有后续任务在处理公众号文章时必须提炼出三个可执行的建议并在结尾附上与世界模型的关联路径。”它就会在之后每一次处理文章时自动遵守不用我重复说明。这种规则固化能力是普通 AI 聊天窗口给不了的。WorkBuddy 还能执行更复杂的操作抓取小红书内容、读取本地文件、调用 API、把结果写入其他应用。配合 ima 的导出文件它能按我预设的模板自动生成 Obsidian 笔记。在整个流程里它扮演的是“加工车间”角色——输入是零散素材输出是结构化的半成品。1.4 Obsidian 的定位存储、关联与长期使用Obsidian 的价值不在编辑器的花哨而在于三个底层能力本地存储、Markdown 语法、双向链接。本地存储意味着所有笔记都是磁盘上的 .md 文件不依赖某个公司的服务器Markdown 语法保证文件终身可读二十年后打开还是个纯文本双向链接让笔记之间能形成真正的知识网络而不是一堆孤立的文档。我把 Obsidian 放在知识库末端是因为它足够“慢”。采集和加工追求效率但存储和沉淀追求稳定。Obsidian 不追求让你更快速地输入它追求让你在十年后还能快速找到自己想要的东西。配合 Git 插件和同步盘我可以把整套知识库历史版本保存下来误删文件也能随时恢复。2. 搭建前的准备与关键配置在正式把三款工具串起来之前有几个配置环节值得花时间打磨。这些配置直接影响后期流程的稳定性和自动化程度我踩过不少坑这里按顺序讲一遍。2.1 ima 的安装与微信公众号定时读取配置ima 目前有桌面端和移动端注册登录后第一件事是去设置里绑定微信公众号。操作路径是设置 → 内容源管理 → 添加公众号 → 扫码授权。这里建议绑定几个你最常读、内容质量最稳定的公众号不要贪多避免每天堆进来几百篇垃圾文章。公众号绑定完之后配置“定时自动读取”。ima 的规则设置里提供了两种触发方式时间周期触发和内容更新触发。时间周期触发适合日更类公众号我设置为每天早上 8 点自动拉取新文章内容更新触发适合低频但重要的公众号一有更新就立刻抓取。要注意的是自动读取不等于自动清洗。ima 抓进来的原文保留着排版样式、图片和原始链接需要后续处理。所以在采集配置里我建议把“保存为纯净文本”选项打开去掉大部分格式干扰这能让 WorkBuddy 后续加工时减少很多噪音。2.2 WorkBuddy 的安装与自定义指令体系WorkBuddy 的安装过程比较简单直接去官网下载对应平台版本即可。装完之后不要急着用先把模型接口配上在模型设置里填入服务商提供的 API Key选择 DeepSeek 或其他模型。我的经验是日常知识处理用 DeepSeek 这类性价比高的模型就够复杂推理任务可以临时切换到更大参数模型。接下来是重头戏自定义指令。WorkBuddy 的命令系统支持两类规则全局规则对所有后续任务生效。比如我给全局规则里写了一条“禁止编造引用来源无法确认的信息必须标注‘待核实’”。任务级指令指定某个 skill 或某个文件夹里的任务只有涉及该场景时才生效。比如“小红书内容抓取”的 skill 里会有一条专属指令保留评论区高赞观点供选题参考。自定义指令的编写有讲究。不要写太多抽象形容词要用具体的行为动词。比如“提炼要点”不如改成“按‘背景—冲突—解决方案—可执行动作’四段结构输出要点每段不超过 80 字”。模型对行为描述的遵循度远高于对结果描述的遵循度。2.3 Obsidian 的库结构设计与核心插件Obsidian 的库结构决定知识库的长期可用性这一块我建议一开始就设计好别等笔记多了再重构。我的根目录分四块0_收件箱、1_项目笔记、2_领域笔记、3_资源笔记。0_收件箱是 WorkBuddy 生成文件的默认落点所有从外部进来的内容先到这里1_项目笔记存放与具体项目相关的资料2_领域笔记按学科和兴趣领域划分比如“产品设计”“认知心理学”“写作”3_资源笔记放图书摘录、文章精粹、工具清单这类长期有价值的素材。插件方面我强烈建议装这几个Templater模板系统、Dataview查询生成列表、Git自动备份、Homepage打开库时显示汇总面板。其他插件看需求再装插件越少升级时踩坑越少。2.4 三者的衔接方式文件、API 还是剪贴板三款工具之间没有官方的一键打通所以需要选择一种衔接方式。我试过三种剪贴板、文件夹监听、API。综合体验下来日常使用最稳定的是文件夹监听。具体做法是ima 导出的内容保存到一个指定目录WorkBuddy 设置对该目录的监控新文件出现后自动触发加工流程加工完成的结果写入 Obsidian 的收件箱目录。整个过程不用手工复制粘贴从我收藏文章到笔记落入 Obsidian基本能做到全自动。API 方式的扩展性最强但需要自己写脚本适合有一定编程基础的朋友剪贴板方式最简单适合偶尔手动处理几条内容的场景。我的建议是想要长期自动化趁早配置文件夹监听。3. 完整实操把一篇公众号文章变成知识卡片理论说再多不如实际走一遍流程。我拿最近处理的一篇公众号文章做演示这篇文章讲的是“如何建立写作习惯”内容有两千多字有不少案例和金句。3.1 用 ima 完成采集与预整理这篇文章是我在早上刷手机时看到的看完标题觉得有价值就在 ima 里点了收藏。由于我已经配置了该公众号的自动读取晚上打开桌面端时文章已经躺在我设定的内容源文件夹里了。我在 ima 里对这篇文章做了两步预整理第一步是把标题改成我自己的理解原标题偏标题党我改成“建立写作习惯的四个实操方法”第二步是用 ima 自带的笔记功能写了一句简单批注“这篇的观点和之前那篇关于环境设计的文章有关联。”这一阶段的输出是一个带着批注的文本文件我把它导出到本地 D 盘的/ima_inbox目录。这里有个小细节导出的文件名我建议改成容易识别的格式比如20250206-写作习惯.md方便后续排序和去重。3.2 用 WorkBuddy 做内容清洗与结构化接下来 WorkBuddy 登场。由于我已经配置了/ima_inbox目录的监听这个文件一出现它就开始执行我的“文章精读”skill。这个 skill 的处理逻辑是这样的清洗正文去掉推广段落、重复的案例细节、无出处的引用提取骨架按“核心观点—论证路径—关键案例—可执行动作”四段拆分生成摘要控制在 150 字以内表达整篇文章的核心主张关联建议基于已经入库的笔记内容提供 3 个可能相关的主题关键词。实际操作中WorkBuddy 还做了一件事把我之前写在 ima 里的那句批注扩写成了一段 100 字左右的关联说明并给出了两条反方向思考“只靠习惯设计而不解决动力问题会不会失效”“连续中断两天以上该怎么回到轨道”这些问题会被写进笔记的“待探讨”字段成为我后续深入思考的起点。3.3 用 Obsidian 生成双链知识卡片的完整步骤WorkBuddy 加工完成后会把一份 Markdown 文件写入 Obsidian 的0_收件箱目录。我打开 Obsidian 后运行 Templater 模板把这份草稿自动套用为“文章精读卡”格式。模板会自动生成 frontmatter包括标题、来源、作者、入库时间、标签、关联笔记这几个字段。标签这里 WorkBuddy 已经给了聚类建议我再稍作审核把“写作”“习惯养成”“行为设计”这三个标签确定下来。然后我手动补一步关联操作。我在这篇笔记里输入两个双链一个指向之前存的《环境设计对行为的影响》读书笔记一个指向我自己写的“每日写作”项目笔记。这个动作看似简单却是在构建知识网络的关键节点。双链不是装饰品它是在为未来的检索铺设路径——三个月后我搜索“写作习惯”时才会顺着链接看到这两篇彼此相关的内容。发布之前我会顺手把 WorkBuddy 生成的答案里那些明显的机翻腔调顺手改掉比如“在…方面具有显著的效益”改成“在…方面效果很明显”。别小看这一步AI 生成的内容直接存库会让整个知识库的语言风格变得特别不自然。3.4 让流程自动化的进阶玩法如果只是上面这样的手动流程每篇文章大概需要 3 分钟操作。但我在实际使用中已经把大多数步骤自动化了。我建了一条规则对于标记为“精读”的来源类型WorkBuddy 直接在加工完成后自动生成 Obsidian 笔记并写入预置的 frontmatter 和双链建议。我唯一需要做的是每天花 10 分钟审一审收件箱里的新笔记确认标签准确、修正关联建议即可。对于那些标记为“速读”的内容自动化程度更高几乎完全不用人工介入只做归档处理。这类内容通常是一些资讯类文章价值在于保存索引而不是保存完整内容所以 Obsidian 里只留一条简短摘要和原文链接。我还在 WorkBuddy 里配置了一个邮箱触发器每天早上把 ima 里前一日的收藏清单汇总成一封邮件提醒我“今天有哪些内容待处理”。这个机制帮我避免收藏越来越多、处理越来越慢的堆积问题。4. 避坑指南常见问题与排查实录从零搭这套流程的过程中我踩过的坑不少。这些问题说大不大但碰到的时候真的会卡住半天。我把典型的几个整理出来附带排查思路希望对你有帮助。4.1 同一篇文章被重复入库了怎么办ima 自动读取和手动收藏经常会重复同一篇文章可能出现在两个目录里WorkBuddy 也会因此重复生成笔记Obsidian 里就出现两条几乎一样的内容。解决方案是给文件名加内容哈希。我在 WorkBuddy 的加工规则里加入了一个步骤先计算原文的哈希值在文件名尾部附带这个值。Obsidian 的 Unique Notes 插件会自动识别重复文件发现相似内容时弹窗提示。日常保持“先查重再入库”的习惯能减少后续整理大量冗余笔记的时间。4.2 定时读取失败的排查与处理ima 的公众号定时读取偶尔会失效常见表现是最近一周的文章没有自动抓取。我的排查步骤是先看公众号是否更新了内容有些号断更自然没有新文件再看 ima 的设置里授权是否过期公众号授权一般几个月需要重新扫码最后检查网络代理是否拦截了连接。排查之后如果还是不行就把智能跳过并重试打开让它在失败后自动排到下个周期再试。最稳妥的办法仍然是手动兜底每周花 10 分钟检查一遍内容源目录发现漏抓的直接手动收藏。4.3 双链爆炸与命名不规范前期没有统一命名规范时Obsidian 里会冒出大量《无标题 12》《未命名笔记 3》这类文件。双链看起来是连着的实际上一搜全是碎片。我的做法是设定两条硬性规则一是笔记标题必须能独立表达主题不允许使用“无标题”“未命名”这类词二是同一篇笔记只做一次双链关联不为了凑图谱数量盲目链接。随着笔记数量增加我留出一部分时间做旧笔记的链接审核把那些链接关系生硬、没有实际语义关联的双链删掉让图谱结构保持真实。4.4 多端同步与版本管理注意事项Obsidian 的官方同步服务体验不错但如果你不想订阅也可以直接用 Git 插件 私有仓库做版本管理。我目前是两者结合手机端用官方同步保证随时查看桌面端每天自动 commit 到 Git 仓库历史版本可回溯。这里有个关键提醒不要在 Obsidian 库目录里放置太多敏感私人信息因为 Git 仓库一旦推送到远程托管平台删除历史非常麻烦。我会单独建一个加密笔记库存放密码、身份证件、银行信息这类内容它不参与 Git 同步只在本地设备上保存。4.5 WorkBuddy 指令冲突与 skill 管理WorkBuddy 的全局规则和任务级规则如果设置有冲突执行结果会变得不可控。我之前在全局规则里写了“回答必须精简”某个 skill 里却写了“输出不少于 500 字的详细报告”结果生成的笔记一半很精简、一半很长格式完全错乱。排查思路是给每个 skill 设置单独的执行空间避免指令互相干扰。我在命名上也做了区分全局规则统一用“全局_”前缀任务级 skill 用“场景_”前缀。这样即使后续规则越来越多我也能快速定位是哪条规则影响了哪类输出。5. 这套知识库还能怎么扩展当 ima、WorkBuddy、Obsidian 这条主链路跑顺之后你会发现它其实是一套可以继续扩展的底层架构不只是用来存文章。5.1 把小红书、网页链接都接入采集端ima 除了微信公众号还可以通过浏览器插件抓取小红书、知乎、B站专栏等内容。我在插件里把小括号里的同类“网页正文提取规则”配置好之后浏览到有价值的内容一键就能存入 ima 的内容池。小红书类短内容我一般不做精读只让 WorkBuddy 提取“标题 核心方法 评论区高赞观点”三段即可。这类素材对选题和热点判断很有用。网页长文的处理路径和公众号文章一致唯一区别是生成笔记时frontmatter 里的来源字段要写清楚原文链接方便溯源。5.2 WorkBuddy 的 skill 与多人协作场景WorkBuddy 的 skill 机制其实很适合团队共用一个工作台。每个成员按岗位配置专属 skill比如运营岗配“热点追踪”产品岗配“用户反馈聚类”研发岗配“代码片段抽取”。这样团队的知识沉淀可以自动分流到各自的 Obsidian 库里。多人协作时要注意给 skill 加上角色字段避免不同成员的任务互相覆盖。我们用 WorkBuddy 的队列机制让每个任务带上人名和项目代号处理结果会汇总到对应的项目笔记目录。这个模式跑了一段时间后团队知识库的积累速度明显比之前散落在聊天记录里快得多。5.3 Obsidian 的检索与输出从被动归档到主动创造知识库的价值最终要体现在输出上。我除了用 Obsidian 存素材还会用 Homepage 插件做每日启动页把今天要推进的项目、最近读过的文章、待处理的收件箱全部汇总在一个面板里。每天打开 Obsidian 就等于打开了当天的作战地图。Dataview 插件能把带有特定标签的笔记自动生成列表。比如我写季度复盘时只需要设定查询条件“标签包含‘季度复盘’且入库时间在本季度”Dataview 就会把相关素材全部拉出来省去手动翻找的时间。我个人在实际操作中的体会是当知识库里沉淀的内容超过 500 条之后Obsidian 的价值才真正显现出来。前面收集、加工、存储阶段培养的“手感”会在你写作、做决策、带项目时全部还回来。偶尔翻一翻图谱看到几个月前的笔记和新笔记在某个节点上产生了连接那种感觉确实挺奇妙的。