{"id":"frame-data-chart-nyt","name":"frame-data-chart-nyt","summary":"NYTニュースルームの組版+オフピーク時の公開アニメーション+編集グレードのチャート(行/列/レンジバンド)","body":"【模板: NYT 风数据图表帧】\n【意图】把一段数据 (CSV / JSON / 一句结论) 做成《纽约时报》专栏感的单帧/动画图表, 适合视频片段或推特卡。Inspired by hyperframes data-chart。\n\n【画布】1920×1080, 暖白底 `#f7f5ee` 或墨黑底 `#0e0e0e` 二选一; 文字色和背景相反。\n\n【布局】\n- **顶部 kicker** (11px uppercase letterspace 0.14em, 颜色 = accent 红 `#a91d1d` 或 mint `#5fb38a`): 数据来源 + 类目, 如 \"GLOBAL · WEEKLY ACTIVE USERS · 2018–2026\"。\n- **大字标题** (Cheltenham / Playfair / Source Serif Pro, 5.6vw, italic 副标可选): 一句结论。**结论必须从用户数据中提炼**, 不是描述图。\n- **图表区** (占画布 55-65%):\n  - 折线: 1-2 条线, 主线 ink 实心 2.5px, 次线 dashed 1.5px; 数据点用 6px 实心圆; 关键点旁标注 `2024 · 412M` 黑色 mono 小字。\n  - 柱状: 全部 ink 单色或加 1 道 accent 高亮柱; 柱顶大数字; 柱底类目斜体 (Cheltenham italic)。\n  - 范围带 (range band): 浅灰填充 `#e6e2d2` 包络 + 中线 ink。\n- **底部 source + footnote** (10px mono, opacity 0.6): \"Source: 用户数据 · Chart by html-anything\"。\n- **错峰揭示动画**: 标题 fade-in (0s), kicker (200ms), 折线 stroke-dashoffset 1.2s ease-out (400ms), 数据标签依次 100ms 间隔。可被 `prefers-reduced-motion` 关闭。\n\n【设计细节】\n- **绝不**: 使用 chart.js / d3 库 (除非 jsdelivr CDN 引入); 推荐手写 SVG, 不超过 80 行 inline。\n- 字体: 标题 `Source Serif Pro` 或 `Cheltenham` (无则用 `Playfair Display`); body `IBM Plex Sans` 或 `Inter`; 数据标签 `IBM Plex Mono`。\n- 1 个主色 (ink) + 1 个 accent (NYT red `#a91d1d` / 编辑 mint `#5fb38a` / 暖橙 `#d97757` 三选一)。\n- Y 轴刻度仅 hairline + 3-4 个 tick, 标签在轴外侧 mono 字。\n- 严禁 grid 全屏铺线、阴影、3D 立体柱; 严禁 emoji。\n- 必须用用户提供的数据。如果输入是文本结论, 自动估算合理坐标 (但要标注 \"schematic\"); 如果是 CSV/JSON, 直接绘制。\n- 单文件 HTML; 数据点旁注释格式: `<text class=\"annot\">2024 · 412M</text>`。","author":"@nexu-io","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/nexu-io/html-anything/tree/main/next/src/lib/templates/skills/frame-data-chart-nyt","license":"Apache-2.0","category":"video","lang":"multi","tokens":732,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[{"path":"example.html","size":5203,"sha256":"3e862686c117bbdea84219bd83af36633bdd689a42dc8f9f4a3350ccc8f76956"},{"path":"example.md","size":388,"sha256":"1f9b43852eb42310c3ef846799af6874e17bb3fcd29140bbfa7058f20bdcae8c"}],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":["cdn.tailwindcss.com"]}}