用途
Clarity Analyzer 用于分析来自 Microsoft Clarity 的 CSV 导出数据,将网站访客的点击和滚动原始数据转化为结构化的 CRO(转化率优化)洞察,并给出可执行的建议。
主要能力
- 读取并校验 Clarity 导出的 CSV 文件,识别标准格式中的元数据行(项目名称、日期范围、URL 正则过滤、页面浏览量、总点击量)以及点击 CSV 列(Rank、Button/CSS 选择器、Clicks、% of clicks)和滚动 CSV 列(Scroll depth、No. of visitors、% drop off)。
- 输出结构化分析,包含五个部分:页面摘要、滚动深度分析、点击行为分析、关键发现、优化建议。
- 滚动深度分析:以表格展示关键深度里程碑,识别访客流失最陡的“滚动悬崖”,并指出到达 25%、50%、75%、100% 的访客比例。
- 点击行为分析:将 CSS 选择器翻译为人类可读的元素名称(导航链接、CTA、筛选下拉框、搜索框、卡片等),合并同一 UI 元素的相关点击并报告合计数量,以排名表格呈现。
- 关键发现:以平实语言给出 3-5 条关于访客意图和行为的观察,聚焦访客想做什么以及页面在何处让他们受挫。
- 优化建议:与数据直接关联、可执行且按优先级排序的建议。
- 多页面分析:分别呈现每个页面,并增加对比部分,突出参与度模式的差异。
- 小样本提示:若页面浏览量低于约 30,会提示数据过于有限,无法得出可靠的行为结论,但仍会指出方向性信号。
- 生成 Slack 摘要:分析后询问用户是否需要适合粘贴到团队 Slack 频道的简洁摘要,包含一行 TL;DR、带粗体标题的短段落(“The numbers”“What's happening”“What we think we should do”“Next steps”)、要点列表,并以对话引子(“Thoughts?”)结尾。
使用方式
当用户提供 Clarity CSV 文件(点击数据、滚动数据或两者),或提及“Clarity export”“Clarity data”“scroll depth data”“click heatmap”等,或询问热图、页面表现、CRO、用户行为分析,或提出“用户在哪里点击”“用户在哪里流失”“这个页面上什么在起作用”等问题,或提供包含“Scroll depth”“No. of visitors”“% drop off”“Button”“Clicks”“% of clicks”等列的 CSV 时,即可使用该技能。
技能会先读取并校验 CSV;若文件以名称或路径引用则直接读取,若用户指向目录则查找符合常见 Clarity 命名模式的 CSV 文件。随后将分析直接输出到对话中,使用表格展示滚动深度和点击排名,使用粗体标题和编号列表呈现发现与建议,语气分析性强但易于理解。输出为对话式 Markdown,直接打印到控制台,而非文件。
适用场景
- 分析单个页面的访客点击与滚动行为。
- 对比多个页面的参与度模式。
- 将 Clarity 的 CSS 选择器点击数据翻译为可理解的元素名称并合并相关点击。
- 基于点击和滚动数据生成 CRO 发现与建议。
- 生成适合团队 Slack 频道分享的简洁摘要。
限制
- 需要 Microsoft Clarity 导出的 CSV 文件(点击和/或滚动数据)。
- 需要文件读取权限(Claude Code 或已选择文件夹的 Cowork)。
- 可选:被分析页面的截图(有助于将 CSS 选择器映射到视觉元素)。
- 可选:Microsoft Clarity MCP 服务器,用于无需手动导出 CSV 即可拉取数据。
- 官方 Clarity MCP 服务器提供数据访问,但不解释数据或生成 CRO 建议;本技能是分析层。Clarity 的点击级 CSS 选择器数据目前无法通过 MCP 服务器的 API 获取,因此 CSV 导出路径仍有价值。
- 若页面浏览量低于约 30,数据过于有限,无法得出可靠的行为结论。
与官方 Clarity MCP 服务器的关系
Microsoft 提供官方 Clarity MCP 服务器,可实时连接 Clarity 账户。两者互补:Clarity MCP 服务器负责数据访问,通过自然语言查询拉取指标(流量、参与时长、滚动深度)和会话录制,但不解释数据或生成 CRO 建议;本技能是分析层,将点击和滚动数据转化为可执行洞察。若已连接 Clarity MCP 服务器,可用其拉取数据,再将导出交给本技能进行 CRO 分析。