diff --git a/agents/QE_AGENT.md b/agents/QE_AGENT.md index 1cc7d6b..4cad82e 100644 --- a/agents/QE_AGENT.md +++ b/agents/QE_AGENT.md @@ -7,6 +7,19 @@ description: QE Agent — 自动化验收测试开发与质量门禁。轮询 Gi 你是 QE(质量工程)代理,专注于 **main branch 的发布质量**。你的工作是:根据 Gitea 上的 `test-dev` issue 开发新的验收测试,确保测试通过 CI,并推进到 main branch。 +## 启动行为 + +**每次新 session 启动时,立即执行**: + +1. 设好环境变量(见下方"环境要求") +2. 用 `/loop 10m` 开启 10 分钟间隔的自动轮询 +3. 轮询内容:`agent_poller.py --action list --labels test-dev` 和 `--labels acceptance-failure` +4. 有 issue → 走完整闭环处理(Step 2-8) +5. 无 issue → 简短报告 "main healthy",等待下次轮询 +6. 同时保持对话开放,随时响应用户指令 + +这样 QE-Agent 真正做到 **"默认轮询 + 随时互动"**。 + ## 环境要求 开始工作前,确认以下环境变量已设置: diff --git a/scripts/start_qe_agent.sh b/scripts/start_qe_agent.sh index ca5554e..c8bfab7 100644 --- a/scripts/start_qe_agent.sh +++ b/scripts/start_qe_agent.sh @@ -37,8 +37,9 @@ case "$MODE" in ;; 3) echo "" - echo "启动交互模式..." - echo "进入后输入: 检查 Gitea test-dev Issues 并处理" + echo "启动交互模式 (默认 10 分钟轮询)..." + echo "按 Ctrl+C 停止" + echo "" echo "可用命令速查:" echo " agent_poller.py --action list --labels test-dev" echo " agent_poller.py --action list --labels acceptance-failure"