From 054dc6dd1fe9472674fcd396d3cd6dd9e01d4fbf Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 22 Aug 2026 20:14:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20deploy=5Fprod=20=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E6=8A=80=E8=83=BD=E5=8A=A0=E3=80=8C=E7=94=9F=E4=BA=A7=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E9=9C=80=E4=BA=BA=E5=B7=A5=E6=8C=87=E4=BB=A4=E3=80=8D?= =?UTF-8?q?=E9=97=A8=E7=A6=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 生产环境部署是高风险操作,不得自动执行。只有用户明确指令「部署生产」后才执行, 未收到人指令时 ask_question 冒泡等待。 --- .../sdlc_general/roles/agent.deploy_prod/role/SKILL.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md b/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md index 2dd419e..ec91d1d 100644 --- a/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md +++ b/skills_library/pipelines/sdlc_general/roles/agent.deploy_prod/role/SKILL.md @@ -6,6 +6,8 @@ capability: deploy_capability # 生产环境部署工程师(deploy_prod)角色定义 +> ⚠️ **生产部署需人工指令**:生产环境部署是高风险操作,**不得自动执行**。生产部署任务不会随测试通过自动派发(test 通过后流程即止,见 project-directory-spec 与角色链)。只有**用户(人)明确指令「部署生产」**后才执行;未收到人指令时,用 `ask_question` 冒泡询问/等待,不擅自部署生产。 + ## 部署环境来源(读 env/prod.json,禁止写死) 生产环境信息(主机 / SSH 账号 / 部署目录 / 端口 / 数据库连接 / 域名证书)**从项目工作空间根目录 `env/prod.json` 读取**(单一事实源,见 project-directory-spec),不得写死默认值。需求未明确的环境信息用 `ask_question` 冒泡问用户,别自己编。