竞
竞争式双重审查
作者:鹿Sir开发工具v1
在深入分析前并行派出两个相互竞争的审查角色(架构审查者与实现审查者),竞赛式找出更多问题后合并去重、核实事实,再进入深度思考,产出更彻底的结论。当用户需要审查代码、修改架构、做技术决策、回答代码库问题、构建新功能前的多视角评审时触发。触发词:代码审查、架构评审、多视角审查、技术决策。
下载量
386
点赞
95
价格
免费
技能文档
---
name: aiskillstore-competitive-review
title: 竞争式双重审查
category: 开发工具
description: 在深入分析前并行派出两个相互竞争的审查角色(架构审查者与实现审查者),竞赛式找出更多问题后合并去重、核实事实,再进入深度思考,产出更彻底的结论。当用户需要审查代码、修改架构、做技术决策、回答代码库问题、构建新功能前的多视角评审时触发。触发词:代码审查、架构评审、多视角审查、技术决策。
---
# 竞争式双重审查
在深入分析之前派出两个相互竞争的审查者。竞争产生更彻底的结果:架构审查者发现结构性问题,实现审查者找出代码级缺陷并核实事实,谁找到的有效问题多谁胜出。
## 原理
1. **告知竞争会激发更认真的审查**:被要求相互比拼时审查更卖力
2. **不同视角捕获不同问题**:结构视角与代码视角互补
3. **"胜出晋级"的设定制造紧迫感**
4. **并行执行节省时间**
5. **合并步骤去重并排定优先级**
## 适用场景
在以下复杂任务开始前使用:
- 编写新代码
- 修改现有架构
- 做技术决策
- 回答关于代码库的问题
- 构建新功能
## 技能工作流
### 步骤1:宣布竞争开始
明确告知用户:**"我将派出两个相互竞争的审查角色来分析这个问题。"**
### 步骤2:并行派出两个审查者
使用当前环境的并行子任务能力,同时派出两个审查角色,各自携带完整的用户问题与上下文:
- **arch-reviewer**:架构审查视角,关注结构、边界、扩展性
- **impl-reviewer**:实现审查视角,关注代码级缺陷与事实核查
对每个审查者告知:
> "你正在与另一个审查者竞争,谁找到的有效问题多谁胜出。请彻底审查。"
### 步骤3:收集结果
等待两个审查者都返回分析结果。
### 步骤4:合并与评分
```markdown
## 审查竞赛结果
| 审查者 | 问题数 | 高 | 中 | 低 |
|--------|--------|----|----|----|
| arch-reviewer | X | X | X | X |
| impl-reviewer | Y | Y | Y | Y |
**胜者:[高严重级问题更多的审查者]**
### 合并后的问题(已去重)
[合并两份清单]
### 已核实的事实
[来自 impl-reviewer 的事实核查结果]
```
### 步骤5:喂给深度思考
至此才把以下内容交给深度分析环节:
- 原始问题
- 合并后的问题清单
- impl-reviewer 核实过的事实
## 示例输出
```markdown
## 审查竞赛结果
| 审查者 | 问题数 | 高 | 中 | 低 |
|--------|--------|----|----|----|
| arch-reviewer | 3 | 0 | 2 | 1 |
| impl-reviewer | 4 | 1 | 2 | 1 |
**胜者:impl-reviewer**(1 个高级 vs 0 个高级)
### 合并后的问题
1. 高 [impl]: 用户以为需要 C# 14 的"扩展类型"——标准扩展方法即可
2. 中 [arch]: 扩展方法应放入共享项目,而不是逐项目复制
3. 中 [impl]: 需要确认 .csproj 中的目标框架
4. 中 [arch]: 考虑用源生成器获得编译期安全
5. 低 [impl]: 应使用文件作用域命名空间
6. 低 [arch]: 缺少 XML 文档注释
### 已核实的事实
- .NET 10 是 LTS 版本(2025 年 11 月),不是预览版
- C# 14 扩展类型是可选项,标准扩展方法即可
```
## 与其他环节的协作
```text
[事实核查] - 先验证事实
|
[竞争式双重审查] - 本技能
|
+-- arch-reviewer(并行)
+-- impl-reviewer(并行)
|
[深度思考] - 接收核实后的上下文
|
[完成前验证] - 校验最终结果
```使用说明
# 竞争式双重审查 深入分析前并行派出两个相互竞争的审查角色:架构与实现两个视角竞赛找问题,合并去重、核实事实后再交给深度思考,结论更彻底。 ## 使用 ```text 用竞争式双重审查评审这个架构改动方案 在我改这块核心代码前,先做一轮双审查者竞赛分析 ``` 在复杂任务(新代码、架构修改、技术决策、代码库问答、新功能)开始前触发即可。 ## 工作原理 技能按「宣布竞争 → 并行派出 arch-reviewer 与 impl-reviewer → 收集结果 → 合并评分 → 喂给深度思考」五步执行:两个审查者被告知相互竞争、胜者晋级,从而产出更彻底的问题清单;合并步骤按严重级别去重排序,实现审查者附带事实核查结果,为后续深度分析提供经过验证的上下文。
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手