Individual skill
ip-talking-head-lecture
IP 卡通数字人口播动画课件视频工厂。用 Remotion 把「一段逐字稿 + 一张 IP 形象图」变成一条成片:主讲 IP 以圆形头像常驻右下角讲课(待机浮动 + 口型开合 + 说话光环 + 声波条),主画面是自动排版的动画课件(封面 / 概念 / 步骤 / 对比 / 数据 / 总结 六套版式),底部居中烧录字幕并做跟读高亮,另有品牌水印与顶部进度条;配音走小米 MiMo 或火山引擎或 edge-tts,时长由实际音频反推所以音画字幕天然对齐,一条命令同时出 16:9 横屏与 9:16 竖屏;并自动产出各平台发布文案(含 YouTube 中英双语标题/描述与自动合并的章节时间轴)与中英双语字幕文件(SRT + VTT)。内置两套口播形象可一键切换:动物卡通(海老豹)与人物卡通(眼镜青年),也支持自己加形象。当用户说"做一条数字人口播视频 / 卡通数字人讲课 / IP 形象口播 / 右下角数字人 / 动画课件视频 / 把我的形象做成讲师 / talking head 讲解视频 / 换成人物卡通形象 / 换个数字人 / 写发布文案 / YouTube 描述和标签 / 中英双语字幕 / 时间轴字幕文件 / 视频号小红书抖音文案",或要在本仓库新建一期、改课件版式、换 IP 形象或口型帧、切换动物/人物卡通形象、换配音音色、重出片、改画幅、出静帧看版式、导出字幕时使用。全链路本地:Remotion + ffmpeg + 小米/火山 TTS,不需要剪辑软件、不需要联网渲染。
ip-talking-head-lecture/SKILL.md
Source commit 0c1cabe96fd648d5283d8a2d996233791e3d7d26
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 295
- Repository last updated
- Nov 11, 2026
- License
- Not available
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.env.exampleasset · 2,681 bytes.gitignoreasset · 100 bytesREADME.mddoc · 9,219 bytesSKILL.mdcore · 17,611 bytesSKILL.mdcore · 17,611 bytesSKILL.mdcore · 17,611 bytesSKILL.mdcore · 17,611 bytesassets/avatar-mid.pngasset · 1,497,718 bytesassets/avatar-open.pngasset · 1,498,998 bytesassets/avatar.pngasset · 1,919,497 bytesassets/avatars/haibao/image.pngasset · 1,919,497 bytesassets/avatars/haibao/mouth-mid.pngasset · 1,497,718 bytesassets/avatars/haibao/mouth-open.pngasset · 1,498,998 bytesassets/avatars/human/image.pngasset · 1,711,620 bytesassets/avatars/human/mouth-mid.pngasset · 1,806,271 bytesassets/avatars/human/mouth-open.pngasset · 1,814,968 bytesbin/iphruns · 9,439 bytesconfig.jsonasset · 5,897 bytesepisodes/2026-10-02 Meta Muse国内0门槛注册全攻略/script.jsonasset · 10,642 bytesepisodes/2026-10-02 Meta Muse国内0门槛注册全攻略/发布文案.mddoc · 7,906 bytesepisodes/2026-10-02 Meta Muse国内0门槛注册全攻略/字幕.srtasset · 4,091 bytesepisodes/2026-10-02 Meta Muse国内0门槛注册全攻略/字幕.vttasset · 4,099 bytesepisodes/2026-10-02 Meta Muse国内0门槛注册全攻略/旁白稿.mddoc · 2,464 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/script.jsonasset · 10,656 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/发布文案.mddoc · 7,430 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/字幕.en.srtasset · 1,811 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/字幕.en.vttasset · 1,819 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/字幕.srtasset · 1,759 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/字幕.vttasset · 1,767 bytesepisodes/2026-10-02 用 WorkBuddy 做视频的全流程/旁白稿.mddoc · 1,297 byteslib/build.mjsruns · 18,870 byteslib/cues.mjsruns · 8,335 byteslib/paths.cjsruns · 3,294 byteslib/publish.mjsruns · 11,499 byteslib/render.mjsruns · 6,802 byteslib/tts/content-cache.mjsruns · 4,922 byteslib/tts/mi.mjsruns · 18,940 byteslib/tts/run.mjsruns · 1,533 byteslib/tts/tts.mjsruns · 15,312 byteslib/voice-check.mjsruns · 4,048 bytesreferences/avatar.mddoc · 7,649 bytesreferences/delivery-qa.mddoc · 6,112 bytesreferences/publish.mddoc · 5,649 bytesreferences/script-format.mddoc · 9,387 bytesreferences/voices.mddoc · 5,234 bytesremotion/package.jsonruns · 551 bytesremotion/src/IpLecture.tsxruns · 5,037 bytesremotion/src/Root.tsxruns · 1,255 bytesremotion/src/components/Background.tsxruns · 1,658 bytesremotion/src/components/Chrome.tsxruns · 2,247 bytesremotion/src/components/Icons.tsxruns · 4,681 bytesremotion/src/components/SceneShell.tsxruns · 7,175 bytesremotion/src/components/Subtitles.tsxruns · 4,581 bytesremotion/src/components/TalkingAvatar.tsxruns · 7,261 bytesremotion/src/index.tsruns · 109 bytesremotion/src/scenes/index.tsxruns · 27,200 bytesremotion/src/theme.tsruns · 1,824 bytesremotion/src/types.tsruns · 3,622 bytesremotion/src/utils/anim.tsruns · 1,879 bytesremotion/tsconfig.jsonasset · 420 bytestemplates/script.jsonasset · 5,432 bytes
No licensed excerpt is available. You can inspect the pinned source.