iSkills 原始文档
🔧

metrics

Top Agent Skill


metrics

Skill 简介

OpenClaw Skill - Pulse 是一个为开发者量身打造的 AI 分析工具,旨在简化对多种数据分析平台的集成与监控。Pulse 能够自动从 Mixpanel、Stripe、GA4(Google Analytics 4)和 GSC(Google Search Console)等服务中提取关键指标数据,并通过智能化的方式检测数据异常,及时向开发者发送预警通知。通过这个工具,开发者可以更高效地了解用户行为、监控收入变化、分析网站流量趋势,并快速响应潜在问题。

在现代开发流程中,数据驱动的决策变得越来越重要。然而,管理和整合多个数据源往往需要耗费大量时间和精力。Pulse 通过提供一个统一的接口和自动化脚本,帮助开发者摆脱繁琐的手动操作,将精力集中在数据分析和业务优化上。无论是初创公司还是成熟企业,Pulse 都能为数据驱动的决策提供强有力的支持。

主要功能

Pulse 的核心功能设计围绕数据获取、分析和预警展开,以下是几个关键功能:

  1. 多平台数据集成
    Pulse 支持从多个主流数据分析平台中提取数据,包括:
  2. Mixpanel:获取用户行为漏斗数据,例如注册、查询和结账的转化率。
  3. Stripe:监控收入、订阅数量、取消订阅和支付失败情况,并计算每月经常性收入(MRR)。
  4. GA4:分析网站流量来源、热门页面和流量趋势。
  5. GSC:获取网站在 Google 搜索中的表现数据,如搜索查询和展示次数。

  6. 自动化数据分析
    Pulse 提供了一系列预定义的脚本,用于自动化执行常见的数据分析任务。例如,funnel today 命令可以快速获取当天的用户行为漏斗数据,而 stripe 命令则可以实时获取 Stripe 的收入和订阅数据。

  7. 异常检测与预警
    Pulse 内置了异常检测机制,能够自动识别数据中的异常情况,例如漏斗转化率突然下降或收入大幅波动。一旦检测到异常,Pulse 会通过 Telegram 向开发者发送预警通知,确保问题能够及时被发现和处理。

  8. 自定义日期范围分析
    Pulse 支持通过日期参数进行自定义日期范围的数据分析。例如,funnel 2023-01-01 2023-01-31 命令可以获取指定日期范围内的用户行为漏斗数据,方便开发者进行更精细的数据分析。

  9. 全量报告生成
    通过 full report 命令,Pulse 可以一次性生成包含漏斗数据、Stripe 收入、GA4 流量和 GSC 搜索数据在内的全量报告,帮助开发者全面了解业务整体状况。

使用场景

  1. 日常数据分析
    开发者每天可以通过 Pulse 获取当天的用户行为漏斗数据、收入情况和网站流量趋势,快速了解业务的最新动态。

  2. 收入监控与预测
    通过定期获取 Stripe 的收入和订阅数据,开发者可以监控收入变化趋势,预测未来的收入情况,并及时发现潜在的支付问题。

  3. 网站流量分析
    Pulse 可以帮助开发者分析网站流量来源、热门页面和流量趋势,优化网站内容和推广策略,提高用户转化率。

  4. 异常检测与问题排查
    当数据出现异常时,Pulse 的预警机制可以及时通知开发者,帮助他们快速定位问题,例如漏斗转化率下降或支付失败率增加。

  5. 定期报告生成
    开发者可以设置 Pulse 定期生成全量报告,方便在团队内部进行数据共享和讨论,提高团队的数据驱动决策能力。

如何使用

安装与配置

  1. 创建工作目录并添加 Pulse Agent
    bash mkdir -p ~/.openclaw/agents/metrics/agent cp SOUL.md ~/.openclaw/agents/metrics/agent/ openclaw agents add metrics --workspace ~/.openclaw/agents/metrics

  2. 安装依赖
    bash npm install dotenv

  3. 配置凭证
    bash cp .env.example .env
    .env 文件中添加 Mixpanel、Stripe、GA4 和 GSC 的凭证信息。

启动对话

openclaw chat metrics "funnel today"

示例

示例 1:获取当天的用户行为漏斗数据

openclaw chat metrics "funnel today"

输出示例:

AI2SQL Funnel for Feb 16:

Signup Page       80u   126t
Signup Done       36u    38t (45%)
Query             37u    83t (86%)
Checkout Done      2u     2t (50%)

Overall: 80 → 2 paid (2.5%)

示例 2:获取 Stripe 收入和订阅数据

openclaw chat metrics "stripe"

输出示例:

Revenue: $58.00
New subs: 2 | Cancels: 0
Failed: 1
MRR: $3,420

总结

OpenClaw Skill - Pulse 是一个功能强大的 AI 分析工具,能够帮助开发者高效地管理和分析来自多个数据源的关键指标数据。通过自动化脚本和智能预警机制,Pulse 简化了数据分析流程,提高了工作效率。无论是日常的数据监控还是异常情况的快速响应,Pulse 都能为开发者提供可靠的支持。对于那些希望实现数据驱动决策的团队来说,Pulse 是一个不可或缺的工具。

通过使用 Pulse,开发者可以更专注于业务优化和创新,而不必在繁琐的数据管理任务上浪费时间。Pulse 的灵活性和可扩展性也使其能够适应不同规模和类型的项目,为各种开发需求提供定制化的解决方案。

GitHub 参考 iSkills 专业中文解析 · 2026-03-22 更新

探索更多 Top Agent Skills