illustrated-story-reel

Polar Sponsor
爱发电 赞助
.NET 9.0

用于需要幻灯片式故事,配旁白或音乐,绘本风格插画帧,非全动画视频。

共同生成政策 : 在支付任何 POST /v1/预测之前 :. 兰东种子仪式——总是第一

功能概述

共同生成政策 : 在支付任何 POST /v1/预测之前 :. 兰东种子仪式——总是第一是一项面向实际任务的技能,主要用于通过总和式的切变轴. 基因多样性—— 明确提示;6. 旋转 ≥2 情景轴本身。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

共享生成策略

在执行任何付费的 POST /v1/predictions 请求之前:

  1. 随机种子仪式 —— 始终为第一步;通过求和取模(sum-mod)推导各轴向参数。
  2. 生成多样性 —— 使用显式提示词;每会话至少轮换 ≥2 个场景轴向维度。
  3. 质量检查清单 —— 打开输出文件并人工判定通过/失败,再进入下一阶段。
  4. 分阶段生成门控 —— 流程严格按:规划 → 静帧 → 音频 → 视频 → 合成;单次执行中不得跳过任一阶段。
  5. 审批红标预警 —— 若规划、静帧或片段未被审阅,则必须暂停流程。
  6. 工作流反馈门控 —— 由 runner 标记状态,并支持按工作流下发指令。
  7. 并行执行 —— 仅在每个已获批准的阶段内部允许异步扇出(async fan-out)。

图解故事短片(Illustrated story reel)

依次生成的 p-image / p-image-edit 静帧,使用 ffmpeg 组装为视频,叠加细腻的 Ken Burns 运动效果,并与 旁白(Gemini TTS)或 纯音乐(Stable Audio 或用户指定音轨)精准同步。不使用 p-video。

交付格式不限于竖版短片。请将 defaults.aspect_ratio 设为:9:16(适用于 Stories/Reels/TikTok)、16:9(适用于 YouTube、演示文稿、落地页首屏)或 1:1(信息流方形图)。runner 将按所选比例以 1080p 渲染;默认输出文件名为 story_reel.mp4;若交付物为横版,可通过 --output-name 覆盖(例如:story_slideshow.mp4)。

该模式适用于社交平台故事帖、童话式讲解、情绪短片、横版图文叙事、产品发布预热,以及“动态插画”类内容形式。

概述

每个故事节拍(beat)对应一张静帧。以主视觉锚点(hero anchor)起始 → 每个场景使用 p-image-edit 生成。旁白模式下,音频驱动时间节奏;音乐模式下,每个节拍固定持续 hold_seconds;合成环节仅依赖本地 ffmpeg。

适用场景

  • 无需 AI 视频生成的图解故事
  • 配有语音旁白(VO)或背景音乐(bed)的绘本/漫画格叙事
  • 用户明确提及“幻灯片故事”、“Ken Burns 短片”或“仅静帧社交帖”
  • 预算敏感型任务(仅调用图像 API,不消耗视频 API 配额)

不适用场景:两幅静帧之间的视觉过渡动画(visual-transition-reel)、唇形同步虚拟形象(interactive-explainer)、完整演唱型音乐视频(music-video)。

安全与作用域

仅限静帧幻灯片 —— 不含任何 p-video* 调用。所有内嵌参考均限定于本工作流;请勿参照其他技能中的视频/虚拟形象示例。

风险 缓解措施
付费 API 调用 PRUNA_API_KEY + REPLICATE_API_TOKEN;TTS/音乐/合成前设门控
凭据泄露 父级 agent 持有密钥;除静帧/TTS 单独通道外,禁止向子 agent 传递密钥
本地执行 调用 ffmpeg/ffprobe 子进程;-y 参数将无提示覆盖输出 MP4 文件
数据留存 plan.json、generation_status.json 及 --out-dir 下所有媒体文件可能包含提示词 —— 须视为机密信息处理

前置依赖:api-credentials.md · 权限声明: skill.manifest.json

反馈门控

illustrated-story-reel-gates.md

阶段 需展示内容 可继续条件
0 — 规划 节拍表、audio_mode、样例静帧描述 + 旁白文本 批准规划
A — 静帧 stills/*.png 批准静帧
A2 — 音频 audio/narration_*.mp3 或 audio/music.mp3 —— 务必试听 批准音频
C — 合成 story_reel.mp4 用户确认接受

默认 runner 启动参数为 --phase stills。

速查表

项目 取值
模型 p-image、p-image-edit、Gemini TTS、Stable Audio 2.5
规划字段 audio_mode: "narration" | "music"
画面比例 defaults.aspect_ratio: "9:16" | "16:9" | "1:1"(需与 hero_prompt / 静帧描述中的表述一致)
Runner 脚本 verticals/illustrated-story-reel/scripts/run_from_plan.py
模板 templates/story-plan.template.json(9:16) · templates/story-plan.landscape.template.json(16:9)
输出路径 {out_dir}/story_reel.mp4(默认;横版交付请使用 --output-name 自定义命名)

输入采集 —— 生成前必问

首要问题(必需):

  1. 交付构图 —— 竖版短片(9:16)、横版幻灯片(16:9)还是方形(1:1)?
  2. 音频类型 —— 旁白(每节拍配一句 VO)或 音乐(纯器乐铺底 / 用户自选音轨)?

请在生成前于 plan 中设定 defaults.aspect_ratio 和 audio_mode;同时确保 hero_prompt 的措辞与比例匹配(例如横版应写为 “16:9 horizontal frame”)。

主题 提问要点
故事 标题?节拍顺序(1…N)?情感脉络?
视觉 风格规范(style_bible)?角色一致性?是否启用 chain_from_previous 构建编辑链?
每节拍细节 edit_prompt(单帧描述)?narration 文本(旁白模式)?hold_seconds(音乐模式)?
运镜 ken_burns: zoom_in、zoom_out、pan_left、pan_right、none?淡入淡出(crossfade)还是硬切(hard cut)?
音乐模式 Stable Audio 提示词?用户指定的 music.track 路径?还是各节拍时长均等?
旁白模式 配音人声(Kore 等)?narration.style_prompt 中设定讲述者语速与风格?

节拍表未完成撰写且 audio_mode 未确认前,严禁启动生成流程。

节拍表(模板)

# 静帧(edit_prompt) 旁白 / 持续时间 Ken Burns 是否接续上一帧?
1 opening wide 旁白文本 或 4s zoom_in no
2 detail insert 旁白文本 或 3.5s pan_right yes

工作流

# 阶段 A —— 仅生成静帧
python3 workflows/illustrated-story-reel/scripts/run_from_plan.py 
  --plan output/.../plan.json --out-dir output/.../ --phase stills

# 阶段 A2 —— 生成旁白 OR 音乐(依据 plan 中的 audio_mode)
python3 ... --approve-stills --phase tts    # 旁白模式
python3 ... --approve-stills --phase music   # 音乐模式

# 阶段 C —— Ken Burns 动效 + 音视频合成
python3 ... --approve-audio --phase assemble

# 横版示例(plan.json 中 defaults 为 16:9)
python3 ... --approve-audio --phase assemble --output-name story_slideshow.mp4

常见错误

错误 修正方式
为追求“更流畅运动”而使用 p-video 坚持纯静帧方案;优化 Ken Burns 参数与淡入淡出效果
跳过音频试听门控 务必运行 --phase tts 或 music;等待 批准音频 后再推进
将全部旁白合并为一大段文本 每节拍独立一行;TTS 按场景逐条生成以保障音画同步
音乐模式下未设置 hold_seconds 为每个节拍单独设置,或统一配置 defaults.hold_seconds
静帧提示词中出现否定表述 仅使用正向描述 —— 参见 illustrated-story-reel-prompts.md
默认仅考虑竖版 横版交付时,将 aspect_ratio 设为 16:9,并在提示词中明确使用 “horizontal” 等构图关键词
提示词与计划中比例不一致 plan 中的 aspect_ratio 必须与 hero_prompt 及各节拍描述中的 “vertical” / “horizontal” / “square” 严格匹配

相关技能

  • 静帧批量处理:stills_pipeline.py
  • 带旁白的视频影片:narrated-multi-scene
  • 静帧间运动过渡:visual-transition-reel
  • 工具模型:p-image、p-image-edit

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习