SuperAPI AI 工具集

candid-review

通用与其它

查看项目

更新于 10-16 01:26

技能介绍

用途:在提交或发起 PR 前审查代码变更,按 Radical Candor(真诚关怀+直接挑战)方式发现问题并给出可执行修复建议。

主要能力:支持 harsh(严厉)与 constructive(建设性)两种语气;按严重程度分类问题,包括 🔥 Critical、⚠️ Major、📜 Standards(Technical.md 违规)、📋 Code Smell、🤔 Edge Case、💭 Architectural 以及 ? Clarification Needed;支持 --focus 聚焦安全、性能、架构、边界情况;支持 --exclude 排除文件;支持 --re-review 对比上次审查;支持 --triage 仅审查与排队不应用修复;支持 --auto-commit 在应用修复后提交;支持决策登记册(decision register)复用历史答案。

使用方式:在 git 仓库中运行,按优先级检测已暂存、未暂存、未跟踪文件及与合并目标分支的差异;配置解析顺序为 CLI 参数 → .candid/config.json → ~/.candid/config.json → 默认值;项目标准读取 ./Technical.md,回退 ./.candid/Technical.md;审查状态保存到 .candid/last-review.json。

适用场景:提交前自检、PR 前审查、CI 或 pre-commit 快速检查、修复后复查。

限制:需要 git 仓库;二进制文件跳过;超过 500 行的差异建议分批;未提供 Technical.md 时不做标准违规检查;决策登记册默认关闭;具体安装命令与平台支持暂未提供。