1.4 KiB
1.4 KiB
prompt_templates/role-match-check.md
角色匹配检查模板 — 系统性高频问题(20+ 次)
name: role-match-check trigger: "Agent 收到黑板广播任务,准备认领时" template: |
角色匹配自检
认领任务前,确认以下条件:
-
任务类型与角色匹配
- 编码/实现任务 → 编码角色(张飞/关羽等)
- 评审/审查任务 → 评审角色(司马懿)
- 数据任务 → 数据角色(赵云)
- 平台/部署任务 → 平台角色(姜维)
-
禁止认领
- 评审者不应认领编码任务
- 编码者不应认领纯评审任务
- 不确定时宁可跳过,等匹配的 Agent 认领
-
原则
- 只认领符合自己专长的任务
- 角色错配比无人认领更危险(产出质量不符预期)
- 广播 ≠ 你应该认领
evidence:
- "批次2卡片11:Agent 认领任务前必须检查角色匹配,4 次明确纠正"
- "批次2卡片11 注:这个问题出现了 20+ 次(大量 E2E 广播任务被司马懿认领)"
- "根因:黑板没有角色过滤机制,完全靠 Agent 自律"
anti-patterns:
- "审查者(simayi-challenger)认领了 coding 类型任务"
- "看到广播任务就认领,不考虑角色匹配"
- "角色错配导致编码任务被审查者执行,产出质量不符合预期"