生产力工具

There is no one-size-fits-all solution.

这几天我在安装双系统的时候,产生了对 Linux 的强烈兴趣。其中最重要的原因之一,是我发现 Linux 的运行效率极高,交互过程非常流畅,并且具有极高的可定制性。在我看来,最高效的工具一定是定制化的,而不是通用普及型的。我很喜欢的一句话是「There is no one-size-fits-all solution」,用汉语来说就是「没有放之四海而皆准的真理」。还有一句更加具有 IT 味道的「Personalization is not a feature, it’s a philosophy」强调了定制化的重要性。

我调研了很多 Linux 发行版,最后在 Ubuntu、Linux Mint、Arch Linux 当中犹豫不绝。Ubuntu 是最常见的选择,也是我尝试过的,能够最大程度支持我在工作中使用 Linux 的需求。我没有选择 Arch,因为我似乎没有那么多的时间花在滚动更新上面,一个更加稳定的工具更加适合我。最后我下载了 Mint,它不仅能够兼容对 Ubuntu 的需求,而且更加轻量化。它的开关机、软件安装、软件运行都非常流畅,让我赞不绝口。唯一美中不足的地方,大概是 ThinkPad 的显示器分辨率,无论如何也无法达到 MacBook 上面细腻的显示效果了。

后来,我继续折腾字体美化、科学上网和中文输入法。其实过程并不顺利,尽管这已经是最简单最开箱即用的 Linux 操作系统了。我甚至有一种想把它作为主力机的冲动,但仔细想想无论续航、轻便、功能性、显示效果哪一个都无法达到 MacBook 的水平。即便是在我最欣赏的操作效率上面,大有可能和 mac 打个平手。那么,实际上它只是作为一个备用机的存在,最大的使用场景无非是在不同办公地点放置的固定电脑。清醒过来后,我认为没有必要再为尚未出现的需求花费更多精力了。

我常常陷入对工具的痴迷,尤其是生产力(效率)工具。在 macOS 上面,我安装了 Keyboard Maestro (键盘热键)、Oh My Zsh(zsh 插件)、rime (自定义词库的双拼输入法) 等一系列能够提高操作效率的工具,并投入了很多时间折腾。终端操作 (Oh My Zsh)的高效让我非常喜爱 Unix-like(macOS、Linux)操作系统,也因此排斥 Windows,我尚未尝试 Windows 上面的 WSL。前几个月,我还做过一个使用 pandoc 来合并 markdown 文档并转换成 word 文档的工作。word 文档闭源的(难以编程化操作)、不可多人协作(或许 office web 能做到)的特性令人反感,严重阻碍协作工作的效率。在过去,我也常常借助编程技术来自动化一些事情,例如出勤统计、刷线上课程等。总之,我讨厌重复、低效的工作(或交互方式),并总是希望借以工具来改善它们。

我重新评估了我对非主力机的需求。我大概只需要配置一个满足基本操作习惯(而不是样式和美观)的环境即可,比如基于快捷键而非鼠标的窗口管理、双拼输入法、终端配置等。无论是 Windows 还是 Linux,甚至不同的 Linux 发行版,并不是最重要的。大概率的场景是,操作系统是根据需求确定的,而非我的意愿。如果后续有考虑基于位置的固定设备的话,才考虑真正最值得长期维护的操作系统版本。基于此,我已经做了关于键盘热键开源工具的调研:macOS:Hammerspoon、windows:AutoHotkey、linux:baskerville/sxhkd: Simple X hotkey daemon

生产力(效率)工具,某种程度上也可以叫作计算机交互工具,都是帮助人将自己的意图更快更轻松的传递给机器。从这个角度思考,我觉得大模型似乎带来了全新的机遇。显而易见,大模型是现在从互联网获取信息的最新、最强大的交互工具。它的强大在获取(搜索)信息、文本生成、逻辑推理方面表现的淋漓尽致。然而,在人如何将自己的意图交给机器执行这件事情上面,大模型做的并不太好,它还没有颠覆这个领域。换句话说,它在基于文本的生产力领域的推动作用已经非常显著,而在交互和控制机器方面还有很大的空间等待探索,这关乎更加重要的生产。倘若悲观一点,或许基于文本训练产生的大模型,本身也只能在文本领域大展身手。但也大有可能,只是我们还没有发现将大模型用在人机交互方式当中最关键的突破点罢了。

美术图书馆-窗景

注:写于美术图书馆,窗景看起来像是一幅画作。


最后修改于 2025-10-30