SuperAPI AI 工具集

launchdarkly-flag-qualitative-feedback-setup

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:该技能以分步向导方式,引导在 JavaScript/TypeScript 代码库中接入 LaunchDarkly 定性用户反馈,把用户情绪(正面/中性/负面)与可选文字评论直接关联到某个功能开关的变体,便于团队了解用户对特定功能发布的感受。

主要能力:先验证项目是否已安装并初始化 LaunchDarkly 客户端 SDK,确认是客户端 SDK 且版本为 v3.0+,并检查是否已存在反馈集成;随后检测 UI 框架(React、Vue、Angular、Svelte 或原生 JS/TS)与设计系统(MUI、Chakra UI、Ant Design、Radix/shadcn、Tailwind、Bootstrap 或自定义组件库),据此生成匹配项目模式的反馈工具与组件。反馈类型支持“情绪+文字”“仅情绪”“仅文字”,图标可选点赞/点踩或笑脸三档。

使用方式:需在环境中配置远程托管的 LaunchDarkly MCP 服务器,必需工具为 get-flag,可选 create-flag、list-flags、update-flag-settings。流程为:欢迎与说明、验证 SDK 与探索代码库、逐条询问需求(目标开关、提示文案、反馈类型、放置位置)、用 get-flag 验证或创建开关、确认计划后再生成代码、最后验证构建与接线。核心集成是调用 client.track('$ld:feedback', {...}) 并执行 client.flush(),事件字段包括 feedback_answer、flag_key、sentiment、feedback_prompt、o11y_session_id、custom_properties。

适用场景:已使用 LaunchDarkly 客户端 SDK 的前端项目,希望针对某个功能开关收集用户主观反馈。

限制:仅支持客户端 SDK,服务端代码无法发送;需 SDK v3.0+;每个页面只应有一个反馈入口;不得直接使用未套用设计系统的模板组件;未确认计划前不生成代码。资料未提供具体收费、价格与效果数据。