技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
heatmap-analysis【数据与研究】Analyze user interaction heatmaps for attention patterns and click behavior
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: heatmap-analysis description: Analyze user interaction heatmaps for attention patterns and click behavior allowed-tools:
Analyze user interaction heatmaps to identify attention patterns, click concentrations, and scroll depth insights for UX optimization.
{
"type": "object",
"properties": {
"dataSource": {
"type": "string",
"enum": ["hotjar", "crazyegg", "clarity", "custom"],
"description": "Heatmap data source"
},
"heatmapType": {
"type": "string",
"enum": ["click", "move", "scroll", "attention"],
"default": "click"
},
"dataPath": {
"type": "string",
"description": "Path to heatmap data file or API endpoint"
},
"pageUrl": {
"type": "string",
"description": "URL of the analyzed page"
},
"segmentation": {
"type": "object",
"properties": {
"device": { "type": "string" },
"dateRange": { "type": "object" }
}
},
"thresholds": {
"type": "object",
"properties": {
"hotspot": { "type": "number", "default": 0.7 },
"coldZone": { "type": "number", "default": 0.1 }
}
}
},
"required": ["dataSource", "dataPath"]
}
{
"type": "object",
"properties": {
"hotspots": {
"type": "array",
"description": "High-engagement areas"
},
"coldZones": {
"type": "array",
"description": "Low-engagement areas"
},
"scrollDepth": {
"type": "object",
"description": "Scroll depth percentiles"
},
"clickPatterns": {
"type": "array",
"description": "Click concentration analysis"
},
"recommendations": {
"type": "array",
"description": "UX improvement recommendations"
},
"visualizationPath": {
"type": "string",
"description": "Path to generated visualization"
}
}
}
const result = await skill.execute({
dataSource: 'hotjar',
heatmapType: 'click',
dataPath: './heatmap-export.json',
pageUrl: 'https://example.com/landing',
thresholds: { hotspot: 0.7, coldZone: 0.1 }
});