用途:面向 FeatBit 的功能开关(Feature Flag)相关提问提供实时文档问答,涵盖 SDK 集成、部署运维、功能管理(定向规则、灰度、A/B 测试)与配置管理(SDK Key、Secret、环境、Webhook)等。触发条件为用户提到 FeatBit、feature flag、feature toggle 或询问 FeatBit SDK。
主要能力:按关键词判断问题类型与平台;据映射表定位文档页面;实时抓取页面内容后作答,不依赖索引缓存;回答包含直接答案、可直接运行的 SDK 示例代码与官方来源链接;文档中无对应内容时明确说明未找到并给出官方文档与 GitHub Issues 入口。路由规则:含 sdk、integration、client、server 等关键词的问题走 GitHub README;其余走 docs.featbit.co。
使用方式:先读取 references/page-map.md 与 references/keywords.md 获取页面映射与关键词规则,再定位页面并抓取。可用附带脚本做页面定位:python scripts/query.py "How to configure targeting rules",也支持 --list-pages 与 --json。
限制:不缓存文档超过 24 小时,需实时抓取;不得用 LaunchDarkly 等竞品文档推断;不得混淆 SDK Key 与 Environment Secret;不得只讲通用功能开关概念,应给操作步骤;不得忽略各平台 SDK 差异。抓取失败时按 404、空内容、内容不完整分别处理。参考资料页面映射共 29 个文档页面。