科普视频创作 · 配套工作手册
从 IceCube 项目复盘出发,面向学术期刊编辑与科普作者。案例为已完成作品;“十秒样片”“十五分钟练习”和跨学科迁移属于教学建议。
如何使用课件
- 解压整个文件包,保留 assets、composition 与 index.html 的相对位置。
- 已安装 Python 3 时,运行
python3 start.py(Windows 可双击“启动课件.bat”)。脚本只启动本机服务器并打开浏览器。 - 方向键翻页,按 P 打开讲者模式;屏幕共享时选择观众窗口,备注留在自己屏幕。视频点击播放,翻页后暂停。
- 教学节选默认无声,完整案例保留原中文旁白和BGM。双屏演示中,第一次播放视频如受浏览器限制,请在观众页点击播放。
- 未安装 Python 时可直接打开 static.html 浏览全部页面和视频,或使用支持静态文件的网页服务器打开 index.html。
如何搭建第一个项目
先让 Agent 检查已有能力,再安装必要工具。浏览器与FFmpeg负责预览、媒体检查;HyperFrames负责HTML时间线;需要模型时加入Blender/Three.js,需要自动配音时配置模型服务。只讲一张二维图,不必加入三维工具。
请检查当前机器是否具备:浏览器、Node.js、FFmpeg,以及适用于科普视频的 HyperFrames 工作流。
如需新增软件,请先列出缺项及用途。
有 Blender 时可制作结构模型;无 Blender 时先用简单示意完成十秒样片。
请给出一份事实—来源表和一张分镜,再开始制作。
本项目使用 HyperFrames 0.8.144 导出最终版本。本教学文件包含已下载的播放组件;新建项目请查阅当前官方安装说明。Gemini 模型名称与可用性需要实际查询。服务密钥应保存在本地安全配置,课件与共享工程不包含凭据。
五条可直接改写的提示词
1. 启动任务
你是学术期刊的科普视频制作助手。请根据我提供的论文与官方资料,为[目标读者]解释[一个核心问题]。先建立事实—来源表,标出待确认信息;再给出约[时长]、[画幅]的脚本与分镜。每镜只解释一个变化。真实素材注明出处与使用条件,自制模型注明示意边界。先做10秒样片,再扩展成片。交付可编辑工程、字幕、配音和视频;发布前等待我的明确要求。
2. 科学分镜
请把这个机制分为“输入—相互作用—可观测信号—记录或推断”四步。逐步说明画面中应先出现什么、后出现什么;标注箭头、颜色、比例和时间尺度的含义。若某步没有足够证据,请列为待作者确认,不要补造细节。
3. 官方素材整合
请检查这些官方图片与视频,列出每个可用片段的起止时间、作用、来源与使用条件。用最能解释[核心过程]的片段替换现有演示的一部分。不要让不同事件被误认成同一连续过程,保留旁白与字幕的解释顺序。
4. 精确修订
请修改[时间点或区间]的[具体对象]:当前问题是[观众可能怎样误解],目标是[正确的阅读顺序]。请先看原素材,修改后输出同一时间点的前后截图或短片,并检查相邻切点、字幕和语音。同步更新可重建工程。
5. 验收交付
请检查最终编码视频:科学符号与单位、因果顺序、模型方向、非同比例说明、字幕和语音一致性、切点残帧、来源署名、画幅和码率。输出检查结果与仍待人工确认的项目。仅保存本地;我明确要求上传时,再验证完整下载与文件校验值。
十五分钟工作表
填写结果仅保存在当前页面中,可导出为文本;不会发送给服务器。
一次修改的验收单
- 指出具体时间窗、对象和观众可能误解的地方。
- 查原素材,不凭一个截帧推断完整过程。
- 先看前后对比,再看上下文衔接。
- 确认配音、字幕、图例和示意边界一致。
- 修改同时进入工程与重建脚本,避免以后回退。
- 发布后完整下载,并核对与本地文件是否一致。
真实案例的证据索引
| 课件案例 | 实际版本/时间窗 | 重点 |
|---|
| 放大关键演示 | v2 → v3 / 1:13 | 旧版真实帧;随后该段又经重排 |
| 因果链修正 | v3 → v4 / 1:07 | 相互作用先于缪子和蓝光 |
| 记录到事件重建 | v4 → v12 / 1:29起9秒 | 末帧停留与另一个事件的区分 |
| 光学模块结构 | v5 → v6 / 0:46 | 窗口朝向和支撑环 |
| 官方光学捕捉片段 | v7 → v12 / 1:23起约7.67秒 | 官方影片局部替换,慢放 |
| 片尾动画与删减 | v12 / 2:37–片尾 | 原图上下两半,从分隔线显现 |
下载完整截图与短片时间索引 · 原项目版本记录 · 课件内容源文件
项目与科学出处
工具与文档
开源模板参考
字体来源 · SIL Open Font License
设计来源与复用说明
本课件使用 HyperFrames 播放组件与自定义 HTML/CSS 排版。Quarto Clean 的简洁层级与留白、Sunblind 的轻色调与强调线作为设计参考;没有把 Reveal.js 或 Quarto 伪称为本视频的制作工具,也没有直接运行它们的模板。模板README及Clean许可位于 research/。
下载的四套字体来自 Google Fonts,采用 SIL Open Font License。为离线分发制作了字形子集,保留原许可;修改内容后如出现缺字,需要重新补入字体字形。未声称拥有第三方品牌或官方影像的版权。
课件截图与短片来自用户自己的项目输出,其中官方图像与动画保留原署名。IceCube / WIPAC / UW–Madison、《Uncharted Cosmos》及摄影者的素材使用条件仍适用;“注明来源”不能替代使用许可。核技术和NST标志为用户提供的资产,仅用于展示原项目的片尾制作过程。