Install
openclaw skills install @jsinbupt/anime-episode-contextMaintain cross-episode story, character, and visual consistency for AI manga or anime-drama production pipelines that are generated one episode at a time fro...
openclaw skills install @jsinbupt/anime-episode-context在生成每一集之前,先把“上一集摘要 + 当前集 TXT”压缩成可复用的“剧情与视觉上下文包”。 只保留会影响文本、首帧图像、视频生成一致性的关键信息,避免随着集数推进丢失人物设定、服装、道具和剧情状态。
除非用户已经提供其中一部分结果,否则按下面顺序执行。
如果这是首次处理,只输入第 1 集 TXT。 从第 1 集里提取后续集数可能会反复用到的基础事实:
这些内容写成“初始设定库”。第 1 集还没出现的信息不要脑补,统一标记为“后续待补充”。
从第 2 集开始,不再要求重新读取整本小说。 输入材料改为两部分:
先根据“上一集总结”恢复连续性,再用“当前集 TXT”更新状态。
在生成第 N 集之前,产出一个紧凑的上下文包,至少包含四块:
全局继承设定:后续所有集数都不能乱掉的事实本集开场状态:这一集开始时人物、地点、关系、服装、道具是什么状态本集必须出现的剧情点:这一集一定要演到的事件和视觉画面视觉提示锚点:供首帧图像和视频模型直接复用的外观与场景信息输出格式使用 episode-context-schema.md 里的中文版模板。
如果当前处理的是第 2 集或之后的集数,必须先做两步:
不要跳过“上一集继承摘要”。它是后续所有一致性的基础。
同一份上下文包需要按目标模型裁剪:
输出必须足够短,能和正式提示词一起喂给模型。优先使用短条目,不写大段说明。
每集生成完成后,要把状态回写到滚动设定中,至少记录:
下一集输入时,优先使用这份“上一集继承摘要”,不要每次都把整本小说重新塞进模型。
默认按下面方式理解用户输入:
如果用户只给当前集 TXT,没有给上一集总结,优先提醒缺少连续性输入;如果必须继续,就只基于当前集生成,并明确标注“缺少上一集继承摘要,连续性风险较高”。
当上下文长度有限时,优先保留这些事实:
如果 token 很紧,先删掉低价值解释,不能先删服装、发型、体貌特征、手持物、伤势和未完成剧情义务。
输出尽量字段化,使用中文短条目,不写空泛修辞。
写提示词时要把“稳定设定”和“当前镜头信息”分开:
原文有歧义时:
如果人物造型在剧情里发生变化,必须同时记录:
默认造型:常态设计当前造型:这一集实际呈现的版本按用户请求,输出最小但完整的一组内容:
默认优先输出下面这种结构,除非用户要求别的格式:
# 第N集上下文包
## 1. 本集一句话概述
-
## 2. 全局继承设定
### 2.1 角色稳定设定
- 角色名:
身份:
性格:
外貌识别点:
默认服装:
常用道具:
关系要点:
### 2.2 世界与场景稳定设定
- 时间背景:
- 世界规则:
- 核心场景:
## 3. 本集开场状态
- 当前时间:
- 当前地点:
- 在场人物:
- 每人当前服装:
- 每人当前情绪:
- 当前携带物:
- 当前未解决矛盾:
## 4. 本集必须出现的剧情点
1.
2.
3.
## 5. 首帧图像提示锚点
- 主角色外观:
- 主角色服装:
- 表情与姿态:
- 关键道具:
- 场景环境:
- 光线/氛围:
## 6. 视频生成提示锚点
- 镜头开始状态:
- 关键动作连续性:
- 角色关系表现:
- 场景连续性:
- 镜头结束状态:
## 7. 本集结束后需要继承到下一集的信息
- 服装是否变化:
- 是否新增伤势:
- 道具是否变化:
- 关系是否变化:
- 是否出现新秘密/新线索:
- 下一集开场钩子:
如果当前任务是“先总结上一集,供下一集继承”,优先输出下面这个结构:
# 上一集继承摘要
## 1. 必须继承的人物设定
- 角色名:
当前外观:
当前服装:
当前道具:
当前情绪:
当前关系状态:
## 2. 必须继承的剧情状态
- 上一集结尾发生了什么:
- 当前未解决冲突:
- 下一集必须承接的因果:
## 3. 必须继承的场景状态
- 地点:
- 时间:
- 天气:
- 环境变化:
## 4. 绝对不能丢的信息
-
如果用户明确要求分别输出给文本模型、图像模型、视频模型,使用下面三段:
## 文本模型继承信息
- 上一集关键因果:
- 本集角色动机:
- 对话风格提醒:
- 不能忘的设定:
## 图像模型继承信息
- 角色长相:
- 当前服装:
- 当前道具:
- 场景外观:
## 视频模型继承信息
- 开场动作状态:
- 中段必须出现的动作:
- 结尾动作状态:
- 环境连续性:
遇到下面这类请求就使用这个 skill:
需要具体格式时,读取 episode-context-schema.md。