教程:macOS 设置
本教程将带您完整了解 Rephlo 在 macOS 上的专属上手流程,从安装到执行您的第一个拖选(drag-select)命令。如果您已经完成了通用的安装与设置,本教程会更深入地介绍 macOS 相关细节。
目的
macOS 有其独特的安全与隐私要求,会影响 Rephlo 的运行方式。与 Windows 上全局热键开箱即用不同,macOS 需要用户明确授予 Accessibility(辅助功能)与 Screen Recording(屏幕录制)权限。本教程将确保您正确完成所有配置,让 Rephlo 从第一 天起就能使用全部功能。
前提条件
| 要求 | 详情 |
|---|---|
| macOS 版本 | 10.15 Catalina 或更高版本 |
| 架构 | Apple Silicon(M1/M2/M3/M4)或 Intel(x64) |
| 磁盘空间 | 应用程序包约需 250 MB |
| Ollama(可选) | 如果您打算使用本地模型,请另行安装 Ollama |
步骤 1:下载并安装
1.1 下载 Rephlo
访问 https://rephlo.app/download,下载最新的 macOS 安装包:
- 面向 Apple Silicon Mac(M1/M2/M3/M4):
Rephlo-macos-arm64.dmg - 面向 Intel Mac:
Rephlo-macos-x64.dmg
1.2 安装到「应用程序」文件夹
- 打开下载好的
.dmg文件。 - 将
Rephlo.app拖入/Applications文件夹。 - 弹出该磁盘映像。
1.3 首次启动 — Gatekeeper
首次打开 Rephlo 时,macOS 的 Gatekeeper 可能会拦截并显示以下提示:"Rephlo.app cannot be opened because the developer cannot be verified."
请按以下步骤操作:
- 不要直接双击应用图标。而是在
/Applications中对Rephlo.app右键点击(或按住 Control 点击)。 - 在右键菜单中选择 "Open"。
- 在确认对话框中再次点击 "Open"。
macOS 会记住这次选择。之后再启动时,直接双击即可正常打开。
为什么会这样? macOS 的 Gatekeeper 会对从 Mac App Store 以外渠道下载的应用发出警告。通过「右键点击 > Open」这一方式,可以为当前应用绕过此项检查。
步骤 2:授予所需权限
为什么需要这些权限
Rephlo 需要监听全局热键,并在您触发命令时读取当前选中的文本,这在 macOS 上需要 Accessibility(辅助功能)权限。此外,截图功能还需要单独授予 Screen Recording(屏幕录制)权限。
如果没有这些权限,Rephlo 的系统级集成将无法正常工作。
2.1 PermissionPreCheckDialog(权限预检对话框)
首次启动后,Rephlo 会立即显示 PermissionPreCheckDialog(权限预检对话框):
2.2 授予 Accessibility(辅助功能)权限
- 在 PermissionPreCheckDialog 中,点击 Accessibility 旁边的 "Open System Settings"。
- macOS 会打开 System Settings > Privacy & Security > Accessibility。
- 在应用列表中找到 Rephlo。
- 将开关切换为 ON。
- 如有提示,请使用您的 macOS 密码或 Touch ID 完成身份验证。
- 返回 Rephlo 的对话框。
2.3 授予 Screen Recording(屏幕录制)权限
- 在 PermissionPreCheckDialog 中 ,点击 Screen Recording 旁边的 "Open System Settings"。
- macOS 会打开 System Settings > Privacy & Security > Screen Recording。
- 在应用列表中找到 Rephlo。
- 将开关切换为 ON。
- 如有提示,请完成身份验证。
- 返回 Rephlo 的对话框。
2.4 验证并重启
- 回到 Rephlo 的对话框,点击 "Check Again"。
- 此时两项权限均应显示为 Granted。
- 完全退出 Rephlo(右键点击菜单栏图标 > Exit,或按
Cmd+Q)。 - 从
/Applications重新启动 Rephlo。部分 macOS 权限变更需要完全重启才能生效。
提示:如果切换权限开关后,勾选框仍显示 "Not Granted",请尝试退出 Rephlo,等待几秒钟后再重新启动。macOS 有时会缓存旧的权限状态。
步骤 3:设置您的第一个提供商
在获得权限后,请配置一个 AI 提供商,以便 Rephlo 能够处理您的命令。
- 点击 菜单栏 中的 Rephlo 图标,然后选择 "Settings"(或打开 Dashboard 并导航到 Settings)。
- 进入 Settings > LLM Providers。
- 从列表中选择一个提供 商:
| 提供商 | 您需要准备的内容 |
|---|---|
| OpenAI | 来自 platform.openai.com 的 API key |
| Anthropic | 来自 console.anthropic.com 的 API key |
| 来自 aistudio.google.dev 的 API key | |
| Groq | 来自 console.groq.com 的 API key |
| xAI(Grok) | 来自 console.x.ai 的 API key |
| OpenRouter | 来自 openrouter.ai 的 API key |
| Azure OpenAI | 来自您 Azure 门户的 Endpoint URL + API key |
| Ollama | 本地安装,无需 key(endpoint:http://localhost:11434) |
| OpenAI-Compatible | 任意兼容服务的 Endpoint URL + API key |
- 输入您的 API Key(如适用,还需输入 endpoint URL)。
- 点击 Test Connection 进行验证。
- 点击 Save。
快速上手建议:如果您是第一次接触 AI API,OpenAI 或 Anthropic 是最容易上手的选择。如果您更看重完全的隐私、不依赖云端,可以安装 Ollama 并使用本地模型。
步骤 4:了解 macOS 热键
Rephlo 会针对不同平台使用各自的默认热键。以下是 macOS 默认热键与 Windows/Linux 的对比:
| 操作 | macOS | Windows / Linux |
|---|---|---|
| 右键菜单悬浮窗(Context Menu Overlay) | Shift+Cmd+C | Ctrl+Shift+Alt+C |
| 截图捕获(Screenshot Capture) | Shift+Cmd+S | Ctrl+Shift+Alt+S |
| 拖选修饰键(Drag-Select Modifier) | Cmd | Ctrl |
| 放大(Zoom In) | Cmd+Plus | Ctrl+Plus |
| 缩小(Zoom Out) | Cmd+Minus | Ctrl+Minus |
| 重置缩放(Reset Zoom) | Cmd+0 | Ctrl+0 |
自定义热键
所有热键均可完全自定义:
- 打开 Settings > Hotkeys。
- 点击您想要修改的热键字段。
- 按下您想要设置的组合键。
- 点击 Save。
提示:如果某个热键与其他应用(例如 Spotlight、Alfred 或 Raycast)冲突,请选择其他组合键。如果所选热键已被系统占用,Rephlo 会向您发出警告。