网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 软件工程 > 操作系统 > macOS >

每天 cd 几十次启动 Claude Code,我用 AppleScript 写了

时间:2026-02-14 02:44

人气:

作者:admin

标签:

导读:摘要: 每天在终端 cd 路径启动 Claude Code、在浏览器翻标签页找 AI,这两个操作一天要重复上百次。我用 Swift AppleScript 做了一个 macOS 菜单栏工具 GroAsk,把所有 AI 的启动路径缩短到一个...

摘要: 每天在终端 cd 路径启动 Claude Code、在浏览器翻标签页找 AI,这两个操作一天要重复上百次。我用 Swift + AppleScript 做了一个 macOS 菜单栏工具 GroAsk,把所有 AI 的启动路径缩短到一个快捷键。本文介绍设计背景、技术实现和踩坑经验。

起因

昨天数了一下:浏览器里找 AI 标签页 47 次,终端里 cd 到项目路径 37 次。每次只花几秒,但累积起来的注意力消耗相当可观。

  1. 切标签页找 Web AI: 订阅了 ChatGPT、Gemini、Monica 等多个 AI 会员,每次要用就得切到浏览器翻标签页。工作场景分散在 IDE、终端、文档等多个应用中,频繁切换打断思路。

  2. cd 路径启动 Claude Code: Claude Code 是目前我用过最强的编程 AI,但启动流程是「打开终端 → cd 到项目目录 → 输入 claude」。项目多了路径记不住,每天 cd 几十次。

这两个操作单次耗时不长,但一天上百次,累积的注意力消耗相当可观。

方案

GroAsk 的核心设计思路是:把启动 AI 的路径缩短到一个快捷键。

功能概览

功能 说明
⌥Space 全局唤起 任何应用中按快捷键弹出输入框,直接对话
多 AI 统一入口 Tab 切换 ChatGPT / Claude / Gemini 等
划词即问 选中文本按快捷键,自动填入发送
Claude Code 一键启动 图形化选择项目目录,自动在终端启动
本地桥接 AppleScript 操控本地浏览器和终端,无数据上传

技术实现

技术栈: Swift + 纯 AppKit(非 SwiftUI @main,非 Electron)

Web AI 通道: 用户输入消息 → AppleScript 异步队列定位 / 打开 Chrome 标签页 → 注入 JavaScript 脚本填入文本 → 模拟发送操作。每个 AI 网站的注入脚本单独维护(WebScriptGenerator.swift),适配各站的 DOM 结构。

CLI 通道: 用户选择项目目录 → TerminalBridge.swift 检测本地终端别名(支持 Terminal.app 和 iTerm2)→ 拼接 cd + claude 命令 → AppleScript 打开终端执行。

隐私模型: GroAsk 不接触任何对话内容。消息通过 AppleScript 直接交给用户本地的浏览器或终端处理,GroAsk 本身只充当桥接层。

适用场景

  • 多 AI 工具重度用户,需要在不同 AI 间快速切换
  • Claude Code 用户,不想每次手动 cd 到项目路径
  • 想体验 Claude Code 但被命令行门槛挡住的开发者

现状

目前完全免费,macOS 专属,已迭代接近 30 个版本。


下载不到 5MB,不注册就能用:groask.com/zh/

AppleScript 操控浏览器的方案有不少坑,如果你也在做类似的自动化,欢迎评论区交流。

上一篇:

下一篇:没有了

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信