首页/新闻资讯/正文详情

AI 短剧美术设定集怎么做才不穿帮:shuohao-skills novel-art 的一致性锚点、光照变体与道具白底出图完整指南

发布时间:2026/9/25 11:14:39 来源:云帆数科 栏目:资讯中心
AI 短剧美术设定集怎么做才不穿帮:shuohao-skills novel-art 的一致性锚点、光照变体与道具白底出图完整指南
AI 短剧美术设定集怎么做才不穿帮shuohao-skills novel-art 的一致性锚点、光照变体与道具白底出图完整指南【免费下载链接】shuohao-skillsAI 短剧制作的 skill 集合拆角色、排大纲、出场景与道具设定、写剧本、切分镜 | Agent skills for AI short-drama production — character bibles, adaptation outlines, art bibles, screenplays, storyboards. Runs in Claude Code codex.项目地址: https://gitcode.com/gh_mirrors/sh/shuohao-skills本文介绍 shuohao-skills 中的 AI 短剧美术设定集技能 novel-art它把场景与叙事道具变成可跨集复用的生成资产用「每景 3–5 个一致性锚点、从分集反推的光照时段变体、白底无手的道具提示词」防止 AI 生成镜头穿帮11 道质量门全部由脚本确定性校验。面向 AI 短剧制作新手从输入到出报告一步步讲清。一、为什么 AI 短剧需要美术设定集 实拍短剧靠堪景、搭景、置景采买保证同一个场景长得一样AI 短剧没有这一套——环境和道具是被生成几十次、还得每次长得一样的资产。场景参考图里混进一个人影或者皮箱这次是手持尺寸、下次变成衣柜尺寸观众一眼就出戏。novel-art 的思路是交付的不是置景清单而是一份一致性方案。它管在哪里拍 手里拿什么即美术资产层和角色资产、剧本结构接力配合novel-characters → cast.json 谁角色资产 novel-outline → outline.json 什么结构与分集 novel-art → art.json 哪里 手里拿的美术资产整条管线的分工见 README.md三个 skill 互相约束、同步迭代 边界提醒novel-art 不做分镜、不写剧本、不管角色。道具只收叙事道具有特写、跨集出现、承载剧情通常 3–8 件场景陈设归场景锚点一次性手部道具用镜头级提示词解决。二、场景清单怎么来三种输入与 seed 骨架 场景清单有三种输入优先级从高到低outline.jsonnovel-outline 的产出——最优场景清单、出现集、承载爽点都是现成的小说原文——自己归纳场景清单主舞台优先、别贪多用户手写的场景清单有 outline.json 时一条命令确定性预填场景骨架id、名称、主场景标记、出现集、承载爽点不让模型把这些事实重新想一遍node scripts/novel-art.mjs seed outline.json art.json大纲阶段产出的资产清单直接成为美术设定的输入画风有两档realistic半写实厚涂默认和ghibli动画质感。跑node scripts/novel-art.mjs styles查看预设全文整块取用、不混搭并且要和角色 skill 保持同一档——角色是吉卜力、场景是半写实合成时没法看。规则详见 references/scene-pass.md。三、一致性锚点每景 3–5 个可画可认可核对 ⚓️锚点是每次生成都必须出现的可辨识特征观众靠它认出又回到这里了QC 靠它核对生成镜头有没有漂。判断锚点好坏只有一条标准——可画、可认、可核对好锚点坏锚点为什么补丁船篷右后角深色方补漏一道光缝陈旧的氛围生成图里一眼找得到缺了立刻发现断裂的第七块桥板麻绳捆圆木补上岁月的痕迹没法核对的不是锚点是形容词绿锈铜铃拳头大、缆绳打水手结—位置 特征都写清楚数量卡 3–5 个少了认不出多了核对不过来。带 examples/渡口-art.json 这样的完整样例可以当质量基准对照。道具的锚点比场景更小更细因为特写镜头会把细节放大到全屏绿锈铜扣上的一道新划痕、墨池边的月牙磨痕缺了立刻穿帮。角色侧的成品参考长这样注意每件道具都有细节特写位四、光照时段变体换时段是重新生成不是重新打灯 ️AI 换时段没有现场打灯这个操作每个光照状态都必须落成一条完整英文提示词生成时单独调用。两条硬规则状态从分集反推这个场景在出现的那几集里经历了什么时段和天气就写哪些状态。别凭空写白天/夜晚/黄昏全家桶——用不上的状态是纯维护负担提示词永远英文、永远空景image.prompt明写 empty scene / no peoplenegativePrompt必须禁人绝不出现角色名图像模型会把认识的名字画进去样例里渡船船舱只写了两个真实用到的状态——晨雾冷灰、无阴影的漫射光与雾散近岸低角度金光、长软阴影情绪随戏推进lighting: [ { state: 晨雾, prompt: dense white morning fog outside the canopy, soft diffuse light with no shadows, cool grey palette ... }, { state: 雾散近岸, prompt: fog thinning to warm haze, low golden sunlight entering through the canopy seam, long soft shadows ... } ]五、能做变体就别开新景variantOf 复用机制 AI 生成一个新环境很便宜但每多一个独立环境就多一份一致性维护。outline 里带复用方案的场景应该用variantOfchanges挂到母场景上variantOf指向母场景 id如 S03 对岸芦苇滩variantOf: S02渡口栈桥changes写清相对母场景改了什么——换背板、加芦苇前景、去掉挑灯木杆、雾更薄色温更暖桥板细节这类资产直接复用出图时变体场景拿母场景的成图当参考图提示词再加一句结构与材质、磨损必须与参考图一致比从零生成一致得多。字段定义见 references/schema.md。六、道具白底出图防画大、画脏、混入手的三条规则 道具图要被贴进各种镜头合成最容易踩的坑就是白底道具出图不干净。novel-art 把三条写成了硬规则且全部由 validate 对着查尺度写死scale分手持级/桌面级/家具级对应英文短语handheld scale / tabletop scale / furniture scale必须出现在提示词里——AI 把手持道具画成家具尺寸是高频事故不写就拦下无手拿着道具的手是最常见污染反向提示词必须禁 hands/fingers出现就重生成纯白背景设定图必须 pure white background保证可抠图道具有状态弧场景没有皮箱有合上/打开旧砚有正面/底面刻印。每个状态一条英文提示词、各生成一张参考图从剧情反推没有状态变化的写一个主状态即可。选件标准也明确被镜头怼着拍过、观众记得住、剧情少了它转不动——三个都中才入选选法与字段规则见 references/prop-pass.md。七、11 道质量门checklist 交给代码 ✅与仓库里其他 skill 同一主张checklist 交给模型自觉是靠不住的。novel-art 的 11 道质量门全部是 scripts/novel-art.mjs 里的代码门规则一致性锚点每景/每件 3–5 个光照状态每景 ≥1 且落成英文提示词无人反向提示词禁人场景与道具都查提示词语言全部英文不含角色名validate --cast cast.json时查变体引用完整variantOf指向存在的场景且带changes风格与反向词匹配realistic 不禁 photorealisticghibli 必须禁道具状态≥1 且落成英文提示词道具尺度尺度枚举对应英文短语必须在提示词里道具无手反向提示词禁 hands/fingers道具白底设定图必须 pure white background校验命令有违规逐条修改完重跑直到通过node scripts/novel-art.mjs validate art.json --cast cast.json node scripts/novel-art.mjs checkup art.json # 只打印 11 道门 ✓/✗报告界面会把质量门面板、场景设定卡、道具设定卡锚点核对表/状态变体/提示词包带复制按钮一起渲染出来中英界面可切换八、可选出图与一键报告 ️装了 codex 时场景和道具各出一张 16:9 设定图版面是主视角大图 底部与右侧 L 形细节边框主区约 72% 宽 × 70% 高放场景标准长相唯一标准答案细节格全是锚点特写、不许出现主视角里没有的东西道具图换纯白背景底行放其他状态 侧面。调用契约stdin 传提示词、一个场景一次调用绝不批量、失败跳过不阻断写在 references/sheet.md。没有 codex 就整步跳过只交提示词其余产出照常。最后渲染交付物先出图再 renderrender 会自动找images/下的图node scripts/novel-art.mjs render 剧名-art.json --md 剧名-art.md node scripts/novel-art.mjs render 剧名-art.json --html art-report.html落地四件套剧名-art.json、剧名-art.md、双击就能开的art-report.html以及有 codex 时的images/slug-sheet.png。改完再喂回 validate/render 形成闭环仓库自带 144 项断言的 scripts/selftest.mjs不调模型、不花额度改完脚本先跑它。小结AI 短剧美术设定集不穿帮的秘诀就三件事——锚点可核对、状态从剧情反推、道具白底无手带尺度再叠加 11 道代码质量门兜底。从 outline.json 起步一条 seed、几道 validate你就能拿到一份跨集一致的美术资产方案。【免费下载链接】shuohao-skillsAI 短剧制作的 skill 集合拆角色、排大纲、出场景与道具设定、写剧本、切分镜 | Agent skills for AI short-drama production — character bibles, adaptation outlines, art bibles, screenplays, storyboards. Runs in Claude Code codex.项目地址: https://gitcode.com/gh_mirrors/sh/shuohao-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Atlas 300V 24G推理卡部署YOLO模型实战指南
Atlas 300V 24G推理卡部署YOLO模型实战指南

1. 拿到Atlas 300V 24G,先搞清楚它到底是什么如果你最近刚接触昇腾生态,大概率和我一样,第一次看到“Atlas 300V 24G”这个名称时会下意识以为它是一张和RTX 4090类似的通用GPU显卡。实际上不是,这是一张推理加速卡,不… · 2026/9/25 11:14:33

Atlas 300V推理加速卡部署YOLO实战:从环境搭建到性能调优
Atlas 300V推理加速卡部署YOLO实战:从环境搭建到性能调优

最近后台天天有人问:Atlas到底是个啥?我说的是华为昇腾那个Atlas,不是地图册。尤其“Atlas 300V 24G是运算加速卡吗”“Atlas部署YOLO”这两组词被反复搜,说明不少搞算法的朋友正在往推理部署这条路上走,而且已经摸到了… · 2026/9/25 11:14:27

Rufus 3.22:Windows 7 还能不能做 U 盘启动盘?版本边界完整指南
Rufus 3.22:Windows 7 还能不能做 U 盘启动盘?版本边界完整指南

Rufus 3.22:Windows 7 还能不能做 U 盘启动盘?版本边界完整指南 【免费下载链接】rufus The Reliable USB Formatting Utility 项目地址: https://gitcode.com/GitHub_Trending/ru/rufus 在 Windows 7 上双击 Rufus 4.x,桌面毫无反应&… · 2026/9/25 11:14:20

Ginkgo 超时、可中断节点与异步测试实战指南:从 SpecContext 到 Eventually 的正确用法
Ginkgo 超时、可中断节点与异步测试实战指南:从 SpecContext 到 Eventually 的正确用法

测试CLI 【免费下载链接】ginkgo A Modern Testing Framework for Go 项目地址: https://gitcode.com/gh_mirrors/gi/ginkgo 点击查看 免费下载 本文聚焦 Ginkgo 中最容易踩坑、也最能提升测试稳定性的三个主题:基于 SpecContext/context.Context 的可中… · 2026/9/25 11:47:42

Vue动态背景图显示异常?路径、写法、时机全解析
Vue动态背景图显示异常?路径、写法、时机全解析

做前端的,谁没被背景图坑过几回?尤其“vue动态设置背景图片后显示异常”这种问题,我在实际项目里见过太多次,社群也不少人反复问。同一个背景图,写死在 CSS 里能正常显示,一旦改成:style动态绑定&#xff0… · 2026/9/25 11:46:46

Fay数字人视频播放器接入TaoToken:MCP配置与settings.json骨架
Fay数字人视频播放器接入TaoToken:MCP配置与settings.json骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 11:46:33

把 Agent 效果从“感觉”变成“可验证”:用 CLAUDE.md 与 Subagent 搭一套 A/B 评测骨架
把 Agent 效果从“感觉”变成“可验证”:用 CLAUDE.md 与 Subagent 搭一套 A/B 评测骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 11:46:33

Apache全局屏蔽.git目录防源码泄露配置指南
Apache全局屏蔽.git目录防源码泄露配置指南

如果你用 Apache 部署过用 Git 管理的项目,那你对站点根目录下那个.git文件夹应该不陌生——它常年躺在那里,看起来人畜无害,但只要 Web 服务器能读到它,你的整个源码仓库就可能已经在公网上裸奔了。这不是危言耸听,网… · 2026/9/25 11:46:27

MBR病毒实战指南:重装系统都杀不死的引导区恶意代码排查与清除
MBR病毒实战指南:重装系统都杀不死的引导区恶意代码排查与清除

1. 一次“重装系统都搞不定”的病毒,到底藏在哪?如果你经历过那么一次:系统蓝屏重启,你以为重装系统就能解决,结果装完C盘还是异常,开机依然跳奇怪的弹窗,甚至分区表直接消失,硬盘变… · 2026/9/25 11:46:27

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码