Finance Data Analysis
AI驱动的财务分析与可视化工具,支持KPI追踪与自动化报告生成。
通过AI代理实现产品行为分析,支持漏斗、留存、实验等数据洞察。
openclaw skills install @dannyshmueli/agent-analytics命令、参数、文件名以原文为准
通过您的 AI 代理进行产品分析。当用户希望代理安装 Agent Analytics、查询产品行为、诊断激活或留存情况、检查路径与漏斗、运行实验读取,或决定下一步增长行动时,请使用此技能。
CLI 是执行的基础环境。扫描器是可选的无代码或仅 URL 审计辅助工具;当项目代码可用时,应在依赖扫描器建议前先检查产品代码。框架配方应放在 references/growth-recipes.md 中,而非作为独立技能存在。
npx --yes @agent-analytics/cli@0.5.33 <command>。curl、本地仓库脚本、MCP 工具或本地安装的二进制文件替代。projects、all-sites、create、stats、insights、events、properties、properties-received、breakdown、pages、paths、journey、sessions-dist、retention、funnel、experiments、context、portfolios、feedback 和 upgrade-link。0.5.33 版本中没有 report 命令。请从固定命令输出自行生成最终报告,而不是调用 report。query。不要用 query 开始广泛的增长诊断;不要从用户原始文本直接构建 --filter JSON。PRO_REQUIRED 或免费版读取上限,请说明被阻止的原因,运行 upgrade-link --detached --reason "<为什么需要 Pro>" --command "<被阻塞的命令>",发送仪表盘交接链接,升级后运行 whoami,再重新执行被阻塞的命令。仅在有意轮询时使用 upgrade-link --wait。仪表盘页面将首先确认与 CLI 使用同一账户,并显示被阻塞的命令及原因。create 前验证项目名称:^[a-zA-Z0-9._-]{1,64}$。对于 Claude Code、Codex、Cursor 及本地 CLI 运行时,从正常的浏览器授权开始:
npx --yes @agent-analytics/cli@0.5.33 login
npx --yes @agent-analytics/cli@0.5.33 create my-site --domain https://mysite.com
npx --yes @agent-analytics/cli@0.5.33 events my-site --event <first_useful_event> --days 7 --limit 20不要因为工作在代理内部就随意选择分离登录。对于 Paperclip、OpenClaw 及其他基于问题的运行时,请运行 login --detached,发送授权 URL,等待完成码,然后执行打印出的交换命令。
在 OpenClaw 及类似托管运行时中,使用持久化认证存储且永不提交:
export AGENT_ANALYTICS_CONFIG_DIR="$PWD/.openclaw/agent-analytics"
npx --yes @agent-analytics/cli@0.5.33 login --detached
npx --yes @agent-analytics/cli@0.5.33 auth status
AGENT_ANALYTICS_CONFIG_DIR="$PWD/.openclaw/agent-analytics" npx --yes @agent-analytics/cli@0.5.33 projects--config-dir "$PWD/.openclaw/agent-analytics" 也有效。永远不要提交 .openclaw/agent-analytics/config.json。更多设置详情参见 references/setup-auth.md。
Agent Analytics 以项目为先,具备组合管理意识。在设置、分析读取或埋点建议之前,需先将目标分类为项目内工作、项目内的某个表面,或相关项目的组合管理任务。
决策规则:子域名通常是表面;移动端在与主产品共享激活和生命周期时为表面;免费工具若服务于相同产品循环,则视为表面;localhost、测试环境、本地网络地址和预览环境属于设置或质量保证表面;独立产品应作为单独项目置于同一组合下。若 URL 与预期不符,不要立即判定为失败。请澄清其所属的项目和表面。
作用域命令:项目内设置或分析使用项目命令;相关项目分组使用 portfolios create、portfolios update 和 portfolios list;共享目标、角色和里程碑仅在组合解释中使用。标准文档:<https://docs.agentanalytics.sh/guides/projects-surfaces-portfolios/>。
对于跨项目身份关联,需双向配置:追踪器的 data-link-domains 会在相关域名间传递匿名的 _aa 值,但只有服务端的组合范围才能使独立项目共享身份。使用 portfolios create、portfolios update 和 portfolios list 创建身份组合,定义成员边界和以隐私为先的邮箱查找范围。仅 data-link-domains 会装饰链接,但不会使独立项目共享身份。除非双方均已配置,否则不要声称跨项目严格用户转化。
安装追踪或事件时,采用基于同意、由项目所有的工作流。不要猜测。不要过度追踪。不要安装不对应产品目标或代码库中具体流程的通用事件。
create <project> --domain <origin> 或 projects 命令创建或识别项目;--domain 是配置起点,而非项目标识。signup_completed、subscription_started、install_completed、project_created 或 first_event_received。data-aa-event、data-aa-impression、window.aa.track(...)、服务端追踪、aa.identify(...) 和 aa.set(...)。仅在能推动具体增长决策时才启用滚动深度、表单追踪、下载、性能/错误/指标、SPA 追踪等功能。events <project> 验证首个有用事件,并总结已安装事件使用户的代理能够回答的问题。为本项目设置 Agent Analytics。若需浏览器授权,请打开并等待我确认。我将使用 Google 或 GitHub 登录并批准。若浏览器回调无法恢复,请向我索取完成码作为备用。之后,创建或识别匹配的 Agent Analytics 项目,安装项目所属的追踪器,仅添加与本仓库产品流程相关的有意义自定义事件,解释每个事件的作用,并验证首个有效事件。使用 context get 和 context set 实现紧凑的自我优化记忆机制。在任何项目特定分析开始前,解析项目后运行 context get <project>。context set 会替换存储的上下文;始终先读取现有上下文,合并变更,并保留仍有效的目标、激活事件、术语表条目和注释。
保持上下文简洁。保存持久的产品事实:目标、激活定义、事件名称对应的意义,以及重大产品变更的时间标注(如落地页、定价、引导流程、功能、发布或实验变更)。更新术语表条目前,请通过 properties <project> 或 properties-received <project> 检查当前事件名称。
跳过冗余信息:每周指标值、临时峰值、粘贴的报告、原始笔记、长篇笔记、用户列表、PII、密钥、git 提交日志和猜测。不要存储 git 提交日志。不要虚构不支持的字段,如 findings、learnings 或 open_questions;仅存储符合 goals、activation_events、事件名 glossary 和 annotations 的内容。
注释使用 occurred_at、title,可选 note。保持稀少:最多 100 条,JSON 正文不超过 512KB。分析响应仅包含请求日期范围及其前后各一天内的注释;context get 返回全部注释。对于多项目或多域名系统,除非人工明确说明,否则应保持激活事件和术语表独立。示例激活事件:试用注册加首个项目创建;邀请同事。这使得下一次分析更具智能性。
采用此闭环增长方法应对广泛问题,如激活流失点、下一步修复方向或应开展的实验。该流程为指导建议,非刚性规范。
projects 开始。npx --yes @agent-analytics/cli@0.5.33 context get my-site
npx --yes @agent-analytics/cli@0.5.33 funnel my-site --steps-json '[{"event":"page_view"},{"event":"signup_completed"},{"event":"first_value"}]'context get <project>,并将配置的激活事件视为激活的唯一真实依据。若缺少激活定义,请主动询问或配置,不得沉默猜测。properties <project>、properties-received <project> 和近期 events <project> 发现真实情况。funnel 分析有序激活流失,包括人群、窗口、步骤事件、身份基础、严格存活者、最大绝对损失和最大相对损失。当步骤或标签需要精确表达时,优先使用 --steps-json。paths 分析围绕激活目标的会话内进入、退出、绕行和流失行为;不要将路径用于长周期归因。events 或 journey。retention 分析用户留存,而非混合活跃用户声明。比较同龄组别,并注意右删失期。漏斗分析师行为准则:明确定义人群与转化窗口,展示数量与比率,识别主要驱动因素,检查分段/表面集中度,避免模糊的追踪建议。
技能:Agent Analytics
版本:4.0.33
分块:3/3
识别每个项目在增长系统中的角色,然后根据该角色对照项目本地指标进行分析。除非用户明确指定,否则不要将同一激活定义复用于应用、文档、目录、落地页或线索生成类项目。
以决策结论开头,再用数据证据支撑。针对漏斗、留存、路径、实验、归因和审计等场景,回答应遵循以下结构:
指标质疑原则:
注册数 ≠ 激活。优先关注留存激活用户、收入、回报率或持久价值,而非仅看注册量。漏斗分析可揭示流失环节,但无法解释用户为何流失。未经实验或因果设计,不得将相关性等同于因果性。不能仅因转化率上升就断言实验成功。在增长问题中,添加最小必要事件或属性以解锁关键洞察。
示例:
最优假设:修复激活流程中的设置摩擦。
指标定义:app 首次引导页 → 设置说明页 → 注册 → 创建项目 → 收到首个事件,7 天内完成。
证据:注册与项目创建活动存在,但严格存活用户在收到首个事件前大幅下降。
局限说明:跨项目身份识别仅在配置了投资组合成员关系及链接域传递后有效。
下一步:按所选运行时拆分设置说明页用户,并分析其是否收到首个事件。仅在需要时加载对应参考文档:
references/setup-auth.md:登录模式、托管运行时存储、付费层级交接流程、安全命令示例。references/product-analytics-operating-model.md:项目/表面/投资组合结构,基于同意的埋点机制,上下文维护与验证方法。references/growth-recipes.md:AARRR、Bullseye、AIDA、STP、JTBD、4Ps 模型,漏斗/留存/实验模板,可复用提示词。在完成设置或分析前,请执行以下验证:
auth status 或 whoami 确认身份认证状态。projects 或 project 命令确认项目身份与来源信息。events <project> --event <event_name> --days 7 --limit 20 验证至少存在一个有意义的首事件。已收录 1 个 Skill