配置变更检查清单
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_bd3231bd/config-change-checklist。
技能介绍
要解决什么问题
改超时、限流阈值或功能开关前,团队往往口头对齐几句就动手,影响面、验证和回滚散落在聊天记录里。更麻烦的是:配置键能一键改回原值,但开关一旦生效可能已写入新格式数据、发出通知或触发外部动作——此时「改回原值」并不等于业务可恢复。本技能把「打算改哪项配置」整理成可执行的变更前检查清单,而不是替你登录配置中心或改生产值。
技能如何工作
你提供变更项(键名/含义/新值,敏感值可打码)、环境与背景后,技能按模板输出六块内容:
- 影响面——服务、用户可见性、依赖方
- 前置条件与执行核对——缺新值等情况会标为待补全
- 验证项
- 回滚触发与步骤摘要——必要时拆成「配置回退」与「影响回退」
- 双人确认位——复核人角色;未知则待确认
- 待确认——信息不足或缺少影响回滚方案时集中列出
无回滚方案、或仅有配置回退而无法撤销已产生的影响时,不得给出「可以直接改生产」的结论。
适用边界
- 适合:单次调参、预发到生产的配置同步前自检。
- 不适合:批量特性开关清理(应使用清理清单类技能)、灰度盯盘、自动运维执行。
- 限制:不连接 CMDB/配置中心,不替代安全评审与公司变更单;阈值与基线由你或监控系统提供,技能不臆造。
使用场景
- 生产环境上调 HTTP 客户端超时前,要把受影响服务、验证步骤和改回原值的回滚写进清单
- 预发配置同步到生产前,用清单核对前置条件、双人确认位和仍待确认项
- 计划打开限流或开关类配置时,区分配置可回退与数据/副作用是否可撤销
- 只拿到配置键名尚未定新值时,先产出清单并在执行核对中要求补全后再动环境
适合人员
- 负责生产配置发布的 SRE,需要在改值前把影响面与回滚摘要交给值班复核
- 微服务 Owner 在发版窗口调整限流阈值,希望避免「能改键但不能撤销已写入数据」被误判为可执行
- 预发环境配置负责人,要在同步生产前自检验证项与双人确认角色是否齐全
- 值班工程师接到「帮我直接改配置」时,需要只维护清单、拒绝代登录配置中心执行