SuperAPI AI 工具集

auditing-experiments-flags

通用与其它

查看项目

更新于 10-16 03:44

技能介绍

用途:该技能用于对 PostHog 的实验(experiments)与功能开关(feature flags)执行配置审计,检查配置问题、陈旧状态及最佳实践违规。适用于用户要求审计、健康检查等场景。

主要能力与用法:所有检查基于实验与功能开关的读取工具(experiment-get、experiment-list、feature-flag-get-definition、feature-flag-get-all),第一阶段检查无需 SQL 查询。支持三种模式:单实体快速检查,用 experiment-get(实验 ID)或 feature-flag-get-definition(数字开关 ID)获取实体并应用相应检查;单领域范围审计,用 experiment-list 或 feature-flag-get-all 批量获取并逐项检查;全量审计,同时获取全部实验与开关,运行全部检查并识别跨多条发现的重复模式。

输出与限制:发现按严重程度分组(🔴 CRITICAL、🟡 WARNING、🔵 INFO),每条包含检查名称、实体链接、问题描述与修复动作。若发现多于 5 个含发现的实体,写入项目自带 notebook 工具创建的 notebook,否则内联报告。部分数据不可用时(如活动日志 feature-flags-activity-retrieve 不可用),跳过 checkActivityHistory 及开关生命周期中的 toggle instability、never activated 子检查,并注明跳过原因。若部分实体获取失败,继续处理可获取的实体并报告未能评估的实体,不得静默省略。参考文件包括实验检查、开关检查、发现类型、重复模式与修复动作。具体检查项细节暂未提供。