PostHog/posthog
PostHog把分析、会话回放、功能开关等功能整合成一个能自我诊断和修复产品问题的开源平台
PostHog是一个开源产品平台,把产品分析、网站分析、会话回放、功能开关、实验、错误追踪、日志、问卷调查、数据仓库连接、数据管道、AI可观测性和工作流等功能整合在一起。它能捕捉产品中的各种信号,自动发现问题和机会,并支持通过Slack、网页、桌面应用,或连接Claude Code、Cursor等工具的MCP来统一操作。既可以使用带每月免费额度的PostHog Cloud云服务,也可以通过一行Docker命令自行部署。
它做什么
- 把分析、会话回放、功能开关、实验、错误追踪、日志、问卷、数据仓库同步、AI可观测性等多种产品工具整合进一个平台,而不是分散的独立服务。
- PostHog Cloud(美国/欧洲)每月提供一定量的免费事件数、录屏数、开关请求数、异常数和问卷回复额度,自托管则可用一行Docker命令部署'hobby'版本,建议适用于每月约10万事件规模。
- 支持通过Slack、网页应用、桌面应用,以及MCP(Model Context Protocol)进行操控,后者可让Claude Code、Cursor等外部AI代理直接访问PostHog数据。
- 提供前端(JavaScript、Next.js、React、Vue)、移动端(React Native、Android、iOS、Flutter)和后端(Python、Node、PHP、Ruby,以及Go、.NET、Django等)多种语言的SDK和库。
- 代码库遵循MIT许可证发布,但'ee'(企业版)目录采用单独许可证;需要完全开源版本的用户可使用'posthog-foss'仓库。
为什么重要
对开发者和产品团队来说,PostHog省去了把分析、监控、实验等工具拼凑在一起的麻烦,提供了一个统一、可自托管、并内置AI代理接入能力的开源系统。它强调的'自我驾驶'式自动化和MCP支持,反映出行业正从人工查看仪表盘转向由AI代理直接利用产品数据主动发现并修复问题的趋势。
本仓库术语
- 会话回放(Session Replay) · 录制并回放真实用户在网站或应用中的操作画面的功能
- 功能开关(Feature Flags) · 无需重新部署代码即可为特定用户开启或关闭新功能的开关机制
- MCP(Model Context Protocol) · 让AI代理以标准化方式访问外部工具或数据的协议
- AI可观测性(AI Observability) · 追踪基于大语言模型的应用中请求链路、生成内容、延迟和成本的功能
- 数据仓库(Data Warehouse) · 汇集多个外部服务数据、便于统一查询和分析的存储系统
仓库简介(英文)
🦔 PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.
在 GitHub 打开热门仓库
- cathrynlavery/diagram-design让AI编程工具画出杂志排版质感图表,而不是千篇一律的圆角方框
- public-apis/public-apis一份由社区维护的免费API大全仓库
- semantica-agi/semantica一个让AI智能体的决策可追溯、可审计的开源图谱基础设施
- cactus-compute/needle一个14MB的AI模型,让手机和可穿戴设备无需联网就能调用工具
- unslothai/unsloth一款让你在自己电脑上运行和训练AI模型的桌面应用,无需写代码
- macro-inc/macro把邮件、聊天、文档、任务和CRM互相链接、共享同一份AI团队记忆的一体化办公平台
- harry0703/MoneyPrinterTurbo只需一个主题或关键词,就能自动生成配好文案、素材、字幕和音乐的完整短视频的开源工具
- basecamp/omarchyDHH打造的、开箱即用且风格统一的Linux发行版