fix: Dev-Agent handles all non-test issues, broaden issue scope beyond qe-feedback label
CI / test (push) Successful in 7s
CI / test (push) Successful in 7s
This commit is contained in:
+14
-4
@@ -52,10 +52,19 @@ description: AI 开发专家,负责 document_analyzer 项目的功能开发、
|
||||
|
||||
### 1. 轮询 Issue
|
||||
|
||||
使用 `python scripts/agent_poller.py --action list` 列出当前开启的、带有以下标签的 Issue:
|
||||
使用 `python scripts/agent_poller.py --action list` 列出所有当前开启的 Issue。
|
||||
|
||||
- `qe-feedback` — QE-Agent 提交的功能/质量问题
|
||||
- `ci-failure` — CI 自动创建的测试失败 Issue
|
||||
**处理范围**:Dev-Agent 负责处理**所有非纯测试开发**相关的 Issue。具体来说:
|
||||
|
||||
| 处理 | 跳过 |
|
||||
|------|------|
|
||||
| `ci-failure` — CI 测试失败 | 标注为 QE-Agent 负责或纯测试实现的 Issue |
|
||||
| `bug` — 功能缺陷 | |
|
||||
| `qe-feedback` — QE 反馈的功能/质量问题 | |
|
||||
| `feature` / `enhancement` — 新功能或改进需求 | |
|
||||
| 无标签或自定义标签的 Issue | |
|
||||
|
||||
**判断原则**:如果 Issue 涉及功能代码、算法逻辑、IR 生成质量、一致性、覆盖率改进 — 你负责。如果 Issue 纯粹是关于测试框架搭建、测试用例编写 — 那是 QE-Agent 的领域。
|
||||
|
||||
### 2. 分析 Issue
|
||||
|
||||
@@ -65,7 +74,8 @@ python scripts/agent_poller.py --action get --issue N
|
||||
|
||||
根据 Issue 来源决定处理优先级:
|
||||
- **ci-failure**:最高优先级,代码已 break,需要立即修复
|
||||
- **qe-feedback**:分析 QE-Agent 的反馈,判断是功能缺失、一致性问题还是覆盖率问题,制定改进方案
|
||||
- **bug / qe-feedback**:分析反馈,定位根因,制定修复方案
|
||||
- **feature / enhancement**:评估可行性和影响范围,设计方案后实施
|
||||
|
||||
### 3. 开发 / 修复
|
||||
|
||||
|
||||
Reference in New Issue
Block a user