算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
short-drama-production【设计与创意】Orchestrate an end-to-end short-drama or short-film production from a user's theme: approved brief, then — for multi-episode projects — a graded episode outline, then per-episode screenplay with dialogue, art reference assets, and video generation with optional music and dubbing, to a finished video. Single short films (about one minute, not a series…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
把用户提出的主题逐步做成成片。本技能只规定阶段顺序、确认关卡和文件组织;每个阶段的产出怎么写、怎么生成,由当前 Agent 自行判断。配套工具技能只提供操作手段,不规定各阶段产出的内容格式。
按题材规模二选一:
Brief → 分级概要 → 每集剧本与台词 → 每集美术 → 每集视频。一次只制作当前获批的集数,第 1 集交付后按同一流程续作。Brief → 剧本与台词 → 美术 → 视频。Brief、(多集时的)分级概要、剧本+台词、美术各有一个用户确认关卡,成片交付后再确认修改方向。用户未明确通过不进入下一阶段,沉默不算通过。仅当用户明确要求跳过或全自动执行时才可合并关卡。
用户提出修改时,只修改当前阶段并重新确认;上游通过的内容被修改后,把受影响的下游状态改回 待更新,不沿用旧内容。
各阶段要点:
[待定],不用大量提问阻断起稿。Brief 只确认方向,不写分集剧情。音乐素材复用台账.md);本地裁剪、循环、淡入淡出即可适配的 cue 不重新生成,来源与复用情况记入台账。AUTODL_TOKEN,视频生成无替代路径)时阻断该阶段并转达申请指引;不擅自切换到会产生额外费用的服务。首次执行时确定项目目录和剧名。在项目根目录维护 制作进度.md,至少记录(单部短片没有分级概要阶段,相应行省略):
- brief: 草稿 | 已通过 | 待更新
- episode_outlines: 未开始 | 草稿 | 已通过 | 待更新 (仅多集)
- episode_01_script: 未开始 | 草稿 | 已通过 | 待更新
- episode_01_dialogue_timeline: 未开始 | 草稿 | 已通过 | 待更新
- episode_01_art: 未开始 | 制作中 | 已通过 | 待更新
- episode_01_video: 未开始 | 制作中 | 已完成 | 待更新
- episode_01_music: 未开始 | 制作中 | 已完成 | 待更新
每次恢复任务时,先读 制作进度.md 和现有文件,从第一个未通过或待更新的阶段继续。只有用户明确说"通过、确认、可以继续"等同义表达后,才能把对应状态写成 已通过。
统一目录:
<项目>/
├── 制作进度.md
├── 剧名-Brief.md
├── 剧名-分集概要.md (仅多集)
├── 音乐素材复用台账.md
├── 第1集/
│ ├── 剧名-第1集剧本.md
│ ├── 剧名-第1集字幕台词时间轴.md
│ ├── 美术设定集/
│ │ ├── 人物三视图/
│ │ ├── 道具三视图/
│ │ └── 场景概念图/
│ └── 视频制作/
│ ├── 提示词/
│ ├── 分镜参考图/ (仅用户要求时)
│ ├── 片段/
│ ├── 配音/
│ ├── 音乐/
│ └── 任务记录/
├── 第2集/
└── 第3集/
不要把某一集的剧本、台词、美术、提示词或片段散放在项目根目录;全剧 Brief 和分集概要留在根目录。
以下技能都是操作手段,按需读取各自的 SKILL.md;用不用、怎么组合由当前任务决定,它们不规定各阶段产出的内容格式。
| 阶段 | 技能 | 用途 |
|---|---|---|
| 美术 | character-three-view | 参考图生成的踩坑要点(防重影、质感一致性)与验收、命名约定 |
| 美术(备选执行器) | cursor-image-gen | 环境无自带生图能力或用户点名 Cursor 时执行位图生成 |
| 视频提示词 | h3-prompt-writing | H3 原生提示词结构、参考图标签、角色唯一性英文约束 |
| 视频生成 | minimax-h3 | 工作流发现、素材上传、提交、轮询、下载、视频检查 |
| AutoDL 实例 | autodl-app-instance | 实例开机、等待 ready、批次结束关机 |
| 配乐 | minimax-music-gen | 复用未覆盖的 cue 补生成音乐,下载并检查音频 |
| 配音 | qwen3-tts | 需要旁白、画外音或特定声线对白时生成 TTS 语音 |
只问当前关卡,保持简短,问完结束当前轮次等待回复;等待时不提前生成下一阶段文件或启动外部服务。