Skip to content

HKUSTDial/DataMagic

Repository files navigation

DataMagic Logo

将结构化数据转化为带旁白的动态数据故事。

无需写脚本,无需做动画,上传数据即可生成专业的数据故事视频。

VLDB 2026 Demo arXiv docs Status

中文 | English

🔥 动态⚡ 快速上手🌟 生成示例🎯 生成模式📖 引用🤝 交流社区

论文与项目相关链接

在线试用: https://datamagic.chat/

项目主页: https://datamagic-home.github.io

论文: DataMagic: Transforming Tabular Data into Data Insight Video

🔥 动态

  • [2026.06.20] 🚀 DataMagic 正式上线!前往 datamagic.chat 试用,上传数据即可在几分钟内生成带旁白的数据视频。
  • [2026.06.20] 🧩 发布 datamagic-video skill,可复用的指导,教 AI 编程智能体(Claude Code、Cursor、Codex)把表格数据变成带旁白的动态数据视频。
  • [2026.06.18] 📄 我们的论文 "DataMagic: Transforming Tabular Data into Data Insight Video"VLDB 2026 Demo Track 录用,现已上线 arXiv

⚡ 快速上手

  1. 上传数据:CSV 或 Excel 表格
  2. 查看 AI 推荐:图表类型、旁白脚本、视觉风格
  3. 导出视频:下载生成好的数据故事视频

🎯 生成模式

完整流程:从一份数据表格出发,AI 自动分析数据、规划叙事结构、为每个场景生成旁白和动效,动效与旁白自动同步,最终输出一段完整的多场景数据视频。适合需要高质量呈现的场合,比如业务汇报、研究展示,以及向团队或领导展示分析结论。

快速生成:流程与完整流程相同,AI 同样负责规划内容和生成旁白,区别在于场景渲染使用预置视觉模板而非逐场景 AI 生成,因此速度更快,但视觉上没有完整流程那么精细。适合对效率要求更高的用户,比如需要定期产出报告、或对视觉风格没有特别要求的场景。

单图表生成:不需要完整视频,只需要一张能说明数据的动态图表。粘贴数据,快速生成一张带动效的图表,直接用在 PPT、对外报告或社交媒体里。适合想快速表达单个数据洞察、不需要完整叙述结构的用户。

Note

快速生成单图表生成 目前处于测试阶段(Beta)。常见用例下运行正常,但在一些边缘情况下可能出现非预期结果。欢迎通过 Issues 反馈问题。

🎬 演示视频

DataMagic-Demo.mp4

系统流程展示:从上传数据到输出带旁白的动态视频。

🌟 生成示例

Q4-Sales.mp4

Q4 销售分析
基于销售数据的动态柱状图和趋势可视化。
Renewable-Energy.mp4

全球可再生能源转型
围绕 2018-2024 年全球可再生能源装机容量展开叙事,突出太阳能快速增长以及化石能源占比下降。
Tech-Revenue.mp4

2024 科技公司营收排行
对比主要科技公司的 2024 年营收表现,展示 Amazon 的规模优势以及 Apple、Google、Nvidia、Meta 等公司的位置。
Tech-Growth.mp4

科技增长与市场动能
以执行摘要的方式回顾 2024 年科技行业表现,对比营收规模与增长速度,并突出 Nvidia 的高增长动能。

🎨 模板库

内置 100+ 种视觉风格,覆盖柱状图、折线图、饼图、散点图、桑基图、瀑布图、KPI 卡片等类型,每种样式均有预览图和社区评分。生成前可提前浏览并标记偏好风格。

DataMagic 模板库

✨ 功能概览

DataMagic 以数据绑定场景(视觉元素直接绑定数据字段,可追溯可编辑)和旁白感知时序(动画与旁白自动对齐,生成有叙事感的完整视频)为核心。

  • AI 辅助推荐图表类型和视觉模板。
  • 支持运行时预览、直接视觉编辑和自然语言修改。

🧩 数据视频 Skill

我们同时公开 datamagic-video,一个把数据视频方法论教给 AI 编程智能体(Claude Code、Cursor、Codex 等)的 skill,涵盖叙事模式、图表选择、DVSpec 编写、旁白写作、动画时序。它产出的视频用开源工具链即可渲染,任何人都能生成、能观看,无需账号。

托管产品提供精修模板和完整 pipeline;skill 让任何智能体都能独立产出优秀的数据视频,并共享同一套 DVSpec 格式。

git clone https://github.com/HKUSTDial/DataMagic
cp -r DataMagic/datamagic-video ~/.claude/skills/datamagic-video   # Claude Code

然后对智能体说:「帮我用这个 CSV 生成一个带旁白的数据视频……」。详见 skill 说明

🤝 交流社区

源码将逐步开源,欢迎 ⭐ Star 本仓库关注进展。

加入微信交流群
欢迎分享使用案例、提问反馈,或交流数据可视化、AI 生成视频相关话题。
DataMagic 微信交流群二维码
扫码加入

关注公众号,免费领取额度

关注以下任一微信公众号,回复 DataMagic,即可获得一次性兑换码(20 点额度),用于在线产品。

DIAL实验室微信公众号二维码
DIAL 实验室
实验室动态 & DataMagic 最新进展
蟹哥聊科研微信公众号二维码
蟹哥聊科研
科研干货 & AI 工具分享

📍 当前状态

  • 核心生成模式:完整流程、快速生成和单图表生成。
  • 模板库和运行时编辑:预览视觉风格、编辑生成文本,并通过自然语言继续优化。
  • 中英文公开文档:面向英文和中文用户的发布说明。
  • 数据视频 skill 包:沉淀数据视频规划、图表选择、DVSpec 编写和动画设计的可复用指导。(datamagic-video/
  • 更多样的视觉风格:扩展叙事卡片、报告主题、领域化模板和适合演示的版式。
  • 推荐与反馈学习:基于用户偏好和真实生成结果改进模板排序。
  • 公开实现资料:完善 pipeline、DVSpec、模板适配器、示例数据集和部署说明。
  • 扩展导出格式与分享流程。
  • 面向部署场景的团队和后台监控能力。

📖 引用

如果 DataMagic 对你的研究或工作有帮助,欢迎引用:

@misc{xie2026datamagictransformingtabulardata,
  title={DataMagic: Transforming Tabular Data into Data Insight Video},
  author={Yupeng Xie and Chen Ma and Zhenyang Wang and Liangwei Wang and Jiayi Zhu and Chuxuan Zeng and Zhouan Shen and Boyan Li and Yuyu Luo},
  year={2026},
  eprint={2606.20388},
  archivePrefix={arXiv},
  primaryClass={cs.HC},
  url={https://arxiv.org/abs/2606.20388},
}

📚 文档

DataMagic 系统架构图

About

AI-powered data-to-video generation. Upload a table, get a narrated animated data story.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors