还记得毕业后第一天上班,同事传给我的第一件事就是装一个笔记软件。作为DBA,我们几乎强依赖两类软件:一类是笔记,一类是远程终端。前者用来记排障过程、命令片段和长期经验,后者是每天连库、连主机的入口。OneNote和SecureCRT(下面简称CRT)我用了16年,两款加起来平均每天差不多超过5个小时。中间不是没想过换,但一直没换成------直到最近,笔记迁到了Obsidian,终端迁到了Tabby。
写这篇文章,不是说哪款一定更好,只是把这次换的原因说清楚:老工具很稳,但跟不上AI;新工具开源、能装插件,而搬家这件事,Agent又能帮我干掉大半。
1. 为什么拖了这么多年
1.1 笔记:量太大,新软件又不够「新」
OneNote里积了两万多篇材料。过去也试过迁到别的笔记软件,一算工作量就劝退:导出、重建目录、图片和附件,全是体力活。更关键的是,那几年换来换去,新软件并没有多出多少让我动心的能力------换了等于重装一套习惯,收益不明显,于是一直拖着。
1.2 终端:从Windows到Mac,也没找到够用的替代
换到Mac之后,我就想找一款能替代CRT的远程工具。试过不少,总觉得缺点东西:连接和会话管理、SFTP、操作日志......这些对DBA不是锦上添花,是日常刚需。CRT虽然老,但这几块它稳,所以终端这边也一直没迁成。
稳定是老牌软件最大的优点;创新不足,则是它们在AI流行的今天最大的短板。
2. 为什么这次一定要迁
说白了就一条:AI进来了,老工具接不住。
2.1 OneNote:盘活不了存量,也接不好Agent
Mac版OneNote迟迟看不到像样的AI能力。更麻烦的是,笔记很难被Agent直接用上------本地Markdown、目录清楚、方便脚本处理,这些才是现在用Agent做事的前提。现在到处都在谈知识蒸馏、个人知识库,我这两万多篇还躺在OneNote里,只能手工翻,检索、引用、交给自动化去用,都别扭。
2.2 CRT:AI能力跟不上工作流
终端这边也一样。现在很自然的需求是:看日志、看报错,让模型结合当前会话上下文给个方案。CRT在AI方向基本没跟上。继续用,就只能终端里复制,贴到别的AI工具,再贴回来,来回折腾。
2.3 更关键:迁移成本被Agent打下来了
过去不敢迁,很大原因是成本。两万多篇OneNote,再加上CRT里多年攒下来的登录和会话信息,靠人肉搬,耗时耗力。
现在不一样了。用AI Agent,大批量笔记迁移可以接近全自动;CRT的历史连接,也可以让Agent帮忙整理、导入到新工具。两款软件的迁移,对我来说没有变成一场停工搬家,大部分脏活是Agent干的。以前不是迁不动,是划不来;现在划得来了。
所以为什么是现在?还是AI:一边逼着你换工具,一边又帮你把搬家干了。
3. 为什么终端选Tabby
选Tabby,最核心的一点是开源,而且插件体系能用。
现在人人都能借AI写一点代码,开源软件的价值会被放大。缺功能不必干等厂商排期,自己就能扩。最近几天我就用AI写了几个Tabby插件,有的是在别人插件上改的,其中两个对DBA特别有用:
3.1 操作日志插件
DBA很在意自己做过什么。历史操作完整落盘,后面复盘、写故障、写博客,才能找回当时的输入和输出。没有可靠日志,很多经验最后只剩模糊记忆。
3.2 终端侧AI插件
用过阿里云部分产品的人会有体感:用自然语言做运维、结合上下文执行和分析,正在变成常见能力。我在Tabby里接了一套AI------准确说,是在已有开源AI插件上,补了我需要的功能------让模型可以结合终端输出、已经执行过的命令做分析,更快给出排查方向。
以前是终端打日志,复制到聊天窗口,等分析完再回到终端。来回粘贴本身就浪费时间。有了这个插件,这条链路短了不少。
还有几个插件这里不一一说了。对我来说,重点不是插件清单,而是:开源加上插件,再挂上AI,工具可以跟着自己的工作流往前长,而不是反过来迁就工具。
4. 为什么笔记选Obsidian
选Obsidian,大致就三条:开源、可扩展;原生Markdown------现在MD基本成了模型友好的文档格式;插件又多,缺的能力可以自己补,不用干等官方。
当然,从OneNote迁过来,并不是所有习惯都能接上。有些交互完全不一样。比如删掉一篇笔记后,Obsidian往往会跳到上一次打开过的那篇,这和OneNote里焦点留在附近、方便连续整理的习惯不一致。这个点够烦,所以我专门写了个小插件:删除后文件树焦点留在原位置附近(优先上一篇),不要自动打开别的历史笔记,连续清理目录时就不用每次重新定位。
另外还写了一款插件,用来调本机的Cursor Agent(Auto模式)。这样笔记侧可以直接挂本地Agent,不必为了日常对话再单独囤一套大模型额度。笔记库本身是Markdown,Agent读写、检索、批量处理都顺手。
一句话,Obsidian不是功能天生就比OneNote全,而是这个底座更适合被AI和插件改成自己的工作台。
5. 一点体会
AI迭代很快。对我们这种高度依赖电脑工作的人来说,变化不只是多了几个聊天窗口,工作方式和工具栈本身也在变。商业老软件继续稳,但创新和接口跟不上时,就会变成瓶颈;开源软件一旦能装插件,就能借AI很快补上个人刚需;过去迁不动的存量------海量笔记、历史连接------在Agent帮忙下,也变得可以迁。
我期待后面有更多开源软件,能认真替代电脑上剩下那些商业工具。不是为了开源而开源,而是让工具真正长在自己的工作流上。
如果你也是OneNote加CRT用了很多年的人,不妨先想两件事:现在这套工具,Agent方不方便用?迁移成本,Agent能不能帮你压下来?这两头要是都开始转向「能」,可能就该动手了。