SuperCmd:集语音 AI 的一体化 macOS 启动器
SuperCmd 将 Raycast 扩展、Wispr Flow 语音输入、Speechify 朗读以及 AI 动作整合为一个统一的 macOS 应用。了解如何安装、配置 AI 提供商、利用本机 macOS 助手,并用自己的脚本或 Raycast 扩展扩展 SuperCmd。无论您是生产力爱好者还是开源贡献者,这份指南涵盖了设置、工作流程和开发路线图,让您能立即通过智能 AI 自动化提升日常工作效率。
SuperCmd 将 Raycast 扩展、Wispr Flow 语音输入、Speechify 朗读以及 AI 动作整合为一个统一的 macOS 应用。了解如何安装、配置 AI 提供商、利用本机 macOS 助手,并用自己的脚本或 Raycast 扩展扩展 SuperCmd。无论您是生产力爱好者还是开源贡献者,这份指南涵盖了设置、工作流程和开发路线图,让您能立即通过智能 AI 自动化提升日常工作效率。
@raycast/api 和 @raycast/utils 中间层加载并运行任何兼容 Raycast 的扩展。无需重新实现。 |\n| Wispr Flow 声音 | 模仿 Wispr Flow 的 按住发音 行为。当你按住键时,语音被录制;释放时,转录文本会插入到聚焦的应用程序中。 |\n| Speechify 朗读 | 按下 朗读 热键,SuperCmd 将捕获当前选区,合成语音(Edge‑TTS 或 ElevenLabs),并在窗口内播放。 |\n| AI 动作与记忆 | 使用插件系统创建自定义 AI 动作。选择提供商,设置密钥,让 AI 通过 Supermemory 记住上下文,以获得更丰富的对话。 |\n| 本机 macOS 助手 | Swift 二进制文件为 SuperCmd 提供对 macOS 服务的低级访问:语音、快捷键、色彩选择和代码片段展开。 |\n\n---\n\n## 系统要求与先决条件\n\n| 项目 | 最低要求 |\n|------|---------|\n| macOS | 12 Monterey 或更高(Swift 模块需要最近的 SDK) |\n| Node.js | 22+ |\n| npm | 9+ |\n| Xcode 命令行工具 | xcode-select --install |\n| Homebrew | 推荐用于可选工具 |\n\n> 提示:如果只需要 UI 和扩展,可以跳过本机 Swift 层,但默认构建包含所有助手。\n\n---\n\n## 安装与快速开始\n\nbash\n# 克隆仓库\ngit clone https://github.com/SuperCmdLabs/SuperCmd.git\ncd SuperCmd\n\n# 安装依赖\npm install\n\n# 开发模式\npm run dev\n````\n\n开发脚本启动 Electron 渲染器(由 Vite 驱动)并监控文件更改。想要得到生产构建请运行:\n\nbash\npm run build # 构建主过程、渲染器和 Swift 助手\npm run package # 将应用打包为 ".app",位于 "/out" 下\n```\n\n编译后的应用是自包含的,可分发或复制到 ~/Applications。\n\n---\n\n## 配置 AI 与语音\n\nSuperCmd 将所有设置存储在 ~/Library/Application Support/SuperCmd/settings.json。你也可以通过环境变量提供凭证:\n\n- ELEVENLABS_API_KEY\n- SUPERMEMORY_API_KEY\n- SUPERMEMORY_CLIENT\n- SUPERMEMORY_BASE_URL\n- SUPERMEMORY_LOCAL\n\n在应用中:\n1. 打开 设置 > AI。\n2. 打开 AI。\n3. 选择一个提供商:\n * OpenAI – 设置 openaiApiKey 并选择 `