用户研究分析工具包
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0210c829/user-analytics-toolkit。
技能介绍
要解决什么问题
拿到手的埋点数据往往躺在 CSV 或数仓导出(GA4、ClickHouse、Snowflake)里,格式各不相同。真要做用户分析时会发现两条路都有坑:定性类工具只给方法论脚手架,不跑真实数据、没有统计检验;Amplitude、Mixpanel 这类定量平台的 AI 层是闭源黑盒,结论无法复现,普遍也不覆盖因果推断、合规和洞察落地环节。
它如何工作
这套工具包把多个开源库缝成一个七层闭环,每层职责独立、可单独调用,也可整链编排:
- core 数据地基:统一数据契约
(df, schema),ingest负责from_csv/from_sql/read_any多源接入,quality 层做完整性、重复、bot 和 SRM 检查,物化为 parquet。 - quant 行为量化:
run_funnel、run_cohorts、run_stattests、run_ltv(BG/NBD + Gamma-Gamma)、RFM、流失预警、segment_diff细分对比。 - exp 实验与因果:A/B 检验(显著性/样本量/MDE/SRM),
causal层用 PSM 和 DiD(双向去均值 + 聚类稳健 SE)把分析从相关推进到归因。 - qual 定性研究:NPS/CSAT/CES 问卷与访谈编码、JTBD、
close_loop把定性假设转成定量验证,还能生成合成用户招募被试。 - report_engine 长篇报告引擎:任何数字都必须登记进
ProvenanceLedger,CompletenessChecker对捏造数字、缺失章节、重算不一致直接判 BLOCKER 并隔离报告,输出 HTML/PDF/LaTeX。 - gov 合规治理默认开:PII 脱敏、同意与留存策略按 PIPL 执行,
LineageLogger每次运行写lineage.jsonl审计日志;nl.ask提供自然语言入口,结论可追到「数据版本 + 代码函数 + 指标版本」。
适用边界与注意点
- 数据只需三列:
user_id/event_type/event_time(+可选price/user_session),且path_cols必须嵌套(user_id 需包含 session)。 - 底层依赖 retentioneering v5,它已砍掉 Cohorts 和 Stattests,请用包内的
run_cohorts/run_stattests;其 license 是专有许可而非 Apache 2.0,商用前需确认条款。 - transition graph 的路径模型会系统性低估
cart→purchase边,完整购买链路用Funnel读更准。 - PostHog 是外部服务,
collect.py仅是客户端封装,dry_run模式不联网。
使用场景
- 手上有 GA4 或数仓导出的埋点 CSV,需要直接跑漏斗和分群留存分析
- A/B 实验上线后要检验显著性、排查 SRM,并估算样本量与 MDE
- 要把多份访谈整理成主题知识图谱,再转为定量验证的完整研究流程
- 报告交给客户前需要确认每个数字有溯源、缺章节或重算不一致时自动隔离
适合人员
- 做埋点分析的后端工程师,需要统一接入多源事件数据并跑量化分析
- 用留存优化产品的产品负责人,要判断改版对转化和留存的真实影响
- 面向国内客户交付数据报告的分析师,需要合规脱敏和可审计的溯源链
- 负责用户研究的 UXR,想把问卷投放、回收和访谈编码串成一条工作流