SuperAPI AI 工具集

oracle

通用与其它

查看项目

更新于 10-16 01:06

技能介绍

用途:Oracle 用于把深度分析委托给 Codex CLI。使用者负责提出清晰具体的问题,Codex 在只读沙箱中运行并拥有完整代码库访问权限,自行收集上下文后给出分析结论,适合架构分析、疑难 Bug 调试、影响评估等需要“第二意见”的场景。

前置条件:需要安装 Codex CLI,命令为 npm i -g @openai/codex,并通过 codex login 完成认证。若未安装,应停止并提示用户安装。

使用方式:脚本位于本技能目录下的 scripts/ 中,可直接运行并用 --help 查看用法,无需阅读脚本源码。启动新会话:python3 scripts/codex-oracle.py --question "..." [--context-file path] [--focus text] [--dry-run];续接上一会话:python3 scripts/codex-oracle.py --session-id <id> --question "follow-up question..." [--context-file path] [--focus text]。脚本应作为后台 Bash 任务启动,Codex 可能耗时最长约 30 分钟;启动后立即结束回复并等待完成通知,不要轮询或检查进程状态。完成后读取输出,记录最后一行的 oracle-session-id 以便追问。若回答不完整或需要深入,可用该 session-id 继续追问,Codex 保留完整对话历史;仅发送新的追问内容。最终由使用者综合各轮回答,形成一份连贯结果呈现给用户。

限制与规则:Codex 是分析者,使用者的角色是提问、启动与呈现,不要在 Codex 运行期间自行做并行分析;结果按主题而非严重程度组织。必须通过包装脚本调用 Codex,脚本会设置正确的模型与只读模式,直接调用 codex CLI 会绕过这些设置。读取后台任务输出需使用完成通知中的输出文件路径,TaskOutput 无法找到后台 Bash 任务 ID。--context-file 仅用于 Codex 无法自行访问的外部上下文。其他细节暂未提供。