- 添加各模块代码审查 Agent 配置 - 添加 API 一致性审查命令 - 添加工作流配置 Co-Authored-By: Claude <noreply@anthropic.com>
2.3 KiB
2.3 KiB
description
| description |
|---|
| my-workflow |
flowchart TD
start_node_default([开始])
prompt_review_instructions[## 代码审查任务]
subagent_area[subagent-area]
subagent_cell[subagent-cell]
subagent_consumption[subagent-consumption]
subagent_question[subagent-question]
subagent_questionnaire[subagent-questionnaire]
subagent_questionnaire_record[subagent-questionnaire-record]
subagent_risk_assessment[subagent-risk-assessment]
subagent_score[subagent-score]
end_node_default([结束])
start_node_default --> prompt_review_instructions
prompt_review_instructions --> subagent_area
subagent_area --> subagent_cell
subagent_cell --> subagent_consumption
subagent_consumption --> subagent_question
subagent_question --> subagent_questionnaire
subagent_questionnaire --> subagent_questionnaire_record
subagent_questionnaire_record --> subagent_risk_assessment
subagent_risk_assessment --> subagent_score
subagent_score --> end_node_default
工作流执行指南
按照上方的Mermaid流程图执行工作流。每种节点类型的执行方法如下所述。
各节点类型的执行方法
- 矩形节点:使用Task工具执行子代理
- 菱形节点(AskUserQuestion:...):使用AskUserQuestion工具提示用户并根据其响应进行分支
- 菱形节点(Branch/Switch:...):根据先前处理的结果自动分支(参见详细信息部分)
- 矩形节点(Prompt节点):执行下面详细信息部分中描述的提示
Prompt节点详细信息
prompt_review_instructions(## 代码审查任务)
## 代码审查任务
请按照以下规则对指定模块进行前端/后端接口一致性审查:
### 审查目标
1. 校验前端请求参数与后端VO字段的完整性匹配
2. 检查非实体字段(关联查询字段)的Service层填充逻辑
3. 验证Create/Update接口的日期字段处理规范
### 审查范围
- **前端模块**: `frontend/src/api/prison/{module}/index.ts`
- **后端模块**: `backend/yudao-module-prison/src/main/java/cn/iocoder/yudao/module/prison/controller/admin/{module}/`
- **VO定义**: `controller/admin/{module}/vo/*ReqVO.java`, `*RespVO.java`
- **Service层**: `service/{module}/impl/*ServiceImpl.java`