SuperAPI AI 工具集

autoreview

智能体与模型

查看项目

更新于 10-16 03:06

技能介绍

用途:autoreview 是提交/发布前的收尾式代码审查助手,针对变更包(本地未提交补丁、分支/PR 分支或单个 commit)生成结构化审查结果。它不是 Guardian 的 auto_review 审批路由;面向用户可见行为时,应与 behavior-validator 搭配使用——autoreview 感知源码并评判变更包,行为验证则不感知源码、只对照行为契约检验实际产品。

主要能力:默认引擎为 Codex,默认模型 gpt-5.6-sol 并启用高推理,仅在账户无法访问 Sol 时回退到 gpt-5.6-terra;Claude 审查为可选,默认 claude-fable-5。审查覆盖安全视角,但只在变更引入具体可执行风险或移除重要安全检查时报告。可跑多审查者面板(--panel,或 --reviewers codex,claude,pi),支持为每个引擎单独指定 --model 与 --thinking。

使用方式:先设置技能脚本路径,再按目标选择模式。本地未提交改动用 "$AUTOREVIEW" --mode local(--mode uncommitted 为别名);分支/PR 用 "$AUTOREVIEW" --mode branch --base origin/main;已提交的单个变更用 "$AUTOREVIEW" --mode commit --commit HEAD。可用 --prompt-file 与 --dataset 传入仓库相对路径的上下文。可与测试并行:"$AUTOREVIEW" --parallel-tests "<focused test command>";格式化能改行位置时先格式化。

限制:审查结果属建议性质,不得盲目套用,须读真实代码路径与相邻文件核实;拒绝臆测风险、过度重写与扩大范围的修复。发现被接受后应先修复并按需重跑聚焦测试与审查。审查可能耗时至 30 分钟,heartbeat 行属正常进度,不应因静默 2–5 分钟就终止。仅当用户要求 push/ship/PR 更新时才推送。Droid、Copilot、Cursor、OpenCode 因 CLI 契约无法限定边界而被拒绝。涉及发布分支时仅修发布阻塞项。具体安装路径与配置以仓库文档为准,其余未在资料中说明。