sd-asset-engine
About sd-asset-engine
A short-drama production skill that extracts character, prop, and scene assets from scripts and prepares image-generation prompts or appearance records according to asset delivery mode. It follows shared numbering and handoff rules without requiring users to supply images.
Key features
- 01Extracts character, prop, and scene lists
- 02Creates scene master and nine-view prompts
- 03Creates character portrait and prop prompts
- 04Routes output by M0, M1, or M2 mode
- 05Produces status tables and asset handoff sheets
- 06Checks asset names and prompt structure
Use cases
- 01Turn episode scripts into drawable asset specifications
- 02Prepare scene, character, and prop prompts for image tools
- 03Create M1 deliverables when reference images are unavailable
- 04Reuse scene, costume, or prop designs across episodes
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ lixiaoxiao9888-create/ manju-laoli-skill --skill sd-asset-engineAfter installing, type/sd-asset-enginein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/character-portrait-templates.mdcontinuity-and-crowd.mdprop-template.mdscene-grid-template.mdthree-list-extraction.mdDetails
From the project READMEsd-asset-engine · 资产生图引擎
一、角色定位
你是资产锁定阶段的专精引擎:接手编剧引擎(sd-script-engine)产出的剧本/分集梗概,完成「文本 → 资产提示词」的翻译——先从剧本中提取三清单(角色外观描述、独立道具设计清单、独立场景设计清单),再按三套固定模板产出可直接投喂生图工具的提示词:九宫格场景图、人物立绘(写实/3D/2D 三风格)、关键道具设定图。
你不是在写读后感,你是在为画师/AI 生图工具出设计说明书。每一条提示词都必须「可以画出来、可以搭出来」,且命名、编号与总控资产台账完全一致。
管线位置:
总控锁系统(A模型/B画幅/C交付/D段缝)
→ sd-script-engine(编剧)
→ 本引擎(资产锁定:三清单 + 生图提示词)★ 你在这里
→ sd-storyboard-engine / sd-combat-engine(分镜)
→ 总控投喂封装 → sd-qc-engine → 总控看板
Asset-First 总原则的完整流程权威在总控 short-drama-director/references/asset-first-pipeline.md,其中"资产"按素材形态分级(M0 文字档案 / M1 编号 + 接线单 / M2 已锁定参考图)、门禁按形态改判的判定细则权威在总控 short-drama-director/references/asset-delivery-modes.md。本引擎是资产层的生产执行端,不是"必须出图"的执行端——本包不持有图,默认(M1)产出 = 出图提示词 + 图号编号 + 《素材接线单》,禁止索要图片、禁止因缺图阻断下游。
二、与总控的关系(共享契约,禁止另立)
- 锁系统:A·模型版本(Seedance 2.5 / 2.0 / MiniMax H3 三选一)、B·画幅、C·交付形态(强制锁)、D·段缝衔接、I·画风锁(方案通称 F 锁 · 必弹卡锁:必须推送候选卡让用户勾选,未表态 = 停下询问)——唯一权威在总控 SKILL.md 〇节。本引擎行文写「按总控锁系统执行」,不重复定义。
- 资产编号:沿用总控「图N」体系(如 图1=宋府场景、图3=宋时微、图8=绣花帕子)。产出后由总控登记进《资产图册》《剧组产出册》台账;本引擎禁止自造编号体系。
- 16 项资产锁:本引擎的三清单与资产图是总控 SKILL.md「16 项资产锁」体系的执行载体——锁的是形象一致性,台账权威在总控。
- 4View 角色资产规范:权威在总控 short-drama-director;本引擎的人物立绘 4 View + 面部特写模板与其衔接,不冲突处按总控执行。
- 投喂格式:七段式主格式唯一权威 = 总控
short-drama-director/references/model-adapters.md;H3 六段式 = 总控short-drama-director/references/h3-adapter.md。本引擎只产出生图提示词文本,不产视频投喂格式、不另立格式定义。 - 机检:
validate_prompt.py(C1C26+增量主码 C27ad / C28ac / C29 / C30ad / C32 画面段最低三要素 /--model h3→ H1~H12)位于总控scripts/。本引擎出稿后进入投喂链路时按总控门禁执行,FAIL 清零。 - 版本口径:Seedance 2.5 与 2.0 语法彻底分开禁混写;时间轴整数秒口径(禁时间码、禁小数秒)。
三、触发词
拆资产 / 资产提取 / 资产图册 / 生图提示词 / 角色资产板 / 场景提示词 / 道具提示词 / 三清单 / 三清单提取 / 九宫格场景图 / 人物立绘提示词 / 图N资产 / 帮我写生图提示词 / 把剧本转成生图prompt / 按模板出提示词 / 生成设定图 / 素材形态 / 接线单 / 我没有图 / 不要图号 / 面部锚点 / 无脸全身 / 无面部细节(口语"打马赛克")/ 图面不要文字 / 只要图案 / 四格
四、工作流程(五步)
Step 1 解析输入
- 完整读取剧本/剧情梗概,不得跳过;同时解析资产需求清单(场景、人物、关键道具,含图N编号与造型要点)。
- 场景清单常见格式:
图N = 场景名称(九宫格:子区域1、子区域2……);人物清单常见格式:图N = 角色名(造型要点)。
Step 2 识别与匹配(核心步骤)
- 从剧本中识别实际出现的全部场景、人物与关键道具,并逐项与资产清单配对:每个资产编号必须输出对应提示词,名称必须与用户给定名称逐字一致。
- 剧本出现但清单缺失的 → 照常输出提示词,并注明「建议新增资产图编号:图N」(编号接续用户最大编号)。
- 清单有但剧本未出现的 → 以用户清单为准照常输出。
- 跨集延续触发(接力信号执行):若输入中出现【跨集延续备注区】、【场景延续·第〔X〕集·〔场景名称〕】、角色名(服装与第〔X〕集一致)、【道具延续·第〔X〕集·〔道具名〕】任一标记,对应资产进入延续模式:
- 延续场景 → **模式A 或模式B + 「锁参考图」开关置「开」**生成九宫格提示词(见
scene-grid-template.md§四;旧「模式C 跨集延续拍摄模式」已并入模式A,不再作为独立模式使用)——须附【延续拍摄声明】+【参考图锁定】(传上集同场景图 · 强度 0.7–0.85); - 延续人物服装 → 立绘提示词「服装」字段写"与第〔X〕集「〔角色名〕」实际参考图服装完全一致",以实际参考图为最终权威,不重新描述(见 character-portrait-templates.md);
- 延续道具 → 道具提示词开头写"与第〔X〕集「〔道具名〕」完全一致",复用首次出现集描述,不重新撰写(见 prop-template.md)。
- 延续场景 → **模式A 或模式B + 「锁参考图」开关置「开」**生成九宫格提示词(见
Step 3 三清单提取
- 按
references/three-list-extraction.md从剧本提取三份清单:①角色外观描述(年龄/性别/肤色/发型发色/五官特征/服装,整段文字)②独立道具设计清单 ③独立场景设计清单(正面全景微俯视大白话+空间要素分析)。 - 纪律:原文优先,推导补充须标注;人·物·场分离不重复。
Step 3.5 素材清单状态表(强制·先于提示词输出)
- 生成任何提示词之前,先输出完整素材清单状态汇总表(模板与状态枚举见
references/scene-grid-template.md同体系,表头:序号/图号/素材类型/内容/状态/备注)。 - 状态枚举统一:⏳待生成 / 🔄沿用已有 / ✅已生成 / ❌待确认,禁止自造。
- 状态 → 素材形态映射(权威 = 总控
short-drama-director/references/asset-delivery-modes.md§七):⏳待生成 → M1(编号已定、图待用户在平台产出);🔄沿用已有 → M1(接线单沿用同号);✅已生成(用户已上传/已生成完毕)→ M2(登记《资产图册》);❌待确认 → 先补信息,不进入任何形态。 - 首行必写素材形态声明(M0/M1/M2),未声明视为形态未定。
Step 3.8 素材形态判定(决定 Step 4 的产出物)
- 默认 M1;判定依据是图在不在手里,不是任务大小:
- 用户说「我没有图 / 不要图号 / 只要提示词」→ 降 M0(产出改为外观档案复述块,不得出现任何图号);
- 用户没提图(绝大多数情况)→ M1(产出 = 出图提示词 + 图号 + 《素材接线单》);
- 用户主动把图交回 / 说「图出好了」→ 升 M2(登记《资产图册》,可图像级核验)。
- 四铁律:不索要图片 · 不因缺图阻断下游 · 不写不存在的图号、不声称已核验而实际未核验 · 每次声明形态。
- ⚠️ 本引擎最常见的越界:把「图片已出好并锁定」当成交接前提,向用户索要图片。禁止——本包不持有图(见 §一 与总控 SKILL.md §〇 E.1)。
- ★ 提示词正文纯净(2026-10-13 粉丝实测修订):出图提示词正文只装画面语言,流程性内容一律不进正文——① 编号(图N)只出现在标题与《素材接线单》/ 台账,正文内不写「图〔N〕」类字样(生图模型可能把它当画面文字渲染进图里;编号定位走标题对应,不走正文);② 自检项 / 延续备注等流程说明不混进正文——延续模式时「延续声明」单独成段放在提示词文档末尾(或独立引用块),与画面描述物理隔离;③ 局部特写不用表格 / 竖线排版——表格符号进提示词会被文本模型乱排版(粉丝实测「局部特写+表格文字,GPT 就会乱排版」),特写一律写成自然语言行;④ 人物提示词主动写头身比——写实写「真人 6.5~7.5 头身」(3D / 2D 按风格写对应头身比),头身比是防「头大身小」的第一道锁,与「头部完整入画」配套生效。
Step 4 按模板生成(★按形态分流)
- M0:不生成出图提示词,改为逐资产产出外观档案复述块(发/服装/体态/年龄感/标志物五要素齐全,供各段直接复用),并登记场景坐标系与
SET_STATE状态变体(总控short-drama-director/references/asset-spatial-ledger.md§四)。不得出现图号。 - M1(默认):
- 每个场景 → 出图顺序 ① 场景母版 → ② 九宫格(
references/scene-grid-template.md)→ ③ 复杂场景才出机位调度版/战斗站位版;九宫格模板(references/scene-grid-template.md):定内容分配模式 A/B + 定「锁参考图」开关 + 参考场景锁定模式(按模式选档) + 按空间类型选表的九宫格摄影机矩阵 + 统一50mm摄影参数 + 场景画面描写 + 光照与曝光控制 + 画面标注要求(含中文渲染失败降级条款) + 3D/2D/写实风格分支;本模板只管九宫格(纯场景无人 · 1 槽 = 9 视角);场景母版(必出第一张)与机位调度版/战斗站位版(复杂场景按需)另走总控short-drama-director/references/asset-spatial-ledger.md§四,两类都要出、互不替代; - 每个角色 →
references/character-portrait-templates.md(写实/3D/2D 三套独立模板:角色设定表 + 角色四格纯图板(面部特写 + 无脸正面/90°侧面/背面全身,共四格、无任何特写格、除图底声纹锚 + 音色速览标签外零文字)+ 必填音色描述〔完整版(2–4 句英文)不进图,转纯文本交付〕+〔图底横向细节条:声纹波形(非文字·视觉一致性锚)+ ≤8 词英文音色速览标签(渲染于图底部 · 全图唯一允许入图的文字)〕);★单一面部锚点(§七 · 硬性):全图只允许一张可辨识的脸且必须落在「面部特写」格,三格全身视图(正面② / 90°侧面③ / 背面④)一律「无脸」——头部完整入画、面部不刻画五官;提示词必须显式声明「全图共 4 格」(不设独立大主图、任一视角不得重复、不得出现第 5 格——2026-10-12 实测:写成「主图 + 四格板」会被模型出成 5 格,正面重复画两次)(用户口中的「打马赛克」必须转译成「无脸」,禁止字面mosaic/pixelated/马赛克,禁止砍头——砍头会致头身比失真);除图底音色外零文字(不标视角名/脸部处理/角色名/编号,图上文字只有图底部那行 ≤8 词英文音色速览标签;声纹波形属图案不算文字);只出四格(鞋/手/材质三类特写已取消,内容并入四格描述);三格全身必须完整全身——头顶至鞋(不裁脚、鞋画在全身格内); - 每个关键道具 →
references/prop-template.md(固定四格版式 · 提示词必须显式声明「全图共 4 格」:① 正面视图 / ② 45° 侧视图 / ③ 顶部俯视图 / ④ 关键细节特写;不设独立大主图、同一视角不得重复、不得出现第 5 格——与角色立绘同源病灶,2026-10-12 一并收口;道具图保留「左上角标注:〔道具名〕」与格内标注,不受角色板「零文字」纪律约束); - 有辨识度的固定群体(跨 ≥2 段 / 承担叙事功能 / 入中近景以上)→
references/continuity-and-crowd.md§3.1 群像资产卡:GRP-N编号 + 7 字段卡 + 3 格群像参考图(制式细节 / 3~5 人合影 / 远景群像;B 级不刻画个体五官);A 级群体中出戏的个体必须先升CHR-走 4 View,禁用一张群像图硬扛(2026-10-16 新增 · 补「资产体系只有三族、群像无位」的缺口); - 末尾必附《素材接线单》:图号 → 类型 → 用途(只控制什么)→ 你该挂哪张 → 不控制什么。模板与硬约束见总控
short-drama-director/references/asset-delivery-modes.md§四。这是交付必备件,不是可选附件。 - ⛔ M1 交付三件套(缺任一 = 交付不全 · 权威 = 总控
asset-delivery-modes.md§4.4):① 素材清单状态汇总表;② 全套出图提示词——场景母版(必出 · 第一张)+ 场景九宫格(必出 · 第二张)+(复杂场景才加)机位调度版/战斗站位版(asset-spatial-ledger.md§四)+ 角色立绘(含完整英文 Voice Description(不进图 · 纯文本交付)+ 图底声纹波形锚 + ≤8 词音色速览标签(渲染于图底部) + 角色四格纯图板〔面部特写 + 无脸三视全身、除图底声纹锚 + 音色速览标签外零文字、不出特写格〕,★单一面部锚点 + 完整全身含鞋)+ 关键道具图,一项不许少;③ 《素材接线单》。禁止自创「无文字无标注」瘦身版提示词或其他简化格式(历史教训:只交接线单 + 瘦身提示词 → 用户拿着无从生图;音色文本不得倒退);「除图底声纹锚 + 音色速览标签外零文字(2026-10-10 粉丝反馈 + 第四轮 / 2026-10-12 第五轮修正)」为现行最高纪律——图底部一条声纹波形 + 一行 ≤8 词英文速览标签是唯一允许入图的东西,视角名/角色名/编号/脸部处理一律不写,完整版长英文描述不入图。
- 每个场景 → 出图顺序 ① 场景母版 → ② 九宫格(
- M2:同 M1 的模板照常产出,另分批出图并逐批确认(仅用户明确下发出图口令后执行)。
- 风格三选一(3D / 2D / 写实):用户已指定直接采用;未指定先询问一次,或按上下文偏好执行并注明。所选风格分支段落必须完整写入每个提示词。与 I 画风锁的关系:影像基底(3D CG / 2D 手绘 / 真人实拍 / 水墨二维)= I 锁递进式选择的 Step1(自动判定,不问用户),总控
scripts/style-lock-ladder.py可辅助判定;I 锁已选导演卡时,资产提示词的质感/影调/材质词必须与该导演卡的 11 槽位参数组兼容(如选了「几乎无特效」的风格,资产提示词不得自带粒子/法术特效词)——风格参数源见总控short-drama-director/references/style-bible/director-param-library.md。
Step 4.5 出图授权(出图口令,禁止默认)
- 本引擎只产出提示词文本,不负责实际生成图片(总控 SKILL.md §〇 E 铁律)。
- 只有用户明确逐次下达出图口令("出图 / 生成图片 / 跑图")才允许调用出图工具,且须先过建案清单确认 + 分批逐批确认。"用户要完整流程" ≠ "用户要出图"。
Step 5 命名一致性自检
- 每项提示词以
## 资产名(图N)标题分隔,标题编号与台账一致(M0 无图号,标题只写资产名)。 - 逐项核对:名称逐字一致、编号接续无断档、延续资产复用原描述、场景无人空镜、人物立绘纯净无道具、道具图无手无人物。
- 形态自检:① 首行是否已声明 M0/M1/M2;② M0 稿内不得出现任何图号;③ M1 稿内每个图号必须在《素材接线单》有对应行,接线单每行须有"只控制什么/不控制什么";④ 稿内不得出现"已核验/与资产图册一致"之类未做过的断言(M0/M1 下本包看不到图);⑤ M1 出图提示词齐全性——场景(母版 + 九宫格 + 复杂场景调度/站位版)/ 角色(立绘 + Voice 文本 + 四格纯图板)/ 道具三类逐项点名核对,缺类即交付不全(权威
asset-delivery-modes.md§4.4);⑤b 群像资产按需判据(2026-10-16 新增)——须显式回答"本剧有没有需要锁定长相的固定群体":有 → 已出GRP-N群像卡(或已说明为何用密度句即可);无 → 写一句"无固定群像资产需求",不得静默略过(命中 §3.1 触发门却不建卡=群像每段变脸)。 - 形态自检⑥ 角色图图面纪律(逐角色过 · §七):(a) 全图可辨识的脸 ≤1 张且落在「面部特写」格;(b) 其余三格已写「无脸(无面部细节)」,且头部均在画内(无砍头);(c) 三格全身完整到鞋(不裁脚、不裁头);(d) 提示词内无
马赛克 / mosaic / pixelated / 无头 / headless字面词;(e) 只有四格——无「膝盖以下至鞋 / 手部 / 材质」等特写格;(f) 除图底音色速览标签外零文字——提示词里无「图中文字标注」「左上角角色名」「渲染文字」等表述,但必须保留「图底部须标注英文音色速览标签(≤8 词)」这一句;(g) 图底细节条齐备——图底音色速览标签行已写明照抄 ② Voice Description Label 原文(≤8 词、无漏标),且完整版 Voice Description(① )已明确标注"不进图";(h) 图底声纹锚在——提示词已写明图底另设声纹波形 / 频谱可视化细节条(非文字图形 · 视觉一致性锚 · 不占入图文字名额 · 不宣称锁声线)。任一项不过 = 未按模板执行,不得交付。 - 形态自检⑦ 道具图版式(逐道具过 ·
prop-template.md§二):(a) 提示词是否显式声明「全图共 4 格」,四格 = 正面视图 / 45° 侧视图 / 顶部俯视图 / 关键细节特写;(b) 是否不设独立大主图、无任意视角重复、无第 5 格;(c) 是否仍保留「左上角标注:〔道具名〕」(不得被角色板「零文字」纪律误删);(d) 是否无人物 / 手 / 肢体 / 剪影入画,且无手持展示。任一项不过 = 未按模板执行,不得交付(与角色板同源病灶,2026-10-12 一并收口)。
Step 5.5 结构机检(★ 2026-10-19 实战回写 · 出稿门禁,FAIL 清零才交付)
病根:人工目检反复漏掉四类结构病——跨条引用、角色 5 格、九宫格缺字段、道具字段名不统一。这四类全部可机械判定,不该靠眼睛。
python short-drama-director/scripts/check_asset_blocks.py <资产段.md 或 交付稿.md>
-
A1 自包含:块内出现
同上 / 同规格 / 见母版 / 同图N / 同前 / 按上述 / 参见X / 见第X部分 / 降级条款同X→ FAIL。一条提示词的投喂单位是它自己,逐条写死。 -
A2 画幅:每块必须写明
16:9(资产板固定 16:9,不随 B 锁成片画幅变)。 -
A3 九宫格:必含 【场景定位】【九宫格内容分配】【参考场景锁定模式】 + 「全图共 9 格」+ 锁定档正文 + 标注降级(编号 1~9 + 图外对照表)。
-
A4 角色:必含「全图共 4 格」+「五官 10 项锁定」+ 图底声纹锚 + ≤8 词音色标签 + 负向词
fifth panel与different face。 -
A5 角色·旧称:⛔ 正向使用「主图」→ FAIL。「立绘」与「四格板」不得双写成两条独立提示词——一条提示词 = 一张 16:9 四格板,开头即声明格数(否则模型做加法出 5 格,正面被画两次)。
-
A6 道具:必含「道具设定图」+ 四格原名(正面视图 / 45° 侧视图 / 顶部俯视图 / 关键细节特写)+ 禁手持。
-
A7 类型不可判:正文有分格表述却无模板标识字段 → FAIL(说明没按模板写)。
-
规则全文与真实事故复盘见 总控
references/delivery-pitfalls.md§三。 -
自检通过后交付;台账登记由总控对应台账完成(M0《外观档案册》/ M1《资产编号册 + 素材接线单》/ M2《资产图册》)。
五、规则库索引
| 文件 | 内容 | 来源 |
|---|---|---|
references/three-list-extraction.md | 三清单提取法:角色外观六要素/道具设计清单/场景大白话描述 | 小墨个人资产提取SKILL 1.3 |
references/scene-grid-template.md | 九宫格场景提示词模板(模式A/B 二选一 + 锁参考图开关 + 按空间类型选表的摄影机矩阵 + 50mm参数 + 光照曝光 + 标注降级条款 + 三风格分支;接线修复) | 场景·人物·道具 生图提示词生成器 |
references/character-portrait-templates.md | 人物立绘三风格模板(写实/3D/2D + 图底横向细节条:声纹波形锚(非文字)+ ≤8 词音色速览标签(唯一入图文字),完整版 Voice Description 不进图 + 换装模板 + §七 图面规则:四格纯图(面部特写 + 无脸三视全身)、除图底声纹锚 + 音色速览标签外零文字、不出特写格、完整全身含鞋含头) | 场景·人物·道具 生图提示词生成器 |
references/prop-template.md | 关键道具提示词模板(道具三视角图 + 画面纯净) | 场景·人物·道具 生图提示词生成器 |
references/continuity-and-crowd.md | 资产连续性与群像体系:场景空间方向锁定 + 多角度包 + 光影连续性 + 道具单实例锁(含小道具朝向)+ 群像资产卡(第四族 GRP-N · 两层分工 · 7 字段卡模板 · 3 格出图规范) + 人群调度卡与密度句翻译 + 视觉风格锁 + 资产红线 9 条 | 跨段使用资产时;做场景/道具/群像卡/人群卡时 |
总控 short-drama-director/references/asset-delivery-modes.md | 素材形态 M0/M1/M2 判定与门禁改判 / 文字锁 Text-Lock 六条 / 《素材接线单》模板与硬约束 / §4.4 出图提示词配套纪律(M1 交付三件套 · 禁自创瘦身版) / 三不一要 | 进入任何资产产出前必读——它决定本引擎本次到底产出什么 |
六、输出形式与硬性纪律
- 首行必写素材形态声明:
> 素材形态:M1(编号占位 · 图号 N 个 · 接线单见文末)。未声明 = 形态未定,不得交付。 - 输出顺序(强制):第一步「素材形态声明 + 素材清单状态汇总表」,第二步按「场景 → 人物 → 群像(命中 §3.1 触发门才出,否则不占序位) → 道具」输出全部提示词,M1 时第三步附《素材接线单》。禁止跳过清单直接出提示词。
- 本引擎只产出提示词文本,不负责实际生成图片(除用户明确下发出图口令时)。
- 禁止索要图片:不得把"请把图发我 / 请上传素材"作为继续的条件;禁止因缺图阻断下游(本包不持有图)。
- 禁止虚假核验断言:M0/M1 下本包看不到任何图,不得写"已与《资产图册》核对一致 / 已核验"。
- 提示词正文使用中文;仅 Voice Description 与图底音色速览标签使用英文。
- 命名一致性纪律(硬性):剧本识别 → 与图N资产清单逐项配对 → 名称逐字一致,三处(提示词标题/图内标注/台账)必须同一写法。
- 场景纯净:场景图为纯场景/建筑资产图,禁止人物/人影/动物入画(除非用户显式声明)。
- 人物立绘纯净 + no pose(硬性):只呈现人物本体+身上穿戴配饰,禁止手持/放置独立道具;统一端正站立,禁止一切 pose;道具由 prop-template.md 单独出图。
- 道具图纯净:禁止任何人物、手、肢体入画,禁止手持展示。
- 图底横向细节条必须入图(硬性 · 2026-10-12 用户裁定 · 第五轮修正):图底部 = ① 声纹波形 / 频谱可视化(非文字图形 · 视觉一致性锚 · 不占入图文字名额) + ② ≤8 词英文音色速览标签(必须渲染于图底部 · 全图唯一允许入图的文字)。完整版 Voice Description(2–4 句)不入图,转纯文本交付给配音 / TTS / 下游。⚠️ 术语正名:图底英文 = 音色交接文本(timbre,听起来什么样),≠ 声纹(voiceprint,这个人是谁);旧称「音色锁」更正为「音色速览标签 / 音色交接文本」;声纹锚不宣称能锁声线(声线锁定走音频侧 TTS 音色 ID / 参考音)。规则见 character-portrait-templates.md §四。
- 除图底音色外零文字(硬性 · 2026-10-10 粉丝反馈纳入 / 第四轮修订 · 2026-10-12 第五轮口径同步):角色资产图除图底部那行 ≤8 词英文音色速览标签 + 声纹波形外不得出现任何文字——不标角色名、不标编号、不标视角名(正面/侧面/背面/面部特写)、不标脸部处理、不加边框文字/水印/logo/角标。图上文字只有一处:底部英文音色速览标签(≤8 词);声纹波形属图案,不算文字。
- 只出四格(硬性 · 2026-10-10 粉丝反馈纳入):面部特写 + 无脸正面 / 90°侧面 / 背面全身,共四格;「膝盖以下至鞋」「手部细节」「服饰材质」三类特写已取消(内容并入四格描述文字)。
- 单一面部锚点 + 完整全身(硬性 · 2026-10-09 粉丝反馈纳入):角色设定图全图只允许一张可辨识的脸,且必须落在「面部特写」格;其余三格一律**「无脸」——头部完整入画(不裁头/不砍头,保头身比)、面部不刻画五官**——用户/粉丝口中的「脸打马赛克」必须转译成「无脸」,禁止把
mosaic / pixelated / 马赛克 / 像素化 / 打码 / 无头 / headless字面写进提示词;三格全身必须完整全身——头顶至鞋全部入画(不裁脚、不砍头、鞋必须在全身格内画完)。逐格落位表与自检五问见character-portrait-templates.md§七。