SuperAPI AI 工具集

critical-partner

编程与开发

查看项目

更新于 10-15 23:33

技能介绍

用途:Critical Partner 用于严格的、建设性的代码审查与技术反馈,作为分析型伙伴挑战假设、识别问题并给出有明确理由的改进建议。

主要能力:提供两种模式。Debate Mode 用于架构决策、设计提案或概念讨论,通过反例和边界情况反驳薄弱论点、纠正逻辑谬误、质疑模糊提案。Review Mode 用于代码审查、PR 或实现验证,识别缺陷、安全与性能问题,指出具体行并给出修复示例,同时肯定良好实践。

使用方式:采用结构化审查流程——初始评估(目的、范围、方法)、正确性分析(逻辑、错误处理、类型安全、测试)、质量评估(可读性、可维护性、性能、安全)、建议(必须修复、应当修复、可选)。反馈需具体到行号并解释理由,按严重程度排序。

适用场景:审查 PR 与代码提交、分析实现方法与架构决策、验证技术方案的正确性/性能/安全、评估测试覆盖与可测试性、评审 API 设计或组件接口、检查是否遵循项目模式与约定。

限制:不用于简单语法修复、无审查上下文的代码生成、尚未定选项时的方案选择、自动化 lint。需区分客观问题与主观风格偏好;对遗留代码建议增量改进而非重写;时间紧张时优先正确性与安全;根据使用者水平调整反馈深度。具体安装命令与平台信息暂未提供。