SuperAPI AI 工具集

use-chatgpt-by-applescript

智能体与模型

查看项目

更新于 10-16 06:45

技能介绍

用途:把 macOS 原生 ChatGPT 桌面应用(/Applications/ChatGPT.app)当作自主网络研究与系统自动化引擎,通过命令行派发结构化提示、触发浏览或桌面操作、监控生成状态并提取结果,适合本地终端、远程 Linux 服务器或智能体调用。

主要能力:依据 --plugin 注入 @Browser 或 @Computer 以附加相应内置工具;用 chatgpt_status 原生辅助功能二进制快速判断生成中或空闲(约0.3秒);从辅助功能树重建 Markdown 标题、代码围栏与列表;以约1.2秒间隔连发10条提示,批次间强制300秒冷却;用 JSON 状态文件记录已提交查询 ID 以支持断点续跑。

使用方式示例: node skills/use-chatgpt-by-applescript/scripts/chatgpt-research-runner.mjs --check-bridge node skills/use-chatgpt-by-applescript/scripts/chatgpt-research-runner.mjs --status node skills/use-chatgpt-by-applescript/scripts/chatgpt-research-runner.mjs --prompt "..." --wait --extract --output=report.md node skills/use-chatgpt-by-applescript/scripts/chatgpt-research-runner.mjs --targets targets.json --batch-size=10 --wait-minutes=5 --state-file=.chatgpt_state.json 平台解析:macOS 本地直接运行 osascript;Linux 默认经 ssh macbook(Tailscale 或局域网),可用 --ssh-host 或 $CHATGPT_SSH_HOST 覆盖,不可达时显示交互式配置指引。

适用场景:深度网络调研、人物或公司背景核查、桌面与文件系统操作、纯文本分析或改写、批量研究任务。

限制:不适用于直接调用 OpenAI API、无 ChatGPT 的无头浏览器自动化、仅本地代码库搜索;必须使用完整插件 URI 而非纯文本 @Browser/@Computer;状态检查不得用 AppleScript 全内容循环;不得连续无冷却地发送超过10条查询。相关远程配置、提示模板与批次细节见对应 references 文件。