SuperAPI AI 工具集

tufte-report

前端与建站

查看项目

更新于 10-15 21:53

技能介绍

用途:依据给定数据生成单文件 HTML 报告,结合编辑式叙事与交互式数据可视化,风格遵循 Tufte 原则:高数据墨水比、小倍数、迷你图、分层阅读、文字与图形同空间(边注而非脚注)。

主要能力:支持从 CSV、JSON、SQLite、API 或原始数字等来源,先归一化为 ReportData 中间格式再渲染;提供 KPI 卡片、趋势图、数据表、相关性矩阵、热力图等可组合区块;含设计令牌、组件、图表与数据适配参考文档。

使用方式:构建前需确认数据源、报告要回答的核心问题、章节数(上限 8)、输出格式与时间预算;生成后可用预览服务器迭代:python3 ~/.claude/skills/tufte-report/scripts/serve.py report.html,端口 localhost:8042,仅依赖 Python 标准库。

限制:无构建工具与框架;每节最多 2 种图表、每图最多 3 色;禁用 3D、饼图、环形图与无意义动画;每图需一句话图注;连续图表间需用叙事、表格或装饰分隔;file:// 下 CDN 图表不加载,须用 localhost 测试;不得无计算就声称相关性。收费、价格与平台支持暂未提供。