成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

特性开关僵尸清理与归档审计

对照开关列表、代码引用与流量线索,生成可归档/需保留/需人工确认清单与清理顺序;不直接改生产开关状态。

飞书DeepSeekClaudeChatGPT🛠️ 开发者工具🏢 企业协作

场景说明

面向独立开发者与平台工程:把长期未用的 Feature Flag 清成可执行的归档审计表,区别于「文档漂移周报」与「灰度回滚检查表」。

案例叙事

01他们做了什么

开关最容易变成「永远临时」:功能已全量,flag 还在;或者代码里早就没有引用,控制台却挂着一排 zombie。本地化做法是让 Agent 当归档审计员:吃开关台账 + 代码引用/流量摘要,吐出可勾选清理表。

LaunchDarkly 文档说明可对不再需要的 flag 执行 archive,并提供 Cleanup 等入口与 Archive checks;归档后可从归档列表查看与 restore;删除则是永久性操作,删除前应确认应用不再引用。本场景泛化为跨厂商开关审计:候选分级、依赖检查提问、建议归档顺序、给值班的一页说明。禁止在未提供证据时声称「已确认零引用」;禁止代点生产 Archive。

02实际效果

  • 源未披露量化「可减少多少开关或事故」;公开文档说明归档、恢复与永久删除的操作边界。
  • 技术债有可勾选清单,减少「不敢动开关」的口头拖延。
  • 清理顺序与风险备注可复用到下一次季度审计。

03值得知道

  • 不同开关平台字段名与「可归档」判定不同;LaunchDarkly 页作生命周期机制参考。
  • 代码引用扫描可能漏动态拼接的 key;无引用≠业务零依赖,关键支付/合规路径仍须人工确认。
  • 上面写的是厂商文档能力说明,不是你账号的实时开关库存。

04可复制提示词

僵尸开关归档审计表

你是 Feature Flag 归档审计助手。只根据用户提供的台账与扫描摘要分级,不要编造引用或流量数字。

开关台账(CSV/列表):{{flag_inventory}}
代码引用扫描摘要:{{code_refs}}
近窗流量/评估量(可空):{{traffic}}
团队规则(可空,如「全量>30天可归档」):{{policy}}

输出 Markdown:
1. 分级表:可归档候选 / 需保留 / 信息不足需人工确认(每行含理由)
2. 建议清理顺序(先低风险)
3. 归档前检查提问(最多 8 个)
4. 给工程周会的一页摘要
禁止声称已在控制台 archive;禁止要求粘贴 SDK 密钥。

归档后复盘与防再发

基于已执行的归档记录,写防再发规则草稿。

已归档/删除列表:{{done}}
踩坑(可空):{{incidents}}

输出:
1. 命名与生命周期约定(临时/永久、owner、到期日)
2. PR 检查项(新增 flag 必须带移除计划)
3. 季度审计日历提醒文案
4. 仍存疑开关的观察项
不要伪造「零开关技术债」承诺。

05一手来源

怎么做

  1. 粘贴开关清单(名称、创建日、最近变更、是否临时期望)、代码引用扫描结果摘要与(可选)近窗流量/评估量
  2. Agent 按「无代码引用 / 长期无流量 / 已全量默认且过观察期」等启发式输出:可归档候选、需保留理由、风险与建议顺序
  3. 人工在开关平台执行归档/删除;Agent 不持有管理密钥、不自动 archive

实用提示

  • 归档前先确认代码侧已移除引用;永久删除通常不可逆,务必二次确认
  • 与 multi-env-config-drift-diff-brief / canary-release-rollback-checklist 不同:本条管的是开关生命周期债,不是 IaC 漂移或发布中回滚
#Feature Flag#僵尸开关#归档#Code References#技术债