用 TRAE Work 整理 Obsidian:把散落资料变成可搜索、可关联的知识库
话题:#TRAE Work 实战帮
收藏技术资料这件事,本狗一直挺勤快:文章、截图、Markdown、项目素材,看见有用的就先存下来。问题是存的时候很爽,真正要用时却只剩一句:"我记得以前看过。"
这次我没有让 TRAE Work 帮我写一篇知识管理科普,而是让它处理一个真实、具体的任务:整理散落的技术资料,为 Obsidian 生成统一格式的笔记、主题双链和 MOC 索引。
下面完整复盘整理前的问题、三轮指令、最终成果,以及哪些方法可以直接拿走复用。
一、真实痛点:资料存下来了,使用时还是靠记忆
我的资料并不在一个地方。有按项目建立的本地文件夹,也有浏览器收藏、压缩包、截图和零散 Markdown。

浏览器书签虽然分了技术目录,但目录套目录之后,找资料仍要逐层点开。它适合"收藏",不太适合"建立关联"。

Everything 能快速找到文件名,却无法替我回答"这份资料讲了什么""它和哪些主题有关"。同一个 uniapp 关键词能搜出几百个文件,接下来还是得靠人工判断。

狗哥人话解释:我缺的不是另一个存储位置,而是一层统一的摘要、标签和关联。手工当然能做,但每篇资料都要起标题、写摘要、打标签、补双链,最磨人的恰恰是这些重复动作。
二、实操过程:让 TRAE Work 连续完成三轮整理
我把一篇待整理的 Markdown 和一个资料链接交给 TRAE Work,并把本地 Obsidian Vault 作为工作目录。整个过程没有让它自由发挥,而是拆成三轮:先生成单篇笔记,再建立总入口,最后统一命名。
第一步:把原始资料转换成统一笔记
第一轮先固定输出结构,避免每篇笔记各长各的:
text
为以下每条资料生成一条 Obsidian 笔记:
- 顶部 frontmatter:tags(标签)、source(来源)、keywords(检索关键词)
- 正文:1 句摘要 + 3 个关键要点
- 用 [[主题]] 双链关联同类资料

这一轮解决的是"格式一致"。frontmatter 方便筛选,摘要降低二次阅读成本,关键要点用于快速判断资料是否值得重新打开,双链则负责连接同主题内容。
第二步:生成 MOC 总入口
单篇笔记有了,下一步不是继续堆文件,而是补一个能进入各主题的目录:
text
汇总所有主题,生成一份 MOC(Map of Content)索引笔记,
用 [[主题]] 列出各入口,方便我在 Obsidian 里总览。

MOC 不负责保存所有正文,它更像知识库导航台:从总入口进入 uni-app、Linux、Git 等主题,再由主题进入具体笔记。这样比继续增加文件夹层级更灵活。
第三步:统一标签和双链名称
前两步完成后,我又补了一轮约束:
text
按我常用的检索习惯统一标签命名,同类合并,
双链主题名保持一致,避免图谱散掉。

这一步看起来不起眼,却决定知识库后面会不会重新变乱。例如 uniapp、uni-app、UniApp 如果同时存在,搜索和关系图谱都会被拆成多个入口。我的处理原则是先采用已有词汇,再合并同义标签,不让 AI 每次创造一个新名字。
三、落地成果:搜索有入口,资料之间也有关系
整理完成后,Obsidian 已经能从同一关键词同时找到项目实战、归档索引和相关资料;右侧关系图谱还能显示这些笔记之间的连接。

单独查看全局图谱时,也能看到几个主要主题簇,以及尚未接入核心结构的外围节点。

这次整理带来的变化可以直接对比:
| 整理前 | 整理后 |
|---|---|
| 文件夹、书签和截图分散保存 | 资料转换为统一 Markdown 笔记 |
| 搜索依赖文件名和个人记忆 | 可按正文、标签、关键词和主题检索 |
| 同类资料彼此独立 | 通过 [[双链]] 和 MOC 建立入口 |
| 新资料只能继续堆目录 | 新笔记可以接入已有主题结构 |
我没有为这次过程保留严格计时,因此不写"提速多少倍"这样的漂亮数字。可以确认的是,TRAE Work 承担了格式转换、摘要提炼、初步分类和索引生成;我把时间放在命名取舍、结果核对和最终结构上。最终交付不是一段聊天答案,而是一组能够继续进入 Obsidian 使用的 Markdown 笔记。
四、最值得复用的不是提示词,而是三轮流程
方法一:先定结构,再交资料
不要只说"帮我整理一下"。先明确每篇笔记必须有哪些字段:
text
输出 Obsidian Markdown:
1. frontmatter 包含 tags、source、keywords;
2. 正文包含一句摘要、三个关键要点;
3. 关联已有 [[主题]];
4. 不确定的来源和结论明确标记,不要补写事实。
结构越清楚,后续返工越少。
方法二:笔记和导航分开生成
先处理单篇资料,再根据实际生成结果建立 MOC。不要一开始让 AI 同时设计整个知识库、整理全部内容、创造标签体系;任务太大时,最容易得到一份看起来完整、实际很难维护的目录。
方法三:最后单独做一次命名治理
整理结束后再执行一次统一检查:
text
检查本批笔记的 tags、keywords 和 [[双链]]:
- 优先复用知识库中已有名称;
- 合并大小写、连字符和中英文造成的同义名称;
- 列出建议改名项,确认后再修改;
- 不删除无法判断的标签。
这条指令比单纯要求"分类准确"更可控,也能避免 AI 未经确认大批改名。
五、踩坑复盘:这些地方不能全交给 AI
- 标签体系不能完全放养。 AI 擅长提出候选标签,但最终命名应服从已有知识库。
- 双链不是越多越好。 只连接确实有主题关系的笔记,强行互链只会制造图谱噪声。
- 图谱好看不等于知识好用。 能否通过搜索和 MOC 找回资料,比节点是否密集更重要。
- 先预览改动,再批量写入。 涉及重命名、移动和覆盖时,应先输出清单,确认后执行。
- 来源字段不能丢。 摘要由 AI 提炼,但原链接、文件路径和资料出处仍要保留,方便回查。
- 私人资料需要控制范围。 密钥、证件、隐私记录和公司敏感内容,不应因为整理方便就随意交给外部服务处理。
总结
这次实战解决的不是"怎么使用 Obsidian",而是一个更具体的问题:资料散在多个入口,手工整理又总被重复劳动劝退。
我的最终流程很简单:
text
原始资料
→ TRAE Work 生成统一笔记
→ 生成 MOC 主题入口
→ 统一标签和双链名称
→ 人工核对后写入 Obsidian
狗哥最后再唠叨一句:AI 最适合接手"规则已经说清楚、但执行很磨人"的工作。让 TRAE Work 负责重复整理,让人负责判断边界,这套知识库才不只是图谱好看,而是真的能找、能用、能继续长。