Livestream Poster — 直播海报生成
本技能用于生成直播宣传海报。文件创建/打开、工具调用、画布 schema 和基础验证以 ardot-design-core 为准;本技能负责工作流选择和直播海报业务规则。
工作流选择
| 条件 | 加载的 workflow |
|---|---|
| 用户上传设计风格图,并明确说「作为风格参考」「按这个风格」或「参考这个设计风格」 | workflows/style-reference.md |
| 其他:引用风格文件、选择视觉大类、无风格偏好 | workflows/style-selection.md |
风格参考图工作流必须同时满足:
- 用户上传了图片
- 用户明确表示该图片是背景/设计风格参考,而不是人物照片
仅上传图片但未说明用途时,按人物照片处理,使用风格选择工作流。
每次任务只加载一个 workflow。 确定后按该 workflow 顺序执行,不要同时加载两个工作流。
共享参考(按 workflow 指示加载)
| 文件 | 用途 |
|---|---|
| references/render-and-compose.md | 两个工作流共享的建文件、生图、画布排版和验证 |
| references/adaptive-sizing.md | 无风格文件或使用风格参考图时的自适应构图 |
| references/person-size-control.md | 人物/IP 画面占比控制 |
| references/prompt-examples.md | 单人替换与多人 prompt 示例 |
全局硬规则
- ImageGen 默认调用 1 次;仅严重构图问题允许重生 1 次
- 有用户人物照片时必须通过 ImageGen
image参数融合,不能直接贴到画布 - 人物参考图失败时不得静默移除
image,否则无法保证人物一致性 - Logo 不传给 ImageGen;在 Ardot 中作为独立图层上传
- 不改用户提供的文案;溢出时调整字号、宽度或排版
- 对话中不暴露
.md、内部路径、DSL、batch_edit等实现细节 - 禁止 spawn 子 agent;遵循
ardot-design-core的文件门禁和验证规则 - 底图与 Part A 背景装饰均由 ImageGen 生成;Ardot 只做底图 fill、文字、Logo,以及风格文件
## Icons的功能性 SVG icon(禁止把背景 prompt 描述画成 SVG/rectangle) - 素材收集与
AskUserQuestion选项以所加载 workflow 的 Step 1 为准,不得跳过、合并或改写