人工智能大模型AI 应用AI Agent媒体生成后端桌面应用【免费下载链接】Toonflow-appToonflow 是开源一站式 AI 短剧创作工具将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成跨平台桌面端轻量部署助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas. Features AI scriptwriting, storyboarding, character and video generation. A cross-platform desktop app for efficient content creation.项目地址https://gitcode.com/gh_mirrors/to/Toonflow-app点击查看免费下载90年代复古日系动画风格是 Toonflow 内置的 2D 美术风格之一其衍生资产生成约束手册data/skills/art_skills/2D_90s_japanese_anime/art_prompt/art_scene_derivative.md定义了同一场景、多视觉状态的完整衍生规范。本文围绕该手册系统讲解景别、时段、天候、角度四类变体的定义、衍生规则、统一提示词模板与十条必守/八条严禁约束并结合仓库源码说明其在执行层 Agent 衍生资产分析与写入流程中的实际落地方式帮助读者在 Toonflow 中正确配置与复用自己的场景衍生资产。一、场景衍生资产在 Toonflow 中的定位Toonflow 将场景视为短剧生产的核心资产类型之一。在项目工作区数据模型src/agents/productionAgent/tools.ts中资产被建模为export const assetItemSchema z.object({ id: z.number().describe(资产唯一标识), name: z.string().describe(资产名称), type: z.enum([role, tool, scene, clip]).describe(资产类型), prompt: z.string().describe(生成提示词), desc: z.string().describe(资产描述), derive: z.array(deriveAssetSchema).describe(衍生资产列表), });其中derive数组存放衍生资产——即父资产基础场景的视觉状态变体。衍生资产字段定义如下同上文件const deriveAssetSchema z.object({ id: z.number().describe(衍生资产ID,如果新增则为空), assetsId: z.number().describe(关联的资产ID), prompt: z.string().describe(生成提示词), name: z.string().describe(衍生资产名称), desc: z.string().describe(衍生资产描述), src: z.string().nullable().describe(衍生资产资源路径), state: z.enum([未生成, 生成中, 已完成, 生成失败]).describe(衍生资产生成状态), type: z.enum([role, tool, scene, clip]).describe(衍生资产类型), });关键语义见 data/skills/production_execution_derive_assets.md核心原则derive 是父资产的视觉状态变体{父资产名}·{状态名}不是独立物件也不是为了某个镜头临时拆出的局部特写。对场景资产而言场景基准态场景父资产默认即为该场景的基础时段视图由 art_scene.md 生成时间变体类衍生按对应风格的art_scene_derivative.md以参考主视图 目标时段方式落地。提取范围上场景只提取「时间变体」——同一场景在不同时段下的整体光照/色调/氛围变化如日景→夜景、黄昏、清晨同一场景可有多个时段变体各自独立角度、天候、破坏等其它变化在执行层本阶段不提取而是在衍生图提示词阶段按需注入见 production_execution_derive_assets.md。写入动作通过add_deriveAsset工具完成其底层实现在 src/agents/productionAgent/tools.ts先按assetsId查父资产取其type场景即scene作为衍生类型再向o_assets表插入/更新记录并同步o_scriptAssets关联最后通过 socket 广播addDeriveAsset事件刷新前端工作区。值得注意的是该实现对 LLM 偶尔传入的null字符串做了容错归一src/agents/productionAgent/tools.ts#L126-L129新增衍生时id填null即可。二、衍生五大原则变化中的一致性锚点手册开篇即给出衍生必须遵守的五大原则它们是所有变体衍生的一致性锚点原则内容作用空间一致建筑结构/布局/材质在所有变体中保持一致保证变体可被识别为同一场景景别驱动同一场景通过不同景别展示不同叙事功能景别是叙事工具而非简单缩放时段切换同一空间在不同时间段呈现不同光影氛围低成本营造时间流逝感天候变化同一空间在不同天气下呈现不同情绪天候是情绪的外化手段90年代为锚所有变体必须保持90年代复古风格拒绝现代CG/3D渲染风格红线贯穿全部变体这五条原则与基础场景手册 art_scene.md 的90年代为锚美学原则一脉相承手绘线条流畅线条、块面阴影与电影感光影柔和暖光、体积光是所有衍生变体共享的风格基因。三、景别变体同一场景的叙事分级景别定义景别范围叙事功能提示词大全景场景全貌 周围环境建立空间感、定位extreme wide shot全景场景完整呈现展示空间结构wide shot中景场景局部区域聚焦功能区medium shot近景场景细部材质/氛围道具特写close shot特写极局部细节材质纹理/关键道具extreme closeup景别衍生规范从基准图衍生保持不变允许变化大全景 → 全景建筑外观、整体布局视角收窄、前景增加全景 → 中景材质、色调、光线裁切聚焦、景深变化中景 → 近景材质、色调景深浅、背景虚化近景 → 特写材质纹理极浅景深、微距感从规范可以看出景别衍生的核心逻辑越往近景走越少改动全局属性越强调景深与裁切。全景级只动视角范围中景才开始引入景深变化近景/特写则锁定材质纹理不变。这保证了从空间定位到细节呈现的递进关系始终建立在同一个物理场景之上。四、时段变体光影即时间时段定义时段视觉特征提示词清晨薄雾柔光、色调偏冷晨光、清晨薄雾正午明亮、阴影短、色彩鲜明正午阳光、光线明亮黄昏金色色调、长影、天空渐变黄昏、golden hour夜间月光冷蓝色调、幽静清冷月光、月夜夜间灯火暖黄点缀、明暗对比夜晚、灯火时段衍生规范从基准时段衍生保持不变变化项日间 → 黄昏建筑/布局/材质天空色调暖化、影子拉长日间 → 夜间建筑/布局/材质整体变暗、增加灯火/月色室内日间 → 室内夜间空间结构、家具整体色调暖化、增加光源时段变体是执行层提取的唯一场景衍生方向因为它是稳定、可复用、资产级的视觉状态同一间教室在日景/黄昏/夜景三个时段下需要反复出现在多个分镜中且无法仅凭分镜 prompt 稳定控制因此必须以衍生资产形式固化。时段变体与全局色彩盘prefix.md中的情绪色盘直接呼应黄昏浪漫对应琥珀暖 C7 暖橙 C10 樱花粉 C2夜晚月色对应天空蓝 C3 淡紫 C6 暖黄 C1回忆闪回对应暖黄 C1 淡紫 C6 高级灰 C5。生成时段变体时可按此色盘对齐导演情绪意图。五、天候变体情绪外化的天气层天候定义天候视觉特征提示词晴天明亮、阴影清晰晴天、阳光明媚阴天光线均匀、无硬影阴天、柔和光线薄雾能见度降低、空气朦胧薄雾、雾气缭绕细雨水珠、湿润反光细雨、雨丝飞雪白色覆盖、雪花飘落飞雪、雪花天候衍生规范从基准天候衍生保持不变变化项晴 → 薄雾建筑/布局增加雾气层、远景模糊晴 → 细雨建筑/布局增加雨丝、地面反光晴 → 飞雪建筑/布局增加积雪、雪花植被需随天候逻辑适配—雨中植物湿润、雪中植物挂霜天候衍生的关键是植被/材质表面随天候适配雨天植物湿润反光、雪天植物挂霜这与基础场景手册的季节色调映射春粉色嫩绿、夏碧绿蓝色、秋金黄橙红、冬白色灰色见 art_scene.md相互制约——天候不能与季节矛盾严禁项 X2。例如冬季场景衍生细雨就与雪季逻辑冲突应避免。六、角度变体视点切换与一致性重算角度定义衍生图相对参考图可在以下角度维度上进行切换。调用方会传入参考图 目标角度描述本文件只定义角度语汇与一致性约束。角度描述提示词正面/前视与参考图相比视线朝向场景正面front view、eye level侧面左/右朝场景左/右侧 90° 平视left side view / right side view背面/后视朝场景背面 180°back view俯视高位俯瞰呈现整体布局high angle、birds eye view仰视低位仰望强调高大主体low angle、worms eye view近景推进同方向但镜头推进聚焦局部push-in、closer angle自由角度调用方自定义的任意角度描述按{目标角度}注入角度衍生规范项目约束参考一致性建筑结构/布局/材质/色调/光线/季节/天候必须与参考图一致视点同一场景中心点仅角度切换视线高度可随角度调整光照逻辑参考图光源方向不变角度切换后光影投射方向需同步重算保持物理合理布局单画面非拼图、非多视图、非分屏人物严禁出现任何人物、人影、人体轮廓画面比例默认 16:9或按调用方设定角度变体是四类变体中唯一由调用方传入目标角度描述的维度自由角度按{目标角度}注入占位符其余景别/时段/天候均由 Agent 根据用户信息自行判断。角度切换时光源方向不变、光影投射方向重算是一条物理合理性要求——同一场景转角度后影子应落在正确方向这是避免多视图拼接感的关键。七、统一提示词模板单模板覆盖多维度手册明确无需为每种变体单独生成模板所有变体共用一份提示词模板未提及的维度对应字段留空省略即可。完整模板如下90年代复古日系动画风格衍生场景图基于参考图 90s anime style手绘平涂上色柔和暖色调精细流畅线条电影感光影 scene derivative design sheetenvironment concept artno peopleno charactersno human figures 保持场景空间结构一致 {目标角度如有}{景别视角如有}{时段描述如有}{天候描述如有} {前景}{中景}{后景} {色调描述}{景深描述如有}{天空色调变化如有}{氛围调整如有} {天候视觉特征如有}{材质表面变化如有}{植被适配描述如有} 线条流畅、块面阴影、使用痕迹 柔和电影光、背景光晕、自然光照 单画面构图与参考图保持建筑结构/材质/色调/光线一致仅按目标角度切换视点 画面中无任何人物 图中不要有任何文字模板的占位符设计可以按四个维度拆解理解占位符组对应维度说明{目标角度}、{景别视角}角度 / 景别未指定则省略{时段描述}、{天空色调变化}时段配合天空色调与氛围必守规则 R2{天候描述}、{天候视觉特征}、{植被适配描述}天候配合植被/材质表面适配必守规则 R3{前景}/{中景}/{后景}、{色调描述}、{景深描述}、{氛围调整}、{材质表面变化}通用画面保持基础场景手册要求的层次纵深同时模板内置了{目标角度}语汇与 art_scene.md 的场景主视图模板hero shot、eye level、balanced composition的衔接——衍生图以参考主视图 目标角度为输入本质上是img2img 视角下的场景转绘。这与 generateAssets.ts 中图片生成的实现方式吻合请求体支持可选的base64参考图字段调用u.Ai.Image(model).run()时通过referenceList: [{ type: image, base64 }]传入参考图并按aspectRatio: 16:9出图——与手册默认 16:9 的画面比例约定一致。八、约束规则全集必守 R1–R10 与严禁 X1–X8必守R编号规则R1场景空间结构在所有变体中保持一致R2时段变体必须调整天空色调与氛围R3天候变体必须适配植被/材质表面R4衍生图必须为「单画面」不得拼接多视图/网格/分屏R5衍生图必须与参考图保持建筑结构/材质/色调/光线一致仅按指定角度切换视点R6场景图中严禁出现任何人物R7根据用户提供的信息自行判断变化维度角度/景别/时段/天候未提及维度留空省略R8必须包含90年代关键词90s anime style / hand-drawn / warm toneR9必须包含线条特征流畅线条、块面阴影 至少一项R10材质必须带有使用痕迹禁止全新无瑕的CG 感严禁X编号严禁X1变体间建筑结构/布局不一致X2天候与季节矛盾X3变体间材质/风格突变X4出现任何人物、人影、人体剪影X5画面被拼接成多视图/网格/分屏布局X63D 渲染/CG 动画/现代风格质感X7材质过于干净完美、无任何使用痕迹X8光照过于均匀平坦、无柔和电影光这些规则与 prefix.md 定义的全局硬约束一致严禁现代日系/CG/3D、严禁高饱和荧光色等并额外强化了变体间一致性X1/X3与单画面X5两条场景衍生专属红线。值得注意R8/R9/R10 与角色衍生手册 art_character_derivative.md 中 R2线条流畅结构清晰、质感不降原则等共享同一套 90 年代美学基因说明整套美术技能在风格锚点上高度统一。九、在实际生产链路中如何使用场景衍生资产在 Toonflow 的生产 Agent 链路中按如下步骤落地衍生资产分析与写入执行层 Agent 依据 production_execution_derive_assets.md 读取get_flowData(script)与get_flowData(assets)仅对有明显时段切换需求的场景调用add_deriveAsset写入衍生场景只提取时间变体每资产 1~5 条宁缺勿滥衍生资产图片生成执行层 Agent 按 production_execution_generate_assets.md 调用generate_assets_images({ ids })批量生成图片异步发起即返回仅对有衍生状态且尚未生成的资产发起提示词组装Agent 按本手册的统一模板 占位符裁剪方式输出衍生图提示词并可通过 getArtPrompt.ts 工具按风格目录递归加载prefix.mdart_scene_derivative.md等美术约束文件getArtPrompt(2D_90s_japanese_anime, art_skills, art_scene_derivative)即可拿到含全局前缀的完整约束文本技能激活注入衍生子 Agent 通过activate_skill/read_skill_file工具加载风格技能实现见 skillsTools.ts主技能内容会剔除 frontmatter 后以skill_content形式注入上下文资源文件路径被限制在技能目录内防路径穿越。对希望复用自己的美术风格的开发者可直接仿照data/skills/art_skills/2D_90s_japanese_anime/目录结构prefix.mdart_prompt/driector_skills/提供同名art_scene_derivative.md约束手册即可让执行层 Agent 以同样的机制生成该风格下的场景衍生资产。十、使用要点速查判断变化维度角度/景别/时段/天候四类变体由 Agent 根据用户信息自行判断启用未提及维度在模板中留空省略不单独生成变体模板时段是执行层的唯一必提取项执行层衍生提取阶段只写时间变体角度/天候等变化在提示词阶段注入详见 production_execution_derive_assets.md一致性优先于变化所有变体共享空间结构一致 单画面 无人 90年代锚定的底线变化只发生在允许的维度上画面比例默认 16:9与 generateAssets.ts 中aspectRatio: 16:9的出图参数一致可按调用方设定覆盖禁止人物与文字模板末尾固定携带画面中无任何人物 / 图中不要有任何文字与场景基础手册保持一致。参考资源本文主体场景衍生约束手册 art_scene_derivative.md场景基础手册基准态生成art_scene.md全局美学基线色彩盘/色温/硬约束prefix.md风格总览data/skills/art_skills/2D_90s_japanese_anime/README.md执行层衍生提取规则data/skills/production_execution_derive_assets.md衍生资产生成工具实现src/agents/productionAgent/tools.ts技能加载机制src/utils/agent/skillsTools.ts美术提示词按风格读取工具src/utils/getArtPrompt.ts资产图片生成接口src/routes/assetsGenerate/generateAssets.ts赞分享人工智能大模型AI 应用AI Agent媒体生成后端桌面应用【免费下载链接】Toonflow-appToonflow 是开源一站式 AI 短剧创作工具将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成跨平台桌面端轻量部署助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas. Features AI scriptwriting, storyboarding, character and video generation. A cross-platform desktop app for efficient content creation.项目地址https://gitcode.com/gh_mirrors/to/Toonflow-app点击查看免费下载相关推荐Toonflow 场景衍生资产生成手册3D 动画渲染都市风格的景别 / 时段 / 天候 / 角度变体约束全解Toonflow 场景衍生资产生成手册3D 动画渲染都市风格的景别 / 时段 / 天候 / 角度变体约束全解 Toonflow 是开源一站式 AI 短剧创作工人工智能大模型AI 应用AI Agent媒体生成后端桌面应用Toonflow 扁平风场景衍生资产生成实战景别、时段、天候、角度四维变体约束体系Toonflow 扁平风场景衍生资产生成实战景别、时段、天候、角度四维变体约束体系 导读 在 Toonflow 的一站式 AI 短剧创作流程中场景衍生资产人工智能大模型AI 应用AI Agent媒体生成后端桌面应用Toonflow 国风二次元场景衍生资产规范景别、时段、天候与角度变体生成实战指南Toonflow 国风二次元场景衍生资产规范景别、时段、天候与角度变体生成实战指南 导读 本文聚焦 Toonflow 开源一站式 AI 短剧创作工具中「2D人工智能大模型AI 应用AI Agent媒体生成后端桌面应用上一篇NCM文件解密免费开源ncmdump3分钟还原MP3/FLAC下一篇Jasminum 插件版本管理全流程实战指南从本地调试到一键发布创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
