SuperAPI AI 工具集

second-opinion

通用与其它

查看项目

更新于 10-16 02:36

技能介绍

用途:当用户要求“获取第二意见”“用 pi 评审”或指定某个模型(如 gpt-6-astra)做代码评审时,使用该技能。它通过 pi 启动一次全新会话,让配置的模型给出评审意见,当前模型只负责转达,不重新评审。

主要能力:解析评审目标(PR 编号、当前分支 PR、引用范围或 diff),把用户指定的模型原样传给 --model,并运行 pi 命令执行 review-code 技能。命令示例:pi -p --model <provider/model> --exclude-tools edit,write --name "review: <target>" "Use the review-code skill to review <target> in this repo. Do not modify any files."。-p 只输出最终答案,--exclude-tools edit,write 阻止评审者修改文件,bash 保留用于 git 和 gh。

使用方式:假定 pi 已安装,默认 provider 和 model 已在 ~/.pi/agent/settings.json 中设置,且 review-code 技能可用,无需探测。从仓库根目录运行。评审可能耗时数分钟,应使用最长超时或后台运行。不得恢复会话(禁用 -c、-r、--session、--session-id、--fork),不得在提示中内联 diff。

限制:非零退出时打印错误并停止,不得回退到 Claude 侧评审。评审结果需原样转达,不总结、不重新评级、不添加自己的发现。若 pi 拒绝模型,可用 pi --list-models <name> 检查并重试。若报告缺少 path:line 引用,可能 review-code 未加载,可重跑一次后报告。