📰 正文
SuperCmd,一个开源的 macOS 启动器应用,可以理解为免费版 Raycast + Wispr Flow + Speechify + AI 助手的缝合体。
听起来野心很大,但思路其实很清晰:Mac 用户日常高频用的几个效率工具,能不能合成一个?
它能干什么
打开方式和 Raycast、Alfred 一样,快捷键呼出一个搜索框,然后从这个框里做所有事情。
基础启动器功能,搜索应用、搜索文件、快速打开,这些是标配就不多说了。值得单独讲的是下面几个:
无限剪贴板历史。每次复制的内容都会被记录下来,可以搜索、置顶、回溯粘贴。这个功能很多人单独装一个 app 来做(Paste、Maccy 之类的),SuperCmd 直接内置了。
Markdown 笔记和画布。启动器里直接写笔记,支持 Markdown 格式。还内置了 Excalidraw 画布,可以随手画个流程图或者草图。不用切到 Notion 或者 Obsidian,临时记个东西很方便。
文本片段展开。设一个缩写,打出来自动展开成完整文本。比如输入 ;addr 自动变成你的完整地址,输入 ;sig 变成邮件签名。写邮件、回消息的时候省很多重复打字。
窗口管理。用快捷键调整窗口大小和位置,不需要再装 Rectangle 或 Magnet。
语音输入是个亮点
SuperCmd 内置了基于 Whisper 的语音输入,体验类似 Wispr Flow:按住快捷键说话,松开就自动转成文字输入到当前光标位置。
它不是简单的语音转文字,会自动去掉嗯啊这些填充词,还会做一些语法修正。在任何 app 里都能用,不限于 SuperCmd 自己的界面。
另外还有反向功能,选中一段文字,让它用自然语音朗读出来,体验类似 Speechify。校对文章或者解放眼睛的时候挺实用。
AI 集成:带记忆的
AI 对话功能支持三个 provider:
OpenAI:填 API Key,用 GPT 系列
Anthropic:填 API Key,用 Claude
Ollama:连本地模型,完全离线,数据不出本机
有意思的是它集成了 Supermemory,AI 可以记住你之前告诉它的内容。比如你说"记住我的项目用的是 Next.js + Supabase",下次问相关问题它会带上这个上下文。
语音合成方面,支持 Edge TTS(免费,不需要 Key)和 ElevenLabs(需要 Key,声音更自然)。
兼容 Raycast 扩展生态
这是 SuperCmd 最有野心的部分。它实现了一套 @raycast/api 的兼容层,可以直接安装和运行 Raycast 的扩展。
Raycast 的扩展商店里有几千个扩展,覆盖 GitHub、Slack、Notion、Spotify、1Password、Google Translate 等等。SuperCmd 想直接借用这个生态,而不是从零开始建自己的。
不过要说实话,这个兼容层目前还不完整。OAuth 认证、部分边缘 API 还在 TODO 状态,不是所有 Raycast 扩展都能完美运行。但核心的搜索类、工具类扩展已经可以用了。
技术栈和项目状态
用 Electron + React + TypeScript 做的,macOS 原生功能(快捷键、取色器、语音)用 Swift 写的原生模块桥接。
GitHub 上 309 star,4 个贡献者,245 个 commit,最新版本 1.0.14。项目还比较早期,但更新频率不低。有意思的是贡献者列表里有一个叫"Claude"的,看来开发过程本身也在大量用 AI。
开源,免费,代码全部公开。
适合谁
如果你现在在用 Raycast 免费版并且觉得够用了,SuperCmd 暂时不会给你更多东西。
但如果你符合下面几种情况,可以试试:
想要 Raycast Pro 的 AI 功能但不想每月付费,自己有 OpenAI / Anthropic 的 API Key
想要一个启动器 + 剪贴板管理 + 语音输入 + 窗口管理的一体化方案,不想装四五个 app
喜欢折腾开源工具,愿意接受一些粗糙换来完全的可定制性
对隐私敏感,想用 Ollama 跑本地模型,所有数据不出本机
已知的不足
直接说:
Electron 应用,内存占用比原生 app 高
Raycast 扩展兼容层不完整,部分扩展会报错
只支持 macOS,没有 Windows 和 Linux 版本
项目早期,UI 细节和稳定性还有打磨空间
文档不算完善,有些功能需要自己摸索
怎么装
直接去 GitHub Releases 下载 dmg 安装:
Apple Silicon Mac:https://github.com/SuperCmdLabs/SuperCmd/releases/download/1.0.14/SuperCmd-1.0.14-arm64.dmg
Intel Mac:https://github.com/SuperCmdLabs/SuperCmd/releases/download/1.0.14/SuperCmd-1.0.14.dmg
或者从源码编译:
git clone https://github.com/SuperCmdLabs/SuperCmd.git
cd SuperCmd
npm install
npm run dev
官网:https://supercmd.sh
GitHub:https://github.com/SuperCmdLabs/SuperCmd
Discord:https://discord.gg/CsdbknHqx5