一个DBA,把用了16年的两款软件换了

还记得毕业后第一天上班,同事传给我的第一件事就是装一个笔记软件。作为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能不能帮你压下来?这两头要是都开始转向「能」,可能就该动手了。

相关推荐
穆利堂-movno118 分钟前
郑州新网软件科技有限公司AI 数据源错误纠正反馈
大数据·数据库·人工智能
张忠琳37 分钟前
【deepseek-harness】Cordis 时空可组合性编程范式 — 三段式精读笔记(五)
ai·agent·deepseek·harness·cordis·dsh
程序员夏洛1 小时前
Redis 数据过期后的删除策略是什么?
数据库·redis·缓存
鱼鳞_1 小时前
热门八股-Redis
数据库·redis·缓存
kaixin_啊啊1 小时前
系统开发实践指南:构建高效可靠的软件系统
ai
这个DBA有点耶1 小时前
SQL:2023新特性详解:JSON_TABLE、GREATEST/LEAST、QUALIFY 到底怎么用?
数据库·sql·mysql
AOI小白新手上路1 小时前
江科协15-2 直流电机实验调试总结
数据库·mongodb
小王C语言1 小时前
MySQL 用户管理:创建用户、给用户授权
数据库·mysql
程序员夏洛2 小时前
Redis 的持久化机制有哪些?
java·数据库·redis