fix: Dev-Agent handles all non-test issues, broaden issue scope beyond qe-feedback label
CI / test (push) Successful in 7s

This commit is contained in:
2026-05-30 23:19:56 +08:00
parent 5154fb472d
commit 62493d3513
5 changed files with 122 additions and 21 deletions
+14 -4
View File
@@ -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. 开发 / 修复