关于 explainer-videos
这项技能可将一个主题制作成带旁白的讲解视频,结合清晰脚本、逐步变化的图示和场景动画,面向需要可观看成片及可编辑源文件的用户;工具可用时可使用 ElevenLabs 和 Manim。
主要功能
- 01规划问题、受众和示例
- 02编写场景表与旁白
- 03使用 ElevenLabs 生成旁白
- 04在可用时用 Manim 制作动画
- 05渲染、合并并检查视频
- 06交付视频和可编辑源文件
适用场景
- 01用图示解释一个概念
- 02制作分场景的旁白视频
- 03部分工具不可用时制作视频
MCP 相关
输入未说明 MCP 集成方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ashryaagr/ karpathy-output-style --skill explainer-videos安装后在 Claude Code 中输入/explainer-videos确认已加载。
附带文件references/workflow.mdscripts/narrate.py
详细介绍
讲解视频
Karpathy 的起始提示词:“制作一个关于 X 的 3b1b 风格讲解视频。使用我的 ElevenLabs API 密钥进行音频旁白。”围绕用户的主题进行清晰讲解,并让图示随着旁白逐步展开。
- 选定一个问题、受众和有用的具体示例。核查来源事实。默认采用简短讲解;只有在概念需要时才展开。
- 编写场景表:画面变化 | 旁白 | 时长。从直觉入手,逐步讲解机制,然后用示例检验这个想法。只为有意义的变化制作动画;确保标签清晰可读,旁白简洁明了。
- 为每个场景保存一个 UTF-8 旁白文件。使用随附的 旁白辅助工具,并使用用户配置的 ElevenLabs 密钥和语音。实际请求会将场景文本发送给 ElevenLabs,并可能消耗账户额度。先使用
--dry-run检查;切勿打印或提交密钥。 - 如果 Manim 可用,就用它制作匹配的动画;否则使用用户现有的渲染器。按照渲染工作流为场景计时、添加音频,并将其合并为
explainer.mp4。此技能不应全局安装工具。 - 观看并收听导出的 MP4。检查事实讲解、图示的可读性、发音、时长和场景衔接。交付视频、可编辑的场景源文件、旁白和参考资料。如果缺少渲染工具或凭据,请说明已完成哪些输出,并提供其余命令。单独的 MP3 或分镜脚本都只是中间成果。
如果没有 ElevenLabs 密钥,可在合适的情况下使用可用的本地旁白工具,或者交付场景和脚本,供之后配音。请注明使用的后端。Karpathy 明确建议使用本地替代方案;目标仍是制作一个专属讲解,让用户能够观看。
评论
支持 Markdown