Agent Skillsnexu-io/html-video › frame-data-chart-nyt

frame-data-chart-nyt

GitHub

生成《纽约时报》风格的数据图表,支持折线、柱状及范围带。采用手写SVG,严格遵循NYT排版规范(字体、配色、布局),内置错峰揭示动画。适配1920x1080画布,输出单文件HTML,适用于视频片段或社交媒体卡片。

templates/frame-data-chart-nyt/SKILL.md nexu-io/html-video

Trigger Scenarios

需要制作纽约时报风格数据图表 将CSV/JSON数据转化为新闻级可视化 生成带有错峰动画效果的数据展示

Install

npx skills add nexu-io/html-video --skill frame-data-chart-nyt -g -y
More Options

Non-standard path

npx skills add https://github.com/nexu-io/html-video/tree/main/templates/frame-data-chart-nyt -g -y

Use without installing

npx skills use nexu-io/html-video@frame-data-chart-nyt

指定 Agent (Claude Code)

npx skills add nexu-io/html-video --skill frame-data-chart-nyt -a claude-code -g -y

安装 repo 全部 skill

npx skills add nexu-io/html-video --all -g -y

预览 repo 内 skill

npx skills add nexu-io/html-video --list

SKILL.md

Frontmatter
{
    "od": {
        "mode": "video",
        "preview": {
            "type": "html",
            "entry": "index.html",
            "reload": "debounce-100"
        },
        "surface": "video",
        "scenario": "video",
        "upstream": "https:\/\/github.com\/nexu-io\/html-anything",
        "design_system": {
            "requires": false
        },
        "example_prompt": "Use the NYT-Style Data Chart Frame template to turn my content into a frame with NYT-newsroom typography, staggered reveal animation, and editorial-grade charts. Preserve the template's visual signature, use real content and data, and avoid lorem ipsum or placeholder images.",
        "example_prompt_i18n": {
            "zh-CN": "用「NYT 风数据图表帧」模板把我的内容做成一段「NYT-newsroom 排版 + 错峰揭示动画 + 编辑级图表 (折线\/柱\/范围带)」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsum 和占位图片。"
        }
    },
    "name": "frame-data-chart-nyt",
    "tags": [
        "data",
        "chart",
        "nyt",
        "editorial",
        "frame"
    ],
    "emoji": "📈",
    "en_name": "NYT-Style Data Chart Frame",
    "zh_name": "NYT 风数据图表帧",
    "category": "video",
    "featured": 46,
    "scenario": "video",
    "example_id": "sample-frame-data-chart-nyt",
    "aspect_hint": "1920×1080 (16:9)",
    "description": "NYT-newsroom typography, staggered reveal animation, and editorial-grade charts (line, bar, or range band).",
    "example_desc": "8 年周活跃用户折线 + NYT red accent + 注释 mono",
    "example_name": "NYT 风折线图 · 全球用户量",
    "en_description": "NYT-newsroom typography, staggered reveal animation, and editorial-grade charts (line, bar, or range band).",
    "example_format": "markdown",
    "zh_description": "NYT-newsroom 排版 + 错峰揭示动画 + 编辑级图表 (折线\/柱\/范围带)",
    "example_tagline": "编辑级图表 + 错峰揭示",
    "example_source_url": "https:\/\/hyperframes.heygen.com\/catalog",
    "example_source_label": "hyperframes · data-chart"
}

【模板: NYT 风数据图表帧】 【意图】把一段数据 (CSV / JSON / 一句结论) 做成《纽约时报》专栏感的单帧/动画图表, 适合视频片段或推特卡。Inspired by hyperframes data-chart。

【画布】1920×1080, 暖白底 #f7f5ee 或墨黑底 #0e0e0e 二选一; 文字色和背景相反。

【布局】

  • 顶部 kicker (11px uppercase letterspace 0.14em, 颜色 = accent 红 #a91d1d 或 mint #5fb38a): 数据来源 + 类目, 如 "GLOBAL · WEEKLY ACTIVE USERS · 2018–2026"。
  • 大字标题 (Cheltenham / Playfair / Source Serif Pro, 5.6vw, italic 副标可选): 一句结论。结论必须从用户数据中提炼, 不是描述图。
  • 图表区 (占画布 55-65%):
    • 折线: 1-2 条线, 主线 ink 实心 2.5px, 次线 dashed 1.5px; 数据点用 6px 实心圆; 关键点旁标注 2024 · 412M 黑色 mono 小字。
    • 柱状: 全部 ink 单色或加 1 道 accent 高亮柱; 柱顶大数字; 柱底类目斜体 (Cheltenham italic)。
    • 范围带 (range band): 浅灰填充 #e6e2d2 包络 + 中线 ink。
  • 底部 source + footnote (10px mono, opacity 0.6): "Source: 用户数据 · Chart by html-anything"。
  • 错峰揭示动画: 标题 fade-in (0s), kicker (200ms), 折线 stroke-dashoffset 1.2s ease-out (400ms), 数据标签依次 100ms 间隔。可被 prefers-reduced-motion 关闭。

【设计细节】

  • 绝不: 使用 chart.js / d3 库 (除非 jsdelivr CDN 引入); 推荐手写 SVG, 不超过 80 行 inline。
  • 字体: 标题 Source Serif ProCheltenham (无则用 Playfair Display); body IBM Plex SansInter; 数据标签 IBM Plex Mono
  • 1 个主色 (ink) + 1 个 accent (NYT red #a91d1d / 编辑 mint #5fb38a / 暖橙 #d97757 三选一)。
  • Y 轴刻度仅 hairline + 3-4 个 tick, 标签在轴外侧 mono 字。
  • 严禁 grid 全屏铺线、阴影、3D 立体柱; 严禁 emoji。
  • 必须用用户提供的数据。如果输入是文本结论, 自动估算合理坐标 (但要标注 "schematic"); 如果是 CSV/JSON, 直接绘制。
  • 单文件 HTML; 数据点旁注释格式: <text class="annot">2024 · 412M</text>

Version History

  • c414ecc Current 2026-07-05 18:25

Same Skill Collection

templates/frame-bold-poster/SKILL.md
templates/frame-bold-signal/SKILL.md
templates/frame-build-minimal/SKILL.md
templates/frame-creative-voltage/SKILL.md
templates/frame-data-rollup/SKILL.md
templates/frame-electric-studio/SKILL.md
templates/frame-glitch-title/SKILL.md
templates/frame-light-leak-cinema/SKILL.md
templates/frame-liquid-bg-hero/SKILL.md
templates/frame-logo-outro/SKILL.md
templates/frame-pentagram-stat/SKILL.md
templates/frame-takram-organic/SKILL.md
templates/vfx-text-cursor/SKILL.md

Metadata

Files
0
Version
c414ecc
Hash
3acbe9da
Indexed
2026-07-05 18:25

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-08 23:45
浙ICP备14020137号-1 $bản đồ khách truy cập$