SuperAPI AI 工具集

second-opinion

设计与创作

查看项目

更新于 10-16 06:45

技能介绍

用途:这是一套向另一个 AI 模型征求“第二意见”的工作方法,通过 codex CLI 调用 OpenAI 模型,用于设计决策、顽固 Bug、代码审查或任何需要独立判断的问题。核心价值在于独立性:让另一个模型自行得出结论,验证其说法后如实转述,尤其要突出它与自己观点不一致之处。

使用前检查:每个会话执行一次 codex login status,应显示已登录(ChatGPT 账号或 API key 方式);否则停止并让用户认证,可提示输入 ! codex login 或 codex login --api-key <key>。

核心命令:在临时工作目录(非仓库)写入 prompt.md 后,后台运行 non-interactive 模式: codex exec -C <repo root> -s read-only -o "$DIR/answer.md" - < "$DIR/prompt.md" > "$DIR/codex.log" 2>&1 -C 固定工作根目录;-s read-only 允许读取与只读探索但禁止写入与联网,因此无法在本地获取的信息需粘贴进提示;-o 只写出最终回答;codex.log 含事件流,不要整体读入上下文。视觉问题可用 -i <file> 附加截图。运行通常需数分钟,应作为后台任务并等待 answer.md 生成。

提示写法:说明问题、关键约束和期望答案形式,给出文件路径让模型自行阅读。分两种模式:Blind 用于开放问题与设计分叉,不透露已有倾向;Adversarial 用于验证已作出的决定,要求模型攻击该结论。两种模式都不要诱导证人。

模型与强度:默认不传模型或强度参数,使用配置文件或内置默认;可用 -m 与 -c model_reasoning_effort="medium" 等调低。资料列出的模型与强度档位(如 gpt-6-astra 等)请以实际环境为准,参数拼写错误不会报错而会静默降级。

核验与追问:第二意见无论对错都同样自信,转述前要检查其承重的事实主张(git 历史、工具与 API 机制、数字测量),纯判断性内容可跳过;报告核查了什么、哪些成立。可用 codex exec resume <session-id> 继续对话。

代码审查:优先用 codex exec review --base main -o "$DIR/review.md" </dev/null > "$DIR/review.log" 2>&1,作用域只能为 --uncommitted、--base、--commit 或自定义提示之一,且它在当前工作目录执行(无 -C)。审查结果为 0 退出码不代表无问题,空输出表示失败。

直接调用还是子代理:通常直接调用,已有上下文时最方便;需要并行多个意见或提示组装需大量仓库探索时用子代理,并要求逐字返回意见而非摘要。转述时标明模型与强度、引用关键段落、说明已核验内容,并正面呈现分歧,不要混成模糊共识。