这个周末,我花了整整一天,把博客从 TiddlyWiki 迁移到了 Hugo。
之所以愿意这样大费周折,原因其实只有一个:AI。
我希望把 AI 接入自己整理了十几年的知识库,让它不只是回答问题,而是真正参与管理、阅读和整理我的知识。
这次迁移带来的最大变化是:以前,我的笔记、博客、小红书、微博和微信公众号彼此分开,知识散落在不同的软件和平台里。写过的东西经常就这样沉下去了,很难再被重新找到和利用。
现在,它们终于可以放在同一个知识库里统一管理。AI也可以一次性读取、分析这些内容,再根据需要帮我整理出文章、材料或某个主题的线索。
整个流程基本都是在AI的帮助下搭起来的。具体过程太复杂,我现在已经很难完整复述,只能大致记录一下:
- 安装 Obsidian,新建一个知识库;
- 在知识库里建立专门存放博客文章的文件夹,以及存放图片的
static文件夹; - 在 Obsidian 的“设置—文件与链接”中,把附件默认保存路径设置为
static; - 购买阿里云、腾讯云一类的 ECS 云服务器,并安装 Hugo;
- 让 Codex 编写一个同步程序,把 Obsidian 中的博客文章和图片直接推送到 Hugo;
只要完成这个程序,就可以随时把Obsidian的笔记推送的Hugo主程序。
(这个是当前Obsidian的目录结构)
但最后真正让我兴奋的,并不是我又拥有了一个新的博客,而是我十几年积累下来的内容,终于不再只是散落在各处的旧笔记。它们开始变成一个可以被AI理解、调用和重新组织的知识库。只要我有需求,AI可以“从我需要的角度”提取我的知识片段。
这个事情需要做一段时间,参考20260220_第一性原理但效果一定是非常惊喜的。在Vibe Coding之前,没有任何程序能为个人实现这一点。最大的希望就是AI能便宜一些。
