PostHog 产品分析与功能标志 SDK
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @user_3c6cb52e/posthog-product-analytics-and-feature-flags-sdk 安装到当前 AI 助手中。
技能介绍
问题:数据与功能控制割裂
在构建基于大模型的 Agent 或应用时,团队常面临两个分散的工程难题:产品行为埋点散落在代码各处,难以统一分析用户路径;功能开关依赖硬编码或独立服务,导致迭代风险高。开发者需要手动整合多套工具,才能将事件数据与功能状态对齐。
核心能力与关键步骤
- 事件追踪:通过真实 PostHog SDK 统一发送用户行为事件,支持
capture自定义事件名与属性。 - 用户识别:调用
identify将匿名 ID 与用户档案绑定,确保分析链路连贯。 - 功能标志评估:在 Agent 决策路径中集成
getFeatureFlag,根据用户分群或灰度配置动态调整行为。 - 实验数据路由:将 A/B 测试结果作为输入,注入 Agent 的推理上下文。
关键步骤包括初始化 SDK、定义事件规范、在工具调用前后埋点、根据标志值分支执行逻辑。
适用边界与注意点
- 当前 SKILL.md 未提供自动安装指引,需手动接入 PostHog 项目。
- 标志评估依赖后端配置同步,网络异常时需降级处理。
- 不适合需要严格审计日志的场景,建议配合额外日志层。
使用场景
- 构建智能推荐 Agent 时追踪用户点击事件,并通过功能标志控制新算法灰度
- 为对话助手埋点记录多轮交互路径,同时基于用户分群动态开启实验功能
- 分析 Agent 工具调用成功率,结合功能标志评估新接口的用户体验差异
适合人员
- 需要将用户行为数据与功能开关联动的后端工程师,希望减少跨服务集成成本
- 设计 Agent 决策路径的算法工程师,需要动态调整功能可见性以控制迭代风险
- 负责产品埋点规范的全栈开发者,希望统一事件追踪与用户识别逻辑