Spotcat

你的 Mac,
一键直达。

Spotcat 是一款快速、原生的 macOS 启动器。应用、文件、网页、扩展和 AI,一个输入框搞定。

免费开源 · macOS 13+ · Apple 芯片与 Intel

按下⌥Space呼出 Spotcat

Spotcat打开

一个输入框,全部搞定

别再翻找,直接输入。

不用再在程序坞、访达和一堆浏览器标签之间来回切换。想要什么,输入后回车。

vscVisual Studio Code
wyy网易云音乐
spSystem Settings

几个字母,打开任意应用

模糊搜索,支持词首和缩写匹配,中文应用名支持拼音。常用应用自动靠前。

file: ~/Downloads/⇥

Spotcat-0.3.0.dmg

report-q3.pdf

文件,瞬间找到

通过 Spotlight 索引搜索用户目录,按目录分组;支持通配符和 Tab 路径补全。

github.comgh spotcatg weatherlocalhost:3000wiki cats

直达网页,不绕路

输入网址直接打开,使用 gh、g 等快捷链接,或把任意文字交给默认搜索引擎。

怎么撤销最近一次 git commit?
AnthropicOpenAIOpenRouterDeepSeekMiniMaxGLM

不切换应用,直接问 AI

流式输出,Markdown 渲染。自带 Key,支持 Anthropic 与任意 OpenAI 兼容服务商。

my-extension/
├── manifest.json
├── index.html
└── main.js

用 HTML 和 JS 写扩展

通过关键词或粘贴的内容触发。内置 URL/Base64 编解码和多服务对照翻译。

⌥+Space
SwiftAppKitUniversal

从里到外的原生体验

Swift + AppKit 编写。不抢焦点的浮动面板,浅色/深色主题,开机启动。

键盘优先

双手无需离开键盘

每个操作都只差一个按键。全局快捷键也可以自定义。

  • 呼出 / 隐藏 Spotcat⌥Space
  • 移动选中项↑↓←→
  • 打开 / 执行选中项↩
  • 在访达中显示应用或文件⌘↩
  • 补全路径或切换目录⇥
  • 清空、返回,再按一次隐藏Esc
  • 打开设置⌘,

面向开发者

会写网页,就会写扩展

扩展就是一个包含 manifest.json 和 index.html 的目录。页面通过 window.spotcat 与 Spotcat 通信。

  • 通过关键词触发,或用正则规则按内容触发
  • 剪贴板、存储、无 CORS 限制的 fetch、朗读和系统翻译
  • 调用用户配置的 AI 服务,并把结果交给内置对话
阅读扩展开发文档
{
  "id": "tldr",
  "name": "TL;DR",
  "icon": "sf:text.quote",
  "iconColor": "#FF6B74",
  "permissions": ["ai"],
  "features": [
    {
      "code": "summarize",
      "title": "Summarize text",
      "keywords": ["tldr", "summarize"],
      "matches": [{ "type": "text", "minLength": 280 }]
    }
  ]
}

默认开放

开源、私密、经过签名

开源

应用以 AGPL-3.0 协议在 GitHub 开源。内置扩展和扩展 API 为 MIT 协议,你的扩展可以使用任意协议。

Key 只保存在你的 Mac 上

API Key 以 600 权限保存在本机,只会发送给对应的服务商。

签名并经过公证

通用二进制,同时支持 Apple 芯片与 Intel,使用 Developer ID 签名并经过 Apple 公证。

Spotcat

按下 ⌥Space,开始输入。

免费下载。需要 macOS 13 Ventura 及以上。