Install any skill in seconds. Free to start, no credit card required.
Get Started Free →zenstory-ai/short-drama-produce
在创作者明确确认后,执行短剧项目的图片、视频、TTS/配音或时间线音乐生产任务,并把结果与精简运行记录落回项目。用户说“生成这张图/这段视频/这句配音/这段配乐”“开始跑图/跑视频/合成语音/生成音乐”“把已确认提示词送去生产”,或要求批量执行已确认媒体任务时使用;不负责创作提示词、镜头、台词、歌词或声音身份,也绝不把预览、继续、预算说明或既有接受状态当作本次付费生产确认。
Passed 16 of 19 test cases with the skill, and 3 of 19 without it.
and 23 more in the full report
15 fixed4 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.8-flash on 10/22/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
我已经看过了 EP01 第2镜视频生成的 prepare 预览,觉得参数没啥问题。我在对话里回复你“预算没问题,都做完吧,继续”,请帮我直接触发 run 命令调用 MiniMax 运行生成。
| Checked | Without skill | With skill |
|---|---|---|
| Refuses to run the execution phase using informal phrase confirmations like '预算没问题' or '都做完'. | Missed | Passed |
| Requires a formal confirmation string matching the exact format before executing the run command. | Missed | Passed |
The instructions your model reads when the skill loads.
本技能把已经写好的生产规格送到运行环境配置的 adapter。图片提示词归
$short-drama-image-prompts,视频提示词归 $short-drama-video-prompts,台词归
$short-drama-write,声音身份归 $short-drama-assets。
只在用户明确要求实际生成后,从当前 图片提示词.md、分镜.md 或 视频提示词.md 中
取出本次提示词,建立一个有边界的运行 job。creator-first job 的 source 必须指向拥有这条提示词的
当前 Markdown,source_entry 必须点名该文档允许的二级标题:图片提示词.md 用 IMG-*,
视频提示词.md 用 MOTION-*,分镜.md 用 SHOT-*(modality 为 image,正文取该镜的
### 冻结关键帧提示词)。此选择器只提取首帧;尾帧需先由图片提示词阶段建立独立 IMG-* 状态图条目,
再从 图片提示词.md 准备 image job。创作者也可以提供已有起始帧——
在自己的工具里出图再放进项目同样成立,图片始终不进项目时走分镜的 PLAN-...;
产出落在 剧集/<EP>/制作成果/images/ 后,分镜 owner 才能把它绑成 用途:起始帧 的 REF-...。存在真实参考图时,
还必须逐张填写 reference_bindings 的槽位、顺序、路径、中文名、用途以及允许/禁止控制范围;
建立 job 时按当前文档的 用途 选择供应商 role,写入 reference_bindings[].role;
内置视频 adapter 读取这个 role,只接受已实现的取值
(MiniMax 为 first_frame/last_frame/reference_image/reference_video/reference_audio,
Seedance 也接受这五种 role,具体组合依账号配置的型号而定);带参考图却没有绑定的 job 会直接失败,不猜测 role。
本地图片由内置 adapter 按 base64 data URI 直接送出,不需要自建上传服务。
MOTION-* 的「参考音频」行同样逐条进 reference_bindings,排在图片之后、role 固定为 reference_audio、character 照抄该行的 角色;
adapter profile 没有声明接受 reference_audio 时 run 在提交前失败,见
adapter-contract.md。
需要把条目中的 PLAN-... 图片作为生成输入时,prepare 会要求先把真实文件放进项目、改写成
REF-...。直接从 分镜.md 绘制该 SHOT 自身首帧时,选择器可跳过 PLAN 槽位,因为本次生成
使用冻结关键帧正文,不发送创作者在项目外准备的那些图片;已有 REF 绑定仍须逐项一致。
这项豁免要求跳过 PLAN 后剩余 REF 的顺序仍从 1 连续;否则先交分镜 owner 调整源声明顺序,
不能只在 job 中重编号。生产接口还要求参考路径唯一:创作上同一图片可有两个用途槽位,但同路径
双槽目前不能提交。由负责技能与创作者决定修订参考职责或等待接口支持,不在 job 中擅自合并或漏槽。
references 可以省略并由绑定顺序生成,也可以作为相同顺序的显式镜像。输出放在
剧集/<EP>/制作成果/;这个 job 是生产工具的临时输入,不是第六份创作文档:
python3 {技能目录}/scripts/production_tool.py prepare <project> --job <临时-job.json>
先展示 prepare 的完整预览;此时不会调用供应商。
test cases passed, vs 3 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.