technical-explainer-video 是一个知识演示与教学视频制作技能,用于制作或修改算法、数学、物理及其他知识的教学动画视频。
用途:该技能面向知识讲解、计算演示、分镜和成片修改等场景,交付观众能跟着推导和操作的实际视频,延续用户已确认的风格、语言和参数。知识主题、章节数、坐标约定、阈值和数据均来自本次任务,不沿用旧视频的业务设置。
主要能力:技能按观众理解顺序分镜,先交代问题、输入和必要概念,再演示变化、计算和结果;每幕聚焦一个问题,保留中间推导。画面与旁白分工明确:旁白解释当前对象发生什么、为什么,画面展示关键点、线、面和数值变化。公式通过 LaTeX 与数学渲染器排版,中文解释单独排版。字幕数值采用阿拉伯数字,显示文字 text 与朗读文字 speech 分开保存。图示方面,空间关系用 3D,投影、曲线和流程按需用 2D,先说明原点、参考系和对象。口播直接准确,讲清对象、动作、条件和结果。
使用方式:该技能独立完成视频制作,不依赖其它 skill。若当前环境技能列表中有 awesome-docs,复杂内容组织可按需参考;若有 shuorenhua,口播文案可按需润色。通过列表提供的实际路径读取,缺失时跳过增强。工作流程包括:1)定内容与证据,先找现有工程,修改成片保留旧版,每幕记录问题、概念、输入输出、数据、图形动作、公式、字幕和口播;2)文案、配音和时间线,先通读润色整份文案,再生成语音,每段保存显示文字和朗读文字,采用真实词边界对齐生成字幕时间;3)实现并交付,优先复用已有工程,无工程时可用随附 Motion Canvas / Three.js 起点,脚手架命令为 python3 SKILL_DIR/scripts/scaffold.py /absolute/path/to/video-project,默认 1080p / 30 fps。交付前检查计算不变量、渲染日志、最终 MP4 音视频和字幕,返回实际 MP4、按需附章节播放器、字幕与可编辑源工程。
适用场景:知识讲解、计算演示、分镜和成片修改。
限制:缺失或所需参考文件不存在时,跳过增强,按本技能继续;不扫描其它 agent 的安装目录,不触发安装、更新或安装提示。用户明确点名的技能未能加载时,简短说明,不声称执行过它。材料制作不修改生产代码、配置或设备状态。脚手架只复制文件并生成静音排版样本,正式配音、依赖安装和渲染另行执行。打包排除运行时、临时大文件和敏感配置,不默认发布、提交、推送或全局安装。