我构建了一个 macOS 菜单栏应用,能在 2 秒内将文本发送给任何 AI
发布: (2026年2月7日 GMT+8 23:08)
3 分钟阅读
原文: Dev.to
Source: Dev.to
概述
我整天在不同的 AI 标签页之间切换——Claude 用于代码审查,ChatGPT 用于 API 查询,Gemini 用于翻译。不断的复制‑粘贴‑切换循环严重影响了我的工作流,于是我开发了 GroAsk,这是一款原生 macOS 菜单栏应用,能够在 2 秒内将文本发送给任何 AI。
工作原理
- 按下 ⌥Space。
- 输入你的问题。
- 按 Tab 选择 AI。
- 按 Enter。
问题会自动发送到所选 AI 的网站。
快速使用案例
- 选择任意文本(错误信息、代码片段、段落),使用快捷键,它会直接发送给 AI——无需复制‑粘贴。
- 从任意位置启动 Claude Code,无需打开终端;应用会自动检测你的项目目录。
- 粘贴截图(⌘V)并向 AI 提问,例如,“如何实现这个布局?”(来自设计模型)。
- 提交时按住 Option,在 AI 处理请求时保持当前窗口的焦点。
功能
- 原生 macOS,使用 Swift + SwiftUI 构建;轻量级(约 30 MB RAM)。
- 使用 Chrome AppleScript 自动填写并提交 AI 网站上的问题。
- 自动脚本更新:当 AI 网站更改 UI 时,注入脚本会从服务器刷新——无需更新应用。
- 优雅回退:如果主要方法失败,应用会将问题复制到剪贴板,以便手动粘贴。
- 免费层 包含 4 条渠道:ChatGPT、Gemini、DeepSeek、Kimi。
- 专业层 解锁 Claude、Claude Code,以及额外的生产力功能(选择并提问、图片上传、静音模式)。
技术细节
- 构建使用:Swift、SwiftUI、AppleScript(Chrome)。
- 内存使用:约 30 MB RAM。
- 兼容性:macOS 13.0 及以上,支持 Apple Silicon 与 Intel。
定价
- 免费:可使用 ChatGPT、Gemini、DeepSeek、Kimi。
- 专业:解锁 Claude、Claude Code 以及高级功能。
链接
- Website:
- GitHub:
欢迎随时提问或提供反馈!