跳到内容
Personal Apr 1, 2026 · 5 min read

我为什么做了 fns:我是个快捷键上瘾者

我是个快捷键上瘾者。只要鼠标使用时间减少一秒,我都记得是在哪里省下来的。所以我一直想在键盘上搞定一切,也为此寻找能满足这种执念的工具找了很久。

找来找去,我得出了一个结论:如今核心快捷键早已成为大厂的兵家必争之地。 Alfred 和 Raycast 争 ⌘ + Space,ChatGPT 和 Claude 争 ⌥ + Space。谁拿下一个全局快捷键位置,就等于拿到了用户锁定的入口。

在这场争夺之间,有一个键几乎无人问津——键盘左下角的 fn 键。它是所有修饰键中手指最容易触及的位置,macOS 的默认行为却只是打开表情符号选择器。它与任何大厂应用都不冲突。意识到这个空位背后藏着巨大潜力,就是一切的起点。

AI 时代的生产力为什么这么让人抓狂

看看如今用户使用 AI 的方式,你会发现一个荒诞之处:工具明明更强大了,实际的工作流却越来越碎片化。

写文档时要向 AI 提问,得单独打开一个应用,收到回复后复制粘贴再回到原来的工作。写代码时想搜索一行内容,切换到浏览器的瞬间恰好弹出通知,思路断了。在 Slack 里收到消息要整理,整理到一半又来了新通知,上下文全变了。

这种上下文切换的代价比你想象的要高得多。每次切换,手要伸向鼠标,视线要转向另一个窗口,等回过神来,刚才脑子里的思路已经散了。对于整天靠键盘工作的独立创业者、自由职业者、设计师、开发者来说,这些代价日积月累,能吃掉一天中的大半时间。

能用好 AI,不在于你选了哪个模型,而在于把 AI 嵌入工作流的路径有多短

现有工具的局限

现有的快捷键生产力工具有一个共同的问题:上手门槛普遍偏高。

Karabiner-Elements、Keyboard Maestro、Hammerspoon 这类工具很强大,真的很强大。但对初次使用的人来说,往往在”从哪里开始”这一步就崩了。初始配置要花好几天,学习曲线极为陡峭。从数据上看,大多数用户都在中途放弃了。

Raycast、Alfred 这类基于搜索的启动器也不轻量。只用基本搜索倒还好,但要把工作流和扩展功能真正用起来,还是要翻很久的文档。而且进阶用户想要的那些细节——左右修饰键分别识别、连续按修饰键触发不同动作、用自定义快捷键串联另一个快捷键——这些到某个点上都会碰壁。

最终,整个市场都在围着进阶用户转。而中间有一大块空白:让任何人五分钟内搞定配置,同时让愿意深挖的人能自定义一个月都不重样的工具。 这可能吗?

光看文本展开这一个功能

举个小例子:文本展开。macOS 原生的文本替换太简单了,打 ;eml 自动填入邮件地址,仅此而已。而且在第三方浏览器、Slack、Electron 应用里还经常失效或乱码。

反过来,TextExpander 和 Espanso 这类工具什么都能做。但初次使用的人想实现”自动插入明天的日期,光标停在行尾向左两格,再把剪贴板内容也插进来”,就必须啃很久的文档。

在 fns 里,新用户只需从丰富的模板中选一个点击即可。同时,进阶用户也能直接操控光标位置、调整输入值、自动插入日期等细节选项。入门简单,越用越深——这是贯穿所有功能的原则。

fns 的思路

基于以上,fns 是这样构建的:

以 fn 键作为默认的全局触发器。 因为它是一个不与任何大厂应用冲突的空位。当然,用户也可以自由地把它改成其他快捷键——Cmd+Space、Option+Space、Caps Lock 都可以,任何键都能映射。

把 AI 拉进工作流。 在任何可以输入文本的环境中,用一个 fn 快捷键就能立刻调用 Claude、Gemini 等云端 LLM,或者 Apple Foundation Model、Windows Foundry Local 等设备端 LLM。不用切换应用,不需要复制粘贴,AI 就成了工作流的一部分。

新手和进阶用户都满意。 基于 AI 的初始设置向导和丰富的模板,让任何人都能快速搭建自己的工作环境。同时,修饰键连击、左右修饰键区分、用户快捷键串联等高级选项也完整保留。

尽可能减少冲突。 内置了精密的绑定系统,确保快捷键不与其他应用相撞。它会自动避开其他应用已经占用的键。

这是为谁做的工具

fns 是为那些想最大化数字生产力的人做的——独立创业者、自由职业者、设计师、开发者、写作者。目的是减少重复性工作消耗的时间,让 AI 自然地融入工作,让思路不被打断。

过去的生产力工具大多是为进阶用户打造的。fns 想改变这个逻辑:它必须人人能用,同时对愿意深挖的人来说要能无限深入。 这是从头到尾没有动摇过的原则。

接下来

fns 有八项核心功能:Text、Speech、Clipboard、Query、App Launcher、Scroll、Zoom、Click Mode。这些是我拿到新 Mac 后第一时间想装的东西。

如果你想先试用再决定,可以在浏览器里体验。感谢你读到这里。fn 键也会感谢你的。