SuperAPI AI 工具集

visualization-builder

数据与分析

查看项目

更新于 10-15 09:16

技能介绍

Visualization Builder 是一个专注于数据可视化的技能,用于创建有效且适合发布的数据图表。

用途

  • 为特定分析信息选择合适的图表类型。
  • 修复现有图表中杂乱、误导或无法说明重点的问题。
  • 构建无需口头解释即可用于高管演示的图表。
  • 在报告或仪表盘中产出一致且符合品牌风格的视觉。
  • 创建对色盲观众或屏幕阅读器友好的无障碍图表。

主要能力

  • 按信息类型选择图表:比较(柱状图)、时间趋势(折线图)、构成/部分与整体(堆叠柱状图,饼图仅用于 2–3 个类别)、分布(直方图、箱线图)、关系(散点图)。信息类型决定图表类型。
  • 使用预置专业样式构建基础图表:白底网格、无衬线字体、无障碍配色,并刻意设置坐标轴、刻度和比例,而非依赖默认值。
  • 应用视觉层级:让最重要的数据元素在视觉上占主导(更粗的线、更深的柱、独特的颜色),弱化次要系列,移除不服务于信息的元素(网格线 alpha 为 0.2,去掉顶部和右侧边框)。
  • 为读者添加标注:标题陈述发现(例如“Mobile churn is 2× desktop”)而不是变量名(例如“Churn by device type”),并在图上直接标注关键数据点、阈值和参考线,附上数据来源与日期。
  • 导出与验证:打印用 300 DPI,网页用 150 DPI;在实际显示尺寸下查看图表,检查关键信息是否能在 5 秒内读懂、是否在灰度下仍然有效。如果图表属于更大交付物的一部分,填写 assets/viz_spec_template.md。

使用方式

使用该技能需要准备:要可视化的数据(处于正确聚合粒度)、图表必须传达的单一关键信息、受众(技术或高管)与展示场景(演示幻灯片、报告、仪表盘、邮件)、适用的品牌色或样式指南,以及任何无障碍要求(色盲友好配色、替代文本)。

输出包括:

  • scripts/chart_builder.py:创建带预设样式、标注辅助和导出设置的专业 matplotlib/seaborn 图表。
  • references/chart_selection_guide.md:何种信息对应何种图表类型,以及常见图表错误与修复方式。
  • references/visual_design_principles.md:颜色、字体排印、层级、标注和无障碍原则。
  • assets/viz_spec_template.md:图表规格模板,包含信息、数据来源、图表类型、标注和导出要求。

适用场景

适合选择图表类型、设计演示视觉、构建仪表盘图表、统一报告/仪表盘品牌视觉,以及制作无障碍图表的场景。

限制

资料未提供该技能的收费、价格、平台要求、具体安装命令或效果保证等信息。