Skip to content
Content
Skill

/explainer-video

做知识讲解、科普、教学类视频时用:把一个概念、一条新闻、一篇论文或一份资料,讲成没有背景的人也看得懂、愿意看完的讲解成片。给的是思路、手法与常见的坑,不是固定模板:从观众的疑问出发找讲法,找一个贯穿全片的视觉比喻,用生成的图片与代码动画一起把画面做丰富,核实事实,按需出另一种语言或画幅的版本与发布文案。制作流程照 video-production 与 narration。分步操作教程、剪口播不用。

BOOST
From plugin
baocut
1.1k23 skills
Install
$ npx -y skills add JimLiu/baocut --skill explainer-video --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/explainer-video

Context preview

The summary Claude sees to decide when to auto-load this skill.

做知识讲解、科普、教学类视频时用:把一个概念、一条新闻、一篇论文或一份资料,讲成没有背景的人也看得懂、愿意看完的讲解成片。给的是思路、手法与常见的坑,不是固定模板:从观众的疑问出发找讲法,找一个贯穿全片的视觉比喻,用生成的图片与代码动画一起把画面做丰富,核实事实,按需出另一种语言或画幅的版本与发布文案。制作流程照 video-production 与 narration。分步操作教程、剪口播不用。

SKILL.md

explainer-video.SKILL.md
name: explainer-video
description: 做知识讲解、科普、教学类视频时用:把一个概念、一条新闻、一篇论文或一份资料,讲成没有背景的人(默认高中毕业水平)也看得懂、愿意看完、看完能复述的讲解成片。给的是判断与手法,不是固定模板:先按内容定这期的形态,从观众的疑问出发找讲法,给全片一个贯穿的主体(东西本身就是解释),画面与旁白由同一份事实驱动,核实事实,按需出另一种语言或画幅的版本;每一版交付成片、封面图与发布稿。制作流程照 video-production 与 narration。分步操作教程、剪口播不用。
version: 1.9.0

知识讲解视频

好的讲解视频没有标准形状。讲清楚天空为什么是蓝的,可以是一个在家就能做的小实验,可以跟着一束阳光穿过大气走一趟,也可以先把「天空映着大海」这个误解摆上台再推翻;讲一条刚发生的新闻,主角可能是几段实拍加一张随旁白长出来的对比表,一个动画都不用。好不好只看一件事:观众有没有真的懂、愿不愿意看完、能不能讲给别人听。这份 skill 记的是做讲解时值得想的问题、常用的手法和容易踩的坑,帮你把自己的判断做好:里面的结构、风格与数字都是起点和参考,这期的内容和受众需要别的讲法时,照你的判断来,交付时说一句为什么这样选。

建视频、出画面、配旁白、混音、导出这些制作步骤照 `video-production` 与 `narration`,这里不重复。开始前用 `skills_read` 读 `video-production`;写稿、配旁白时用 `skills_read` 读 `narration`。

「东西本身就是解释」、画面与读数由同一份事实驱动、像审片人一样先放大看这几条思路,参考了 Ryan 的 Anatomy skill(https://github.com/wheresryan22/anatomy),按线性视频与大众观众改写。

1. 什么样算讲得好

拿来检验想法、稿子和画面,不必逐条套用:

1. **从观众出发。** 讲他们感兴趣、关心、用得上的,不讲这个主题「应该」讲的。没说受众时,默认是聪明但没有背景知识的普通人(大约高中毕业水平):他们靠认出熟悉的东西来理解新东西,所以例子、主体、用词都要是他们见过的;指定了受众,这些都跟着换。 2. **第一句就让人想听下去。** 和观众自己有关,很快立起一个想知道答案的问题。 3. **接到见过的东西上。** 陌生的概念先找一个观众见过的东西来接。 4. **一次一步。** 一次只引入一个新东西,后一步踩在前一步上。 5. **回答观众真想问的。** 包括答案是「不行」「不确定」「目前做不到」的。 6. **看完有收获。** 观众能用自己的话复述给别人听。 7. **画面自己在讲道理。** 让看不见的东西看得见;最好的画面是一个能动的东西,它怎么运作就是这期要讲的道理,旁白只是在操作它。两个距离都要成立:缩成手机小图扫一眼知道在讲什么,暂停在任何一帧,画面上的每样东西都完整、都对。 8. **事实要准。** 可以简化,不能说错;画面上的数、动画里的量、旁白说的数来自同一份事实。

2. 弄清要讲什么

  • 从对话里取:主题、资料或新闻、受众、看完能做到什么、时长、画幅、成片语言、风格偏好。能推断的不问,缺的按 `video-production` 第 1 节合成一轮问。没说时长时按内容定:一个点讲透通常一两分钟,完整讲一个概念几分钟;装不下时先删,不靠念快。用户放宽了时长(「时间不限」)就按内容需要来,不再按惯常的长度劝删。
  • 涉及新闻、产品、数据、政策的,读一手来源(官方公告、论文、文档),二手报道只用来找线索;用户给了资料的以资料为准。用到的数字、日期、引述记下出处,交付与正文要用。核实与简化的分寸:用 `skills_read` 读本 skill 的 `references/script.md` 第 1 节。
  • **把真数字要到手,整理成一份事实表**:讲一个机制时,它有几个、多快、多大、阈值在哪、什么时候触发;讲一件事时,发生在何时、谁说的、量是多少。每条带出处与做了哪些简化。这份表之后同时供稿子、画面与发布正文用(第 5 节),不让三处各记一套数。资料没给、观众又想知道的,按 `references/script.md` 第 3.1 节自己粗算,标明是粗算。
  • **分档报成本**:一个点讲透的短片直接做;完整讲一个概念、带生成的角色与场景的,先说一句大致的工作量;要 3D、要大量实拍剪辑、要两种语言两种画幅的,先把成本(烘焙时长、额度、等待)告诉用户,提议一个保留核心的较小版本,用户选了再做大的。不管哪一档,先做出能看的开头样段(`video-production` 第 5 节),再往深里做。

3. 先定这期的形态

动笔之前先回答几个问题,形态从答案里长出来,不从上一期沿用:

  • **这期讲的是什么性质的东西?** 一个机制怎么运作、一件刚发生的事、一个常见的误解、一段发现的历史、一组数据与趋势、一个方法或做法、几样东西的差别。性质不同,讲法、主体与画面来源都不同。
  • **观众看完要能做什么?** 复述一个道理、看懂一条新闻、做一个判断、动手试一次。它决定讲到多深、收在哪里。
  • **贯穿全片的主体是什么?** 一个能动的模型、一段实拍里的东西加动画重演、资料自带的一张图、两样东西并排、一个实验、一条时间线、一个人的一天……主体怎么选见第 5 节。
  • **画面主要由什么承担?** 代码画的模型与图解、生成的插画与场景、实拍与截图、资料的原图、3D、幻灯式的要点。按主体与素材定,不是每期都是动画。

同一个大主题,答案常常不同:讲注意力机制是怎么算的,主体是一个能动的模型,观众看它一步步运作;讲某家公司发布了什么,主体是演示里的那个东西,实拍证明真的发生了,动画只讲一两个「为什么」,再答「跟我有什么关系」;讲「它会不会取代某个职业」,没有机制可画,主体可以是一个人的一天,或一张随旁白长出来的对比表。工作流随形态定:代码画面为主的按第 6 节的脚本分段做;实拍为主的照 `references/footage.md` 与 `video-production`;幻灯式、截图为主的照 `video-production` 逐镜做。同一系列连着几期,别每期都落到同一个形态。

4. 找讲法、写稿

  • **先替观众提问。** 站在受众的位置把他们会问的问题列出来,挑出最想知道、答案最具体的几个;用户点名的都答。这份清单是调研工具,决定这期要答什么、不答什么,也值得给用户看;它不规定结构:可以做成问答式的片子,也可以把答案埋进一趟旅程、一个实验或一段故事里。
  • **再选讲法。** 讲法从内容里长出来:从一个误解讲起、跟着一个东西走一趟、一个小实验、一段发现的故事、一连串追问……`references/script.md` 第 3 节列了几种常用的,可以混用,也可以另起炉灶;第 3.1 节是论证里让观众服气的几样工具(排除法、一级一级搭上去、自己粗算一笔……),按问题挑着用,不排成固定的段落表。同一系列连着几期,别每期都落到同一个顺手的结构。
  • **旁白是操作主体的那只手。** 定了主体之后,每句旁白对它做一件事:加一个、拿走一个、切开、换角度、放慢、把错的那种画出来再否掉。写稿时在每行旁边记一句主体此刻的状态,画面节拍就从这里来;一行旁白找不到对主体做的动作,多半是这句在旁边讲、不在片子里讲。
  • 稿子按句分行,一行一个画面节拍;长度按 `narration` 第 1 节的实测语速估,首稿用 `skills_read` 读 `baocut-catalog-voice-language-rates`。钩子、讲解与朗读的写法:用 `skills_read` 读本 skill 的 `references/script.md` 第 2–6 节。
  • **配音前给用户看稿**:旁白、预计时长、形态与主体、每段想回答观众的哪个问题、来源与做了哪些简化。能出画面时附上风格样张、封面与几段按估算时长取的样帧:只看文字,用户很难说出「开头太难」「例子太少」这类具体的意见。配音与出画面都花时间与额度,稿子一改就得重做;用户说过「直接做」时不停下,把这些附在交付里。
  • **「直接做」之后用户又追加或小改**(加一段、改几句):只重做受影响的段落(重配、重新对齐、重新导入那几段),直接做完,不再停下来确认;改动动到了讲法、结构或风格时,先说一声再做。

5. 画面:一个贯穿全片的主体

画面的通用做法(选风格、封面与版式、效果的轻重、生成的图片与代码一起用、竖版与横版)在 `video-production` 的画面细则里:用 `skills_read` 读 `video-production`,按它第 2 节「画面设计」一条读。讲解片在上面多想几件事:

  • **东西本身就是解释。** 给这期找一个具体的、观众认得出的东西,它的运作方式和要讲的概念一一对应:限流是一个会自动补币的投币口,缓存是一张贴在抽屉上的「上次算过」的便签。旁白操作它,观众看它变化,道理就在画面里,不靠旁边的标签解释。两种常见的失败:太抽象(框、箭头、标签,什么也不像),太装饰(吉祥物、贴图、粒子好看但不承载逻辑)。主体怎么选、怎么检验、没有机制可画时怎么办:用 `skills_read` 读本 skill 的 `references/subject.md`。
  • **一份事实驱动全部**:画面上的数、动画里的量(几个、多快、多大)、旁白说的数都从第 2 节的事实表取;代码里把机制写成一个小的纯函数,读数、动画与节拍都从它算,旁白说到那个数的瞬间画面上就是那个数。示意的数要说是示意。
  • **资料自带的图优先**:来源里已经有一张把道理排清楚的图(流程图、分层图、时间线),这部分就用它的结构做主线,画面按它重画,讲解跟着它一步步走。主体只用来帮观众接上其中一两个陌生的环节,不把整段硬套进去;主体和原图讲的顺序不一样时,跟原图走。用户给了原文配图的,构图(竖着叠还是横着排、谁在前谁在后)先照原图。
  • **说到哪亮到哪**:一屏一个重点,一个时刻只点亮一样东西;一种颜色全片只代表一样东西(对的、错的、关键数字各一种)。画面上的字是旁白的提炼,整句留给字幕。分段的片子可以在角上留个小页眉(「第 2 部分|……」「问题 2|……」),观众随时知道在哪。
  • **把误解画出来再推翻**:直觉上的错误答案先认真画出来,再用一个动作否掉(扫掉、划掉、碎掉),比只用嘴说更让人记住。
  • **细节来自结构,不来自装饰**:画面丰富是因为每样东西都在讲道理(主体的部件、读数、对照物),不是因为粒子、发光和边框;所有变化都有缓动,事件有起落,没有东西在一帧之内凭空出现或消失;重的冲击只留给最关键的结论,落在旁白说出那个词的时刻。
  • **比喻、角色与贴图按需**:主体里本来就有角色与物件(一个小光子、一枚硬币、一位讲解员)时,用图片生成画成一套贴图,在代码里换姿势、移动、变形,图解、数字与要读的字仍由代码画;主体是一台机器、一张表或一段实拍时就不加。带路的角色一期一个就够。
  • 风格从主题和受众里来,同一系列连着几期别落到同一套顺手的样式;也别把某一种画法(等轴测的仪器、黑底发光、扁平信息图)当成每期的默认。
  • **主题是立体的**(东西怎么动、力往哪个方向、里面藏着什么)时用 3D:一个主体讲到底,给看不见的东西一个固定的画法,原地透视讲内部,字与数画在上面的 2D 层。思路与常见的坑用 `skills_read` 读本 skill 的 `references/3d.md`。

6. 制作

照 `video-production` 第 4–6 节做。讲解片常用到的:

  • 整镜整段由代码画时,按 `video-production` 第 5 节「代码画面」一条读它的代码场景细则(按段打包导入、确定性、字体与图层);生成的角色、物件与底图放进代码包里动起来。短的标注、关键词、大数字按 `motion-graphics`。
  • 讲真实的产品、人物、事件、地点时用真实画面、截图或用户的素材;生成的图只画比喻、示意与想象的场景,不冒充真实。手里有原始画面时,实拍证明「真的发生了」,动画讲「为什么」:怎么分工、衔接(先看再问、讲完再看一遍、读数当证据、当事人原声与旁白留白)、实拍连成块少来回切、整屏切还是放成画中画、转场只在动画与实拍的边界上、老画面怎么放、标来源,用 `skills_read` 读本 skill 的 `references/footage.md`。
  • **主体的画法写成可复用的部分**:以原点为中心、带缩放、状态与文字由调用方传入,同一个主体能在不同镜头、画幅与语言的版本里复用。
  • **节拍跟着真实语音走**:旁白量好、对齐拿到字时间后,画面元素的出场时刻取对应的词被说到的时刻,不按估算的比例;重新配音后按新的字时间重排。改稿后核对每个节拍用的关键词仍在对应那句旁白里(「it is」改成「it's」、换了个说法都会让它对不上),对不上的报出来改掉,不悄悄退回估算的位置。
  • **分段做、分段改**:旁白按段配、按段对齐,代码画面按场景切包,每段的成果都留着。改一段或插入一段时只重做这一段(重配、重新对齐、重新导入那个包),没改的段落沿用原来的录音、字时间与画面,不整片重来。代码画面为主、有命令行环境时用本 skill 的 `scripts/`:配音、对齐、打包、摆上时间线(某段变长变短时连字幕一起挪后面的片段)、建字幕五步都写好了,另有预览页配置、实拍片段与水印两个可选步骤,内容相关的设定放在一份配置里,拷进工程就能用;用法、配置字段与改一段的做法用 `skills_read` 读本 skill 的 `references/production-scripts.md`。其他形态照 `video-production` 的步骤手动做。
  • **读音核对**:用 transcribe 转写旁白素材(模型选法同 `narration` 第 4 节:词时间为 `native`、收提示的那只;语言断言为稿子的语言,提示里放专名),把识别出的字与稿子逐句比对。同音字、标点、数字写法的差异是识别器的问题;专名、外文词、数字、多音字对不上
Read more
Ships withbaocut

BaoCut: an AI video agent with an editable timeline. Transcribe, subtitle, translate, dub, cut and animate.

Get the whole plugin

Other skills on baocut.

baocut
Skill

baocut

用 BaoCut 处理视频与音频:转录、字幕、翻译、配音、剪口播、切短视频、分章、总结写稿、从链接下载、压缩转码、导出成片,或从零做一条成片。有媒体文件、视频链接、字幕文件或 BaoCut 视频时用;只翻译纯文本、与视频无关的写作或作图、别的剪辑器与…

@jimliu@jimliuInstall Skill
cover-and-title
Skill

cover-and-title

用户要给视频做封面、要封面大字,或要标题和封面一起出时用:读文稿提炼卖点,给几组标题与封面文案,用户挑定后按视频画幅生成封面图,放进这个视频的候选素材。每句都由视频兑现。只要标题或简介、不要封面时用起标题与写简介。需要视频的转写。

@jimliu@jimliuInstall Skill
cross-video-qa
Skill

cross-video-qa

用户问「我哪一期讲过 X」「这几部视频里谁说过 Y」「X 在我的视频里是怎么讲的」「有哪些讲 X…

@jimliu@jimliuInstall Skill
design-system
Skill

design-system

用户要建立或修改设计系统时用:品牌的颜色、文字样式、间距与圆角 tokens,给智能体看的品牌手册 README,bundle 与预览,标志、图标与字体。在工作目录写一个设计系统目录(design-system.json 加…

@jimliu@jimliuInstall Skill