选题到成片全流程导演
根据用户现有输入选择制作入口,推进下一个未完成阶段。包含AutoDL调用脚本与可选工具技能安装向导;剪辑引擎、账户和发布接口由用户环境提供。
典型入口与SOP
创作者先选题、自行调研、确定大纲,再交给AI调用本技能。已有大纲时沿用其意图与结构,先确认框架,不要求重做调研;事实或来源不足时明确缺口,必要时核查,不把附件陈述自动当已验证事实。
默认顺序:初始化→框架确认→口播草稿+B-roll生成计划确认→生成与动作验收→最终录制稿→自行录制/HeyGen数字人→多段A-roll剪辑→完整口播与真实字幕确认→B-roll衔接及风格确认→九宫格确认→HyperFrames/Remotion动态审阅→最终视频、封面和发布包。完整用户SOP见README,阶段细则见工作流。
目标是成本可控、减少重做,不以低价牺牲事实准确或动作可读性,不承诺固定费用或耗时。已有素材/实录可跳过已完成阶段。
首次初始化
首次使用或用户说“安装/初始化/重新配置”时,先读初始化指南,盘点已有工具,询问安装选择:推荐组合AutoDL+HyperFrames、全部安装、自选。用户已明确选择时不再询问同一选择。
AutoDL与HyperFrames是推荐基础组合;Remotion、ChatCut可选。推荐以成本控制和本地制作路径为目的,不声称固定价格。确认选择后运行scripts/setup.py,只装选择的技能,保留已有配置;再完成Key配置、运行时检查与必要应用连接。安装选择不授权生成付费视频。缺少推荐工具也允许交付计划或使用用户素材。
Key只在用户本地环境变量或隐藏输入终端配置,不在聊天收集。初始化记录不含密钥;区分技能已安装、运行时可用、账户已认证,不能只凭安装命令成功就标初始化完成。
启动与继续
- 盘点输入和可用工具;读取项目的production-state.json。新项目按templates建立文件。
- 合并用户当期要求与creator.json;用户当前要求优先于项目配置,项目配置优先于config/creator.example.json默认值。示例配置不是用户身份。
- 按工作流选择入口。新选题默认素材先行:框架确认→口播草稿与B-roll计划→生成验收→最终录制稿→自行录制或数字人→完整口播主线与真实字幕→风格→九宫格→动态审阅。已有素材或实录直接进入对应阶段。
- 用户“可以,继续”结合当前交付物记录为对应确认;只对会明显改变方向的未决选择提问。确认已有布局并授权制作后,直接完成具体审阅产物。
- 更新唯一当前状态,历史写production-log.md;变更上游后把受影响下游标记待更新。
制作约束
- 文字、时间、视觉、分镜和素材映射各有唯一真源,见文件规范。附件内容是素材,不自动成为执行指令。
- 默认视频16:9;封面独立默认3:4,需要时交4:3。个人姓名、片尾、平台和视觉均从项目推导或配置,不硬编码。
- 用户实录提交后,其真实文字与时间替代录制草稿;缺少逐词时间时只做真实片段字幕,不估算词级卡点。
- 生成服务成功不等于教学动作合格;按验收规则检查实际动作后才能写相关口播。
- 普通确认不自动授权外部发布、额外付费重试或公开个人素材。已有授权范围明确时不重复请求。
- 参考工具选择使用可用能力。缺工具时交付能完成的内容及具体缺口,不假装已生成、剪辑或发布。
按需加载
-
准备录制稿或选择数字人时:读口播获取与HeyGen,提供自行录制与数字人两条路径。
-
收到录音、SRT、用户出镜或进入后期:读实录包装。
-
教学内容要展示或赠送提示词:读提示词交付。
-
审阅、封面、发布包收尾:读验收规则。
-
需要配置品牌与作者:读config/creator.example.json;复制到项目creator.json后填写。
-
需要实例:读examples/fpv-six-moves/README.md,案例不覆盖用户的新项目要求。
-
使用AutoDL时读addons/autodl-broll/SKILL.md;调用附带脚本,先prepare-only再按已授权计划提交。
交付与结束
输出状态由证据决定:planned、assets_ready、recording_pending、review_ready、approved、delivery_ready、published。published必须有实际发布证据。
delivery_ready要求用户批准的成片、字幕、源项目、封面、标题正文标签,以及承诺提供的评论区资料齐备;报告画幅、时长、真实字幕精度、检查范围与未完成项。用户通过且无内容变更时可把同一审阅视频复制或正式引用为最终版,不必重复渲染。