DataMagic 是一个交互式系统,用于把表格数据转成带旁白、动画和可编辑结构的数据洞察视频。它面向分析师、研究人员和需要把数据讲成故事的团队。
系统支持三种实用路径:完整的多场景生成流程、面向快速报告的快速生成模式,以及用于单个动态图表的 Single Chart。用户可以预览结果、修改文本和视觉效果,并导出真实 MP4 视频。
在底层,DVSpec 会把视觉元素和源数据字段绑定,并让动画时序与旁白内容对齐,使生成结果可追溯、可编辑,也更适合数据传播。
DataMagic 同时支持完整的数据故事视频和轻量的动态图表生成,可以根据任务所需的结构完整度和速度进行选择。
这些案例覆盖商业、能源和科技数据集。每个案例都来自结构化数据和自然语言意图,并生成真实视频。
DataMagic 包含 100 多种视觉模板,覆盖柱状图、折线图、饼图、散点图、桑基图、瀑布图、KPI 卡片和叙事场景。模板推荐会在渲染前根据数据形态和表达目标匹配合适风格。
模板库 — 在生成视频或 Single Chart 前浏览、预览并标记偏好的视觉风格。
从上传的表格数据生成可用于展示的数据视频,包括场景规划、图表选择、旁白、动画和导出。
在速度优先的场景下使用优化过的生成和渲染路径,同时保留 AI 辅助规划和叙事结构。
粘贴或上传数据后快速生成一个动态图表,无需运行完整的多场景故事流程。
AI 根据数据列、分析目标和表达风格,从模板库中推荐图表类型和视觉模板。
预览生成视频,直接编辑文本,用自然语言调整内容,并尽可能局部更新而不是整体重生成。
视觉元素通过 DVSpec 与底层数据字段绑定,让生成故事更容易检查、修改和信任。
DataMagic 通过两阶段多智能体引擎处理原始表格数据和自然语言查询,生成 DVSpec 配置,并编译为完整叙事视频。
图 1 — 从原始表格数据到叙事视频的两阶段流程,DVSpec 作为结构化中间表示。
Web 界面包含上传与历史记录、实时视频预览、场景时间线与旁白编辑,以及 AI 辅助编辑等区域,支持生成、修改和数据问答。
图 2 — 系统界面
上传业务 CSV 并输入自然语言查询,例如 “分析 Q4 收入峰值、区域营销效率和主要利润贡献产品。” 系统会执行查询拆解、数据切片、图表设计和叙事编排。
与黑盒生成不同,DataMagic 会展示场景时间线、旁白文本、动画标签和底层数据表,使每个视觉元素都可以追溯到源数据。
用户可以通过共享同一 DVSpec 状态的多种方式修改视频。编辑尽量局部生效,避免不必要的完整重生成:
DVSpec 保留完整语义溯源,使视频不只是单向播放内容,也可以成为可探索的数据界面:
DVSpec 是 DataMagic 的结构化中间表示,用于连接数据、视觉元素、旁白和动画时序。它让逻辑描述与渲染实现解耦,也让生成结果可以被检查和编辑。
视觉元素通过数据属性值引用,例如 {"product": "4K Monitor"},而不是依赖硬编码坐标或临时 ID。这样图表变化后仍能保持数据溯源。
动画触发基于旁白片段索引,而不是固定时间戳。当用户修改旁白文本导致音频时长变化时,系统可以重新对齐动画时序。
图 3 — DVSpec 结构与渲染流程,可被转换为 D3.js 可视化和 Remotion 动画。
// Chart scene — semantic references + narration-indexed triggers { "type": "chart", "content": { "chart_type": "bar", "data_bindings": { "x": "product", "y": "growth_rate" } }, "narration": [ "4K Monitor leads with 52.5% Q3-to-Q4 growth,", // index 0 "followed by Laptop Pro X at 52.2%." // index 1 ], "animation": [ { "type": "highlight", "target": { "product": "4K Monitor" }, // semantic ref — not a pixel coord "trigger": { "narration_index": 0 } // auto-aligns to TTS duration }, { "type": "highlight", "target": { "product": "Laptop Pro X" }, "trigger": { "narration_index": 1 } } ] }
DataMagic 已经在线可用,后续会逐步开放更多源代码、实现说明、数据集和模板案例。
核心生成模式已经可用,分别面向多场景视频、更快的报告生成和单个动态图表。
用户可以浏览视觉风格、预览生成视频、编辑文本,并通过自然语言继续优化结果。
我们正在准备围绕生成流程、DVSpec、模板适配器和部署流程的更多文档。
后续重点会放在提升风格选择、从用户反馈中学习,以及扩展示例和评测案例。
在线产品已经开放使用。源代码正在逐步发布,我们也欢迎来自真实数据视频场景的反馈。