Ghostnote 2 是一款专为 macOS 设计的上下文笔记应用。其核心理念是“为一切事物添加注释”,允许用户将笔记、待办事项或任何文本信息直接关联到系统中的特定对象上,如应用程序窗口、Finder 中的文件/文件夹、甚至浏览器中的特定网页。它打破了传统笔记应用的孤立性,让信息始终与相关的工作上下文并存。
一、核心界面与工作区详解
Ghostnote 2 的界面设计简洁,主要由两部分构成:菜单栏图标控制中心和笔记编辑浮动窗口。
1.1 菜单栏图标与控制中心
- 位置与状态:安装后,一个羽毛笔图标会常驻在屏幕顶部菜单栏右侧。图标颜色指示状态:
- 灰色:Ghostnote 处于空闲状态,当前焦点项目无关联笔记。
- 蓝色:当前焦点项目有关联笔记,且笔记内容为空。
- 绿色:当前焦点项目有关联笔记,且笔记中有内容。
- 控制中心:点击菜单栏图标会下拉显示控制中心,这是核心管理面板。
- 顶部状态栏:显示当前关联对象的名称和类型(如“Safari – Apple 官网”)。
- “显示笔记”按钮:打开/关闭当前对象的笔记浮动窗口。
- “锁定/解锁”按钮:锁定后,笔记将固定关联到当前对象,即使切换到其他应用也不会改变。
- “快速笔记”区域:一个简化的文本输入框,用于快速添加或查看笔记概要。
- 关联对象列表:下方按应用分组,清晰展示所有已创建笔记的关联对象,点击可快速切换上下文。
1.2 笔记编辑浮动窗口
- 触发方式:点击控制中心的“显示笔记”按钮或使用默认快捷键
⌃⌘G。 - 界面布局:一个可自由移动、调整大小的无边框窗口。
- 标题栏:显示关联对象的图标和名称,右侧有固定窗口、关闭按钮。
- 工具栏:提供文本格式(加粗、斜体、列表)、添加待办事项、插入日期/时间、附件等功能按钮。
- 编辑区:主体是一个功能丰富的富文本编辑器,支持文字格式、列表、图片和文件附件。
- 底部状态栏:显示字符数、同步状态等信息。
二、完整工作流程:从创建到导出
步骤1:创建或关联笔记到当前对象
方法:将焦点置于你想要添加笔记的对象上(例如,一个打开的 PDF 文件、一个 Photoshop 文档窗口、或一个特定的浏览器标签页)。
操作:点击菜单栏的 Ghostnote 图标,在控制中心点击“显示笔记”按钮,或直接按下快捷键 ⌃⌘G。
结果:笔记浮动窗口弹出。此时,Ghostnote 已自动建立当前焦点对象与这个笔记的永久关联。你首次输入内容时,关联即被保存。
步骤2:编辑与组织笔记内容
在打开的笔记浮动窗口中:
- 输入文本:直接键入你的笔记。使用工具栏或快捷键(如
⌘B加粗)进行格式化。 - 创建待办列表:点击工具栏的复选框按钮或输入“- [ ]”后跟内容,创建可勾选的待办项。
- 添加附件:将文件或图片拖拽进编辑区,或使用工具栏的回形针图标按钮。
- 管理多个笔记:通过菜单栏控制中心的下方列表,随时点击切换到其他已关联对象的笔记。
步骤3:利用上下文切换
这是 Ghostnote 的核心体验。当你从对象 A(如 Keynote 演示文稿)切换到对象 B(如 Numbers 电子表格)时:
- 菜单栏图标颜色会根据对象 B 的笔记状态实时变化。
- 如果你打开着笔记窗口,其内容会自动从对象 A 的笔记切换到对象 B 的笔记(除非窗口被“锁定”)。
- 你始终可以通过控制中心的列表,快速跳回对象 A 的笔记上下文。
步骤4:导出与数据管理
位置:点击菜单栏图标,进入“偏好设置…”(或使用 ⌘,)。
操作:
- 在“通用”设置中,可以找到“导出所有笔记…”按钮。
- 点击后,Ghostnote 会将所有笔记(包含附件)打包导出为一个结构化的文件夹,其中笔记以 HTML 或文本格式保存,便于备份或迁移。
- 笔记数据默认存储在
~/Library/Application Support/Ghostnote2/目录下。
三、常用功能进阶技巧
- 全局快速捕获:在任何位置选中一段文本,按下快捷键
⌃⇧⌘C,可以快速将这段文本作为笔记内容,创建到当前焦点对象上。 - 智慧文件夹关联:在 Finder 中,不仅可以关联具体文件,还可以关联整个文件夹。关联后,打开该文件夹内的任何文件,都会显示同一个“文件夹级”的共享笔记。
- URL模式匹配(浏览器):为某个特定网页(如 `https://example.com/project/*`)添加笔记后,所有匹配该模式的网页(同一项目的不同子页面)都会共享这份笔记,无需重复创建。
- 固定重要笔记:在笔记窗口标题栏点击图钉按钮,可以将该笔记窗口始终置于其他窗口之上,方便持续参考。
- 使用 Markdown 风格输入:在编辑区,支持部分 Markdown 语法,如输入 `**粗体**`、`*斜体*`、`- 列表项` 会自动转换为富文本格式。
四、常见问题与解决方案
问题1:菜单栏图标不显示或笔记窗口无法弹出
解决方案:首先检查“系统偏好设置 > 安全性与隐私 > 隐私”中的“辅助功能”和“自动化”权限,确保 Ghostnote 2 已被勾选。若无果,尝试在终端执行 `killall Ghostnote` 后重新启动应用。
问题2:笔记没有自动关联到正确的窗口或文件
解决方案:
- 确认当前需要关联的窗口是激活状态(焦点在前景)。
- 检查控制中心顶部的关联对象名称是否正确。某些应用(如某些 Java 应用)可能支持不佳。
- 尝试使用“锁定”功能,手动强制关联当前窗口。
问题3:忘记某个文件曾关联过笔记,如何查找?
解决方案:最直接的方法是打开 Ghostnote 菜单栏控制中心,在下方列表中按应用浏览所有已有关联项。列表会显示对象名称和笔记预览。
问题4:重命名或移动了文件后,笔记关联失效
解决方案:Ghostnote 通过文件路径进行关联。文件位置或名称改变会导致链接断裂。最佳实践是先在 Ghostnote 控制中心删除旧关联,然后对文件进行重命名或移动操作,最后再为新位置的文件创建新的笔记关联。定期导出备份所有笔记以防数据丢失。
五、Ghostnote 2 for Mac 快捷键汇总表
| 功能描述 | 快捷键 (Mac) | 备注 |
|---|---|---|
| 显示/隐藏当前对象的笔记窗口 | ⌃ Control + ⌘ Command + G |
最核心快捷键 |
| 打开菜单栏控制中心 | ⌃ Control + ⌘ Command + N |
|
| 快速捕获选中文本到当前笔记 | ⌃ Control + ⇧ Shift + ⌘ Command + C |
全局可用 |
| 锁定/解锁当前笔记关联 | ⌃ Control + ⌘ Command + L |
锁定后切换应用笔记不变 |
| 在笔记编辑器中新建待办项 | ⇧ Shift + ⌘ Command + T |
|
| 插入当前日期与时间 | ⇧ Shift + ⌘ Command + D |
|
| 文本加粗 | ⌘ Command + B |
在笔记编辑区内生效 |
| 文本斜体 | ⌘ Command + I |
在笔记编辑区内生效 |
| 打开偏好设置 | ⌘ Command + , |
|
| 隐藏/显示 Ghostnote 菜单栏图标 | ⌥ Option + ⌘ Command + H |
在偏好设置中可自定义 |









