
Pane 是一款 macOS 上的快捷键笔记面板:按下 ⌃⌥Space,一块悬浮面板浮现在当前工作之上,光标已经落在上次使用的笔记里;再按一次,面板消失,光标回到原位。整个过程不切换应用、不弹保存对话框、没有冷启动,唤起动作不会激活应用本身,也不会触碰菜单栏。


所有笔记都是用户自选目录下的纯文本 .md 文件——没有 frontmatter,没有数据库,其他任何软件都能直接读取。Pane 以 MIT 许可证开源,原生 Swift + AppKit 构建面板、热键与文件读写,编辑器是 WKWebView 中的 CodeMirror 6,没有 Node 进程,也没有 Electron。它的定位是 Raycast Notes 的开源替代品,刻意保持了相同的使用习惯:两个应用共有的快捷键使用同一按键,手指记忆可以直接迁移。项目与 Raycast Technologies 没有隶属或背书关系。

场景痛点
想随手记一条东西,代价常常不成比例:打开备忘录类应用要切窗口、等启动,思路先断一半。用 Raycast Notes,免费版只有 5 条笔记,无限笔记和云同步都锁在 Pro 订阅里,笔记存在 Raycast 自己的存储中,换工具时导出就是一道门槛。
iCloud Drive 和 Syncthing 用户还有一层额外困扰:同一个文件被重命名后,同步盘常常给出两份副本。不少笔记应用会跟随标题自动重命名文件,重复副本几乎是必然结果。对把笔记当作日常文字编辑载体的用户来说,这两个问题叠加起来,随手记的成本反而越来越高。

核心功能
唤起即写
⌃⌥Space 呼出面板,光标已在上次的笔记里等待输入;再按一次即收起,光标回到原来的位置。面板悬浮于全屏应用之上,在多个 Spaces 之间跟随用户,高度随内容自动变化(手动拖动后固定),支持菜单栏图标、登录启动、浅色与深色外观。
实时 Markdown 编辑
Markdown 渲染采用 Typora 式的实时方案:原始语法只在光标所在行显示,其余部分始终保持渲染后的样子。缓冲区本身就是 Markdown,实时预览只是只读的装饰,写入磁盘的内容与实际输入逐字节一致——文件里是什么,输入的就是什么。
笔记切换与操作
⌘P 打开切换器:按最近使用时间分带显示,支持标题模糊匹配与全文搜索;没有匹配结果时按 ⏎ 直接新建一篇以输入内容为标题的笔记。⌘K 集中其余操作——查找、导出、在 Finder 中显示、从屏幕捕获中隐藏、最近删除——因此标题栏只保留三个图标。
文件即数据
笔记默认存放在 ~/Documents/Pane,是平铺目录下的纯 .md 文件。文件名在创建时冻结(形如 2026-08-11-1453-first-few-words.md),标题就是首行,编辑标题不会重命名文件——重命名正是 iCloud Drive 和 Syncthing 产生重复副本的最大来源。光标位置、置顶状态与窗口几何存放在 ~/Library/Application Support/Pane/,位于笔记库之外,不参与同步。
外部编辑会被自动感知,Pane 不会静默覆盖在外部发生变更的文件。删除的笔记可按用户设定的时长恢复,回收内容同样存放在笔记库之外,不会被同步回去。
设置与主题
任意面板内按 ⌘, 打开设置:快捷键录制器、笔记库位置、强调色、字号、透明度,以及一张可重绑定的面板内快捷键表。全部配置是 settings.json 里的纯 JSON,Pane 会实时监听并重新读取——手动编辑、SSH 远程修改或从 dotfiles 仓库部署都即时生效。Markdown 主题就是一个 CSS 文件:放进 themes 文件夹,外观设置里立刻出现。
隐私
Pane 不请求任何隐私权限,全局快捷键不需要辅助功能访问授权。没有遥测、没有账号、没有服务器,唯一一次网络请求是用户手动按下按钮时检查新版本。

安装与使用
前置条件
- macOS 14 及以上
- 可选:Homebrew
安装
或从最新 release 下载 .dmg,打开后将 Pane.app 拖入旁边的 Applications 文件夹。
安装后首次打开,macOS 会提示 Pane「已损坏,无法打开」——这是 Gatekeeper 对无签名应用的常规反应,Pane 背后没有 Apple Developer ID,右键打开已无法绕过。清除一次隔离属性即可正常启动:
也可以在安装时直接跳过隔离属性:
日常使用
| 维度 | Raycast Notes | Pane |
| 笔记数量 | 免费版 5 条,Pro 不限 | 不限 |
| 存储位置 | Raycast 自有存储 | 用户自选文件夹中的 .md 文件 |
| 同步 | 云同步,Pro 功能 | 交给已有方案——iCloud Drive、Syncthing、git |
| 费用 | 免费档 + Pro 订阅 | 免费,MIT,无账号 |
| 依赖 | 需要 Raycast 应用 | 无 |
同步方案沿用既有的使用教程 即可:把笔记库放进 iCloud Drive 或 Syncthing 目录,git 用户也可以把整个笔记库变成一个仓库。这类实用软件的价值在于不引入新的学习成本,熟悉的工具链继续工作。

我的使用感受
从 README 的设计取舍看,Pane 是一款边界感很清楚的工具:不建数据库、不写 frontmatter、不重命名文件,把同步和备份完全交给用户已有的方案。对常年在 GitHub精选 项目里翻找效率工具的人来说,这种克制反而少见。作为一篇工具推荐,它适合两类人:被订阅制劝退的 Raycast Notes 用户,以及想把零散笔记变成纯文本资产的 Mac 日常生活记录者。新仓库值得在软件发现清单里留个位置,后续版本值得持续观察。
官方网站
https://github.com/ColeMei/pane
下载地址
https://pan.quark.cn/s/4037d21130b3





