用途:Oracle 用于在遇到标准方法难以解决的极难问题时,通过 ChatGPT 浏览器自动化向 ChatGPT Pro 咨询。
配置:Oracle 从 ~/.turbo/config.json 读取配置,包含 chatgptUrl(ChatGPT URL,例如自定义 GPT 项目 URL,默认 https://chatgpt.com/)和 chromeProfile(Chrome 配置目录名,默认 Default)。
使用方式:第一步刷新 cookies,需 60000ms 超时,会出现 macOS 钥匙串密码提示,命令为 python3 scripts/refresh_cookies.py;若脚本报告会话验证失败,用户需先在 Chrome 中登录 ChatGPT。第二步找出与问题最相关的 2-5 个文件。第三步编写清晰具体的问题描述,包含已尝试的方法及失败原因,并以简短项目简介开头(技术栈、服务、构建步骤),上下文越多越好。第四步运行 Oracle,使用充裕超时(60 分钟 / 3600000ms),脚本会自动从 ~/.turbo/config.json 加载 chatgptUrl,命令为 python3 scripts/run_oracle.py --prompt "<problem description>" --file <relevant files...>。第五步评估响应,对 Oracle 的响应运行 /evaluate-findings 技能,仅应用通过评估的发现。
限制:Oracle 的建议只是起点,接受前需与官方文档和同类开源实现交叉核对。资料未提供收费、价格、平台支持范围等信息。