让你的 AI Agent 连接 PostHog

比较已记录的行为、解释分析结果,或明确埋点事件的含义。

57 个工具 OAuth / API key

试试这些 PostHog 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill PostHog

检查事件字典

找出说明不清或缺少描述的埋点事件。

/oo PostHog: 检查 PostHog 项目 [项目 ID] 的事件定义,列出缺少描述的事件,整理已有说明的含义。不要猜测未写明的事件用途。

写清埋点事件的含义

将团队约定的定义保存到事件说明中。

/oo PostHog: 在 PostHog 项目 [项目 ID] 中找到事件 [准确事件名称],将描述更新为 [约定的含义和触发时机],保留其他元数据。

比较产品使用情况

按你指定的事件和时间范围进行比较。

/oo PostHog: 在 PostHog 项目 [项目 ID] 中,比较 [日期范围] 内触发 [事件名称] 的独立用户数与上一段相同时长的数据。列出两段人数和变化;若查询在后台运行,检查到结果可用。

解释已保存的分析

了解已有报告的指标及返回结果所反映的情况。

/oo PostHog: 读取 PostHog 项目 [项目 ID] 中的分析 [分析 ID],解释筛选条件、所衡量的事件和返回结果,并指出数据无法回答的问题。

开始使用 PostHog

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 PostHog

    通过 PostHog OAuth 连接,或提供 Personal API Key 与正确实例基础 URL。

    连接 PostHog →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 目标 PostHog 组织与项目事件定义的访问权限。
  • 提供项目 ID 与事件定义 ID 或准确名称。事件定义描述跟踪资料,与采集的事件数据行不同。

PostHog 工具

读取项目中的事件和属性定义、运行产品查询、查看已保存的分析。AI 可整理结果、添加发布标注,并按你的说明更新埋点描述。

查看事件定义

列出项目事件定义,并按 ID 查看单个定义。

完善事件描述

按名称读取定义后,应用指定描述变更。

产品查询与分析

比较已记录的行为,查看已保存分析的背景。

57 个工具

Get Current User

获取与 PostHog 个人 API 密钥关联的当前用户。

posthog.get_current_user

List Projects

列出当前或指定组织的 PostHog 项目。

posthog.list_projects

Get Project

从当前或指定组织获取 PostHog 项目。

posthog.get_project

List Event Definitions

列出 PostHog 项目的事件定义。

posthog.list_event_definitions

Get Event Definition

按 ID 获取 PostHog 事件定义。

posthog.get_event_definition

Create Event Definition

为 PostHog 项目创建事件定义。

posthog.create_event_definition

Update Event Definition

按 ID 部分更新 PostHog 事件定义。

posthog.update_event_definition

Delete Event Definition

按 ID 删除 PostHog 事件定义。

posthog.delete_event_definition

Get Event Definition By Name

按确切事件名称获取 PostHog 事件定义。

posthog.get_event_definition_by_name

Get Event Definition Primary Properties

获取为 PostHog 事件定义配置的主要属性。

posthog.get_event_definition_primary_properties

Bulk Update Event Definition Tags

批量添加、删除或设置 PostHog 事件定义的标签。

posthog.bulk_update_event_definition_tags

List Property Definitions

列出 PostHog 项目的属性定义。

posthog.list_property_definitions

Get Property Definition

按 ID 获取 PostHog 属性定义。

posthog.get_property_definition

Update Property Definition

按 ID 部分更新 PostHog 属性定义。

posthog.update_property_definition

Delete Property Definition

按 ID 删除 PostHog 属性定义。

posthog.delete_property_definition

Bulk Update Property Definition Tags

批量添加、移除或设置 PostHog 属性定义的标签。

posthog.bulk_update_property_definition_tags

List Annotations

列出 PostHog 项目的注释。

posthog.list_annotations

Get Annotation

按 ID 获取 PostHog 注释。

posthog.get_annotation

Create Annotation

在 PostHog 项目中创建注释。

posthog.create_annotation

Update Annotation

按 ID 部分更新 PostHog 注释。

posthog.update_annotation

Delete Annotation

使用官方软删除约定将 PostHog 注释标记为已删除。

posthog.delete_annotation

List Cohorts

列出 PostHog 项目的群组。

posthog.list_cohorts

Get Cohort

按 ID 获取 PostHog 群组。

posthog.get_cohort

Create Cohort

在 PostHog 项目中创建群组。

posthog.create_cohort

Update Cohort

按 ID 部分更新 PostHog 群组。

posthog.update_cohort

Delete Cohort

使用官方软删除约定将 PostHog 群组标记为已删除。

posthog.delete_cohort

Add Persons To Static Cohort

向静态 PostHog 群组添加人员 UUID。

posthog.add_persons_to_static_cohort

Get Cohort Persons

列出属于 PostHog 群组的人员。

posthog.get_cohort_persons

Get Cohort Calculation History

获取 PostHog 群组的原始计算历史载荷。

posthog.get_cohort_calculation_history

List Insights

列出 PostHog 项目的洞察。

posthog.list_insights

Get Insight

按 ID 获取具有稳定顶层连接器形状的 PostHog 洞察。

posthog.get_insight

Run Query

运行 PostHog 查询并返回稳定的顶层查询结果形状。

posthog.run_query

Get Async Query Status

检索 PostHog 异步查询的状态和可用结果载荷。

posthog.get_async_query_status

Cancel Query

按项目 ID 和查询 ID 取消 PostHog 异步查询。

posthog.cancel_query

Create Insight

在项目中创建已保存的 PostHog 洞察。

posthog.create_insight

Update Insight

按 ID 更新已保存的 PostHog 洞察。

posthog.update_insight

Delete Insight

按 ID 删除已保存的 PostHog 洞察。

posthog.delete_insight

List Dashboards

列出 PostHog 项目的仪表板。

posthog.list_dashboards

Get Dashboard

通过 ID 获取 PostHog 仪表板,具有稳定的顶级连接器形状。

posthog.get_dashboard

Create Dashboard

在项目中创建 PostHog 仪表板。

posthog.create_dashboard

Update Dashboard

通过 ID 部分更新 PostHog 仪表板。

posthog.update_dashboard

Delete Dashboard

使用官方软删除契约将 PostHog 仪表板标记为已删除。

posthog.delete_dashboard

Run Dashboard Insights

运行 PostHog 仪表板上的所有洞察并返回其结果。

posthog.run_dashboard_insights

Copy Dashboard Tile

将现有的 PostHog 仪表板磁贴复制到另一个仪表板。

posthog.copy_dashboard_tile

Move Dashboard Tile

将 PostHog 仪表板磁贴移动到另一个仪表板。

posthog.move_dashboard_tile

Reorder Dashboard Tiles

重新排序 PostHog 仪表板上的磁贴。

posthog.reorder_dashboard_tiles

List Dashboard Collaborators

列出 PostHog 仪表板的协作者。

posthog.list_dashboard_collaborators

Add Dashboard Collaborator

向 PostHog 仪表板添加协作者。

posthog.add_dashboard_collaborator

Remove Dashboard Collaborator

从 PostHog 仪表板移除协作者。

posthog.remove_dashboard_collaborator

List Feature Flags

列出 PostHog 项目的功能开关。

posthog.list_feature_flags

Get Feature Flag

通过 ID 获取 PostHog 功能开关。

posthog.get_feature_flag

Create Feature Flag

在 PostHog 项目中创建功能开关。

posthog.create_feature_flag

Update Feature Flag

通过 ID 部分更新 PostHog 功能开关。

posthog.update_feature_flag

Delete Feature Flag

通过将 deleted 设置为 true 软删除 PostHog 功能开关。

posthog.delete_feature_flag

Get Feature Flag Status

获取 PostHog 功能开关的计算状态。

posthog.get_feature_flag_status

Get Feature Flag Dependent Flags

列出依赖于 PostHog 功能开关的功能开关。

posthog.get_feature_flag_dependent_flags

Get Feature Flags Local Evaluation

获取 PostHog 功能开关的本地评估载荷。

posthog.get_feature_flags_local_evaluation

常见问题

修改事件说明会改变已采集的数据吗?

它修改的是事件元数据,例如描述,不会产生埋点事件,也不会改写历史事件记录。

可以不用 Personal API Key 连接吗?

可以使用 OAuth 授权作为替代连接方式。

可以比较两个时期的产品使用情况吗?

可以。说明项目、事件、日期,以及需要事件次数还是独立用户数。助手可运行查询并解释返回结果;单凭使用量的变化无法确定原因。

连接 PostHog

关于 PostHog ↗