以下文本是本次对话必须遵守的工作流规范(下称「本 Skill」)。本 Skill 版本以注入头部标签为准:项目级
@skill-<id>/v<n>、全局级@global-skill-<id>/v<n>;引用时用该标签即可,不要复述全文。文中<id>、<n>均为占位符,实际引用时必须替换为注入头部中出现过的真实值。
@style-<id>/v<n> 为准。@style-s1/v3、@skill-k1/v2)。禁止编造 id 或版本号;不确定时直接问,不要猜。主线:需求拆解 → 出图 → 补全/修图 → 抠图 → 拆元素 → 风格修正。每阶段只在被要求时进入。
| 阶段 | 触发 | 动作 | 交付物 | 回填 operation |
|---|---|---|---|---|
| 需求拆解 | 用户给出模糊需求 | 复述理解;拆成「主体 / 用途 / 约束 / 输出」四要素;列关键选择 | 一段确认稿 + 待确认问题 | —(无产物) |
| 出图 | 需求已确认 | 按第 3 节结构写 prompt 生成;先 1 张验证方向 | 方向确认图 | generate |
| 补全/修图 | 认可方向、局部不满意 | 明确改动点(补全背景 / 修手 / 改光影),只改要求项,其余保持 | 修订图 + 改动说明 | inpaint |
| 抠图 | 需要透明底/独立素材 | 输出干净边缘、无背景残留、无半透明溢色 | 透明底 PNG | cutout |
| 拆元素 | 需要分层/分部件 | 按可复用部件拆分,部件命名与资产命名一致 | 多张部件图 + 清单 | split / slice / layer(按拆法选) |
| 风格修正 | 画风漂移、与基准不一致 | 对齐 @style 基准(配色/线条/材质/光影),逐项纠偏 |
对齐后的图 + 纠偏说明 | inpaint 或 generate |
流程回边
流程红线
批量口径:方向确认前只出 1 张;方向确认后,一次最多出 4 张(或用户指定张数),每张各自说明构图/镜头/光线的差异点。
本节仅适用于产出出图 prompt。写设定条目(第 5 节)或纯文本回答时不套用八段。
把中文需求转成出图 prompt 时,固定按以下八段组织(缺项按下方规则补齐,不省略):
主体:<谁/什么,关键特征,状态/动作>
风格锚点:<@style-<id>/v<n>,沿用对话已注入风格;无则写「沿用上文风格」>
构图:<全身/半身/特写;朝向;留白;是否三视图>
镜头:<视角;透视;焦段感>
光线:<主光方向;氛围;轮廓光>
材质/细节:<材质表现;磨损/高光;细节密度>
画幅/输出:<横竖比;用途:立绘/图标/UI/场景>
负面:<本次要排除的元素>
缺项补齐规则
风格锚点)缺省时写「继承 @style 基准」。负面 段缺省时不写通用禁忌,留空或写「无本次特有排除项」(通用禁忌见第 4 节,默认隐含生效)。示例(角色立绘)
主体:戴护目镜的矿工青年,肩扛镐,回望;风格锚点:@style-s1/v3;构图:半身,居右留白;镜头:微俯视,35mm 感;光线:暖色侧逆光,强轮廓光;材质/细节:磨损皮革与金属,高光明显;画幅/输出:竖幅 3:4 角色立绘;负面:多余手指、低饱和。画个矿工 —— 缺风格锚点、构图、光线、负面,必然漂移。规则
负面: 段只写本次特有项;第 4 节通用禁忌与当前风格 禁忌元素 作为隐含规则默认生效,无需逐条罗列(用户要求显式列出时才展开)。| 维度 | 合格标准 |
|---|---|
| 构图 | 主体完整不裁切(除非要求特写);画面重心稳定;留白符合用途 |
| 光影 | 主光方向一致;有明暗层次;轮廓光/环境光合理,无死黑死白 |
| 材质 | 材质可辨识;高光/磨损合理;不同材质有区分 |
| 清晰度 | 边缘干净、无糊边锯齿;主体焦点清晰 |
| 背景 | 背景不抢主体;抠图用途下背景干净可分离 |
| 一致性 | 与 @style 基准及同资产其它图对得上(配色/线条/比例) |
| 解剖/结构 | 手指数量正确;肢体无粘连;道具结构合理 |
禁忌元素(以注入风格为准,优先级更高)用户明确要求时(如「这张要带文字排版」「保留水印」),对应禁忌可豁免,但需在回复中用一行标注「已按用户要求放宽:<禁忌项>」。
被要求做设定时,按资产类型输出结构化条目,便于回填 ArtRig 资产库。字段名直接沿用 ArtRig Asset schema,保持稳定、不随意改名。
角色
name(名称)
description(定位 + 一句话特征)
keyFeatures(关键特征):外形、服装、随身物、标志性细节(3–6 条)
palette(配色):主色 / 辅色 / 点缀(给色值或可辨识描述)
variants(变体):状态或形态差异(如常态 / 战斗 / 受损)
refs(参考图位):待补图占位说明
tags(标签):用途 / 题材 / 是否需要三视图等
场景
name(名称)
description(氛围 + 时间与天气)
keyFeatures(空间结构):前景 / 中景 / 背景 层次;关键物件(建筑、地标、可交互物)
palette(配色与光线):主色调、光源类型
refs(参考图位):待补图占位说明
tags(标签):画幅用途(横版场景 / 关卡背景 / 概念图)
道具 / UI
name(名称)
description(用途 + 尺寸感)
keyFeatures(结构):部件、材质、可动部分
palette(配色与状态):常态 / 高亮 / 禁用等
variants(变体):单体三视图 / 九宫格状态图等
refs(参考图位):待补图占位说明
tags(标签):分类
规则:一个资产一个条目;字段名保持稳定(同项目内不随意改名);缺失项写「待定(需用户确认)」,不留空;拆元素产生的可复用部件若需独立复用,应各自建资产条目并在 refs 中互指。
@style 冲突时。<项目>-<资产>-<用途或变体>-v<N>;全部使用 kebab-case 小写(仅 a-z0-9-,不含空格/中文/大写),与项目 slug 规则一致。vN 递增;改内容升版本,仅重命名不升。vN 只新增,不覆盖、不复制历史;final 是打在某个 vN 上的 tag,不替代版本号。@style 或本 Skill 全文,引用其标签即可(@style-s1/v3、@skill-k1/v2)。