SuperAPI AI 工具集

feature-flag-guide

部署与运维

查看项目

更新于 10-16 01:18

技能介绍

用途:为某个服务或团队产出一份完整的功能开关管理指南与生命周期手册,涵盖命名与分类、创建与安全发布、发布期监控、清理时机以及各阶段责任人,使开关被有意创建、安全发布并在完成后移除。

必要输入:服务或团队名称(范围)、功能开关平台(LaunchDarkly、Split、Unleash、Flagsmith、Flipt 或自研)、要记录的开关或“通用指南”、发布约束(合规、数据隐私或合同限制,如 HIPAA、仅限欧盟、仅企业客户)。

主要能力:提供开关分类(发布、实验、运维、权限,各自有默认状态、生产门槛与最大生命周期);命名规范 [type]-[service]-[feature-description];创建检查清单与说明字段模板;发布策略决策树与分阶段发布表(金丝雀1%、早期5–10%、部分25–50%、多数75%、全量100%,含停留时长与通过标准);分段定向示例;监控指标与护栏指标;紧急终止开关流程(目标2分钟内关闭);陈旧开关判定、清理清单与自动检测;治理权限表与审计日志;反面模式。

使用方式:作为技能调用,按输出格式生成指南文档,包含分类表、命名约定、创建清单、发布计划、监控要求、单开关模板、终止开关流程、清理策略、治理与质量检查。示例命令如 ld-cli flag update [project-key] [flag-key] --default-variation off、split-cli update-treatment [flag-name] --treatment "off" --percentage 100,以及 Unleash 的 curl 禁用接口均按原样保留。

适用场景:团队级开关策略制定、单个开关的配套文档、发布与监控流程规范化、开关清理与技术债治理。

限制:具体平台的配置细节、指标名称与阈值需按实际填入;文档为模板性质,未提供具体产品的价格、平台可用性或效果数据。