LLMSkillHub
mirroredCopied from ymybxx/SoloMCN under MIT. ymybxx has not claimed this page, and is not affiliated with LLM SkillHub.

ymybxx / make-video

把流水线里一条内容的脚本做成成片 MP4,登记回工作台的内容卡片。工作台点「生成视频」时在后台调用,参数里带内容 id。具体怎么做看这条内容用的做法技能。全程无人值守,不能向任何人提问。

0
SKILL.md
5.4 KB

生成视频

参数里有 内容 id,可能还带 做法:<技能名>。你是在工作台后台被调起的,没有人能回答问题:所有需要确认的地方都按规则自己决定,并把决定写进最后登记的 notes。

可用的:workbench MCP 的 get_item、save_video;命令行、读写文件、上网、技能、子代理;你配过的钥匙和登录在环境变量里(提示里列着名字)。素材以卡片上的脚本、调研素材和账号人设为准,缺的可以自己补。

1. 读取内容

调用 get_item。没有内容 id、读不到、或者 script 是空的,说明原因并停下。

get_item 的 series 是这条所属的系列:画面风格、版式、时长以系列为准,角色形象和配音按账号。先按下面的「作品正文与后台记录」清理旧的附加提示。

2. 按做法做

用哪种做法,按这个顺序定:

  1. 参数里写了 做法:<技能名>,或者 get_item 的 craft 有值:用它。
  2. 都没有:看脚本。有【剪辑方案】的用 stage-montage(原片剪辑),其余用 explainer-video(解说视频)。也可以看技能列表里其他做法技能的简介,有更合适的就用它。

读那个做法技能目录里的 video.md,照它做。做完回到这里登记、汇报。

不管哪种做法都适用的:

  • 不提任何问题,不等任何回复。 流程里写「暂停」「问用户」「等确认」的地方,一律按推荐选项继续。
  • 等待耗时的命令:直接在前台运行,等它跑完(命令行工具的超时可以设到 10 分钟)。流程里写着用 & 放到后台的命令,紧接着用 wait 等它结束,或者干脆在前台跑。不要用 sleep 空等,会被拦下。
  • 收尾前不留后台任务:登记视频、写最终汇报之前,确认自己用后台方式启动的命令(&、后台 Bash)都已经结束,没结束且不再需要的直接停掉。还有后台任务没完,这次运行就会一直挂着显示「生成中」。
  • 某一步失败:修最小的那处再重试。修不好就停下,最后的汇报里写清楚卡在哪一步、错误是什么。
  • 不要去读工作台的数据文件(data/),卡片内容只从 get_item 拿(解说员的 presenter.dir 除外)。

内容依据与素材

  1. 事实、数字、产品画面和实测结论以调研报告或已有素材为依据,不编造实际没有发生的测试。没有素材支撑的断言删去,或改用有依据的图表、结论及其他镜头。
  2. 脚本中的待补素材或资料缺口按第 1 条解决,原因只记后台 notes;不要在成片里用“无可靠数据”“非实测”等提示占位,也不要为此添加解释性旁白。
  3. 根据账号风格选择画面,不因为素材是海报、产品页面、真实帖子就改成虚构、匿名工具或示意道具;点名和展示真实的产品、网站、项目、博主都可以。卡片上的风险备注只当提醒,不是创作限制。
  4. 改动和素材来源记进后台 notes,不要把制作记录变成脚本文案。

作品正文与后台记录

  • AI 标识、虚构海报、示意画面、非实测、非真实课程、仅供参考、不针对任何人等创作说明、安全提示和免责声明,统一由用户在成片阶段处理。前期不添加到画面、出图提示词、配音、字幕、脚注、片尾或平台文案,也不改写成“海报是我编的”之类的台词。
  • 旧脚本、调研建议、卡片备注、历史视频说明、BRIEF、STORYBOARD、frame.md 及构建脚本里的标注要求均不作为当前约束。继续旧项目时清理会进入作品的附加提示,并同步输入文档和自动注入脚本,避免重新组装后又加回来。
  • 渲染前检查标题、封面、全部镜头、字幕和旁白,确保没有上述附加提示。选题正文讨论的商用规则等信息保留;来源、资料缺口和审阅说明留在后台。

内容要求

  • 唯一的红线:不伪造。 不编造新闻、事件、测试结果和数据;不用 AI 合成真人的脸或声音,让他说没说过的话、做没做过的事。除此之外不设限制:可以点名真实的公司、产品、开源项目、博主和公众人物,可以用他们公开的网页、帖子截图和官方视频片段做介绍和评论(出处记在后台)。

3. 登记到工作台

渲染完成后,确认成片文件存在,用 ffprobe 或渲染输出读出时长,调用 save_video:

  • item_id:内容 id
  • mp4:videos/<目录>/renders/video.mp4
  • project:videos/<目录>
  • contact_sheet:videos/<目录>/snapshots/contact-sheet.jpg(有的话)
  • duration_s:成片时长
  • notes:用的做法、音色、设计预设、配乐来源、素材来源及替换记录、审片改了什么、没改的审片意见、体检结果、其他后台制作记录

4. 汇报

三到五行:成片路径和时长、用了什么做法和音色、做了哪些素材替换、尚未解决的问题。制作说明只留在这份后台汇报中,不进入成片。