用途:Chart Clarity 用于创建、审查和重设数据可视化,让定量比较一目了然,去除装饰性图表垃圾。它改编自 Caylent 的 MIT 许可 tufte-data-viz 技能,应用 Edward Tufte 核心可视化原则,并增加屏幕优先的无障碍、响应式、深色模式、渐进披露和人类可读数字要求。
主要能力:覆盖 Recharts、ECharts、Chart.js、matplotlib、Plotly、seaborn、D3.js、SVG 和 HTML。可生成图表代码,审查现有图表是否存在误导设计、杂乱、无障碍或可读性问题,也可在不改变仪表盘结构的前提下重设图表样式。支持折线图、条形图、散点图、小倍数图、迷你图、斜率图、热力图和数据表等。
使用方式:工作流为:明确信息(标题应陈述发现,如“Q2 收入超目标 24%”);确定比较背景(基线、上期、目标、平均、同行或分布);选择图表类型(默认拒绝饼图,改用排序水平条形图);应用通用规则;从 references/rules/ 读取一个匹配的库参考文件;最后用检查清单验证。通用规则包括:移除顶部和右侧边框、直接标注代替图例、默认移除网格线、使用范围框坐标轴、避免 3D 和装饰效果、普通图表宽高比接近 1.5:1、灰色数据标记加一个强调色、浅色背景 #fffff8 或深色 #151515、衬线字体、不使用双 Y 轴、直接标注峰谷和异常点、显示比较背景、工具提示简洁、渐进披露、无障碍对比度、响应式布局、尊重 prefers-reduced-motion、深色模式单独调色板、标题陈述发现、数字人类可读、不要为仅一两个数字制图。
适用场景:用户要求创建图表、图形、绘图、仪表盘可视化、迷你图、斜率图、数据表或可视化审查时使用。不适用于构建静态信息图或富 HTML 制品、设计幻灯片、设计标志或非数据视觉。
限制:资料未提供具体安装命令、收费或价格信息。实现细节需读取对应库参考文件;资料未提供完整代码示例。