From 5ffbf94b72af4680b280513199ac6fcd9b267c4c Mon Sep 17 00:00:00 2001 From: ymq Date: Sat, 22 Aug 2026 20:14:32 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=94=9F=E4=BA=A7=E9=83=A8=E7=BD=B2?= =?UTF-8?q?=E9=9C=80=E4=BA=BA=E5=B7=A5=E6=8C=87=E4=BB=A4=E2=80=94=E2=80=94?= =?UTF-8?q?test=20=E9=80=9A=E8=BF=87=E5=90=8E=E4=B8=8D=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E6=B4=BE=E5=8F=91=20deploy=5Fprod?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit test 的 next_role 从 agent.deploy_prod 改为空,test 通过后流程即止, 生产部署(deploy_prod)不再自动执行,由用户明确指令触发派发。 --- pipeline_service/sdlc_ability.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipeline_service/sdlc_ability.py b/pipeline_service/sdlc_ability.py index 0552e6b..c901240 100644 --- a/pipeline_service/sdlc_ability.py +++ b/pipeline_service/sdlc_ability.py @@ -298,7 +298,8 @@ SDL_ROLES = [ description="测试工程师", aliases=["testing", "qa", "tester"], system_prompt="""你是测试工程师。先 load_skill 加载 role 技能,按其中的职责与应遵守规范执行任务。""", - next_role="agent.deploy_prod", + # 生产部署需人工指令:test 通过后不自动派发 deploy_prod,deploy_prod 由用户明确指令触发 + next_role="", ), RoleSpec( name="agent.deploy_prod",