完善打包脚本+skill完善

This commit is contained in:
ACT丶流星雨 2026-04-06 00:22:28 +08:00
parent 6ed4fba9e6
commit 790526965a
14 changed files with 272 additions and 66 deletions

View File

@ -16,8 +16,17 @@ env:
jobs: jobs:
# ==================== Windows 构建 ==================== # ==================== Windows 构建 ====================
build-Windows: build-Windows:
strategy:
fail-fast: false
matrix:
include:
- arch: x64
name: x64
- arch: arm64
name: ARM64
runs-on: windows-latest runs-on: windows-latest
name: 构建 Windows name: 构建 Windows (${{ matrix.name }})
steps: steps:
- name: 检出代码 - name: 检出代码
@ -30,16 +39,23 @@ jobs:
- name: 安装依赖 - name: 安装依赖
run: yarn install --frozen-lockfile run: yarn install --frozen-lockfile
env:
npm_config_arch: ${{ matrix.arch }}
- name: 安装目标平台 sharp
if: matrix.arch == 'arm64'
run: |
npm install --no-save --ignore-scripts --force @img/sharp-win32-arm64 @img/sharp-libvips-win32-arm64
- name: 打包 Windows 安装程序 - name: 打包 Windows 安装程序
run: yarn dist:win run: yarn dist:win --${{ matrix.arch }}
env: env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: 上传构建产物 - name: 上传构建产物
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: windows name: windows-${{ matrix.arch }}
path: dist/*.exe path: dist/*.exe
retention-days: 7 retention-days: 7

View File

@ -7,9 +7,10 @@
1. **面容不变** — 叠加后五官必须与底模完全一致,禁止面容偏移 1. **面容不变** — 叠加后五官必须与底模完全一致,禁止面容偏移
2. **姿态不变** — 保持底模自然站立姿态,禁止任何姿态/动作/体态变化 2. **姿态不变** — 保持底模自然站立姿态,禁止任何姿态/动作/体态变化
3. **逐层可控** — 每层独立描述,便于按层替换(换装不换妆) 3. **逐层可控** — 每层独立描述,便于按层替换(换装不换妆)
4. **风格统一** — 所有服化元素服从90年代复古手绘平涂美学体系 4. **风格统一** — 所有服化元素服从90年代复古手绘平涂美学体系但不做模板化复制
5. **质感不降** — 叠加后手绘质感标准不低于底模 5. **角色差异保留** — 不同角色应根据年龄、身份、性格、场合保留服装差异,避免“所有人穿同款”
6. **纯服化范畴** — 仅叠加妆容/发型/服饰/配饰,禁止引入道具、场景、环境、动作 6. **质感不降** — 叠加后手绘质感标准不低于底模
7. **纯服化范畴** — 仅叠加妆容/发型/服饰/鞋履/配饰,禁止引入道具、场景、环境、动作
--- ---
@ -22,9 +23,10 @@
| L2 | 发型造型 | 发髻/束发/编发 + 发饰 | | L2 | 发型造型 | 发髻/束发/编发 + 发饰 |
| L3 | 中衣/内搭 | 替换白色基础中衣 | | L3 | 中衣/内搭 | 替换白色基础中衣 |
| L4 | 外衣/主服 | 和服/现代装/复古装等 | | L4 | 外衣/主服 | 和服/现代装/复古装等 |
| L5 | 配饰 | 头饰/耳饰/项饰/腰饰/手饰 | | L5 | 鞋履 | 鞋型/袜装/鞋面材质/配色 |
| L6 | 配饰 | 头饰/耳饰/项饰/腰饰/手饰 |
> **范畴边界**:人物衍生资产仅包含 L0L5 层级,不包含道具、场景环境、姿态动作。 > **范畴边界**:人物衍生资产仅包含 L0L6 层级,不包含道具、场景环境、姿态动作。
--- ---
@ -105,7 +107,9 @@
--- ---
## 五、服饰约束L3+L4 ## 五、服饰与鞋履约束L3+L4+L5
> **说明**以下款式为风格参考不是硬性制服模板。应优先根据角色身份、年龄、职业、性格与场合自由组合只要整体仍保持90年代复古日系动画气质即可。
### 女性服饰矩阵 ### 女性服饰矩阵
@ -121,10 +125,10 @@
| 项目 | 约束 | 提示词 | | 项目 | 约束 | 提示词 |
|---|---|---| |---|---|---|
| 主色 | 暖色调、怀旧色彩 | 暖色调、怀旧色彩 | | 主色 | 可按角色设定选择暖色、中性色或低饱和冷色,避免千篇一律 | 怀旧配色、角色化配色 |
| 材质 | 布料质感清晰 | 布料纹理清晰、平涂上色 | | 材质 | 布料质感清晰,可根据身份选择棉布/针织/制服呢料/丝绸等 | 布料纹理清晰、平涂上色 |
| 质感 | 线条流畅、色彩柔和 | 线条流畅、色彩柔和 | | 质感 | 线条流畅、色彩柔和保留90年代手绘感 | 线条流畅、色彩柔和 |
| 层次 | 层次分明、细节丰富 | 层次分明、细节清晰 | | 层次 | 层次分明、细节丰富,但复杂度应与角色身份匹配 | 层次分明、细节清晰 |
### 男性服饰矩阵 ### 男性服饰矩阵
@ -136,9 +140,29 @@
| 运动装 | 运动服、卫衣 | 运动、活力 | | 运动装 | 运动服、卫衣 | 运动、活力 |
| 和服/汉服 | 传统、场合 | 和服、汉服 | | 和服/汉服 | 传统、场合 | 和服、汉服 |
### 鞋履设计矩阵L5
| 风格 | 女性常用鞋型 | 男性常用鞋型 | 提示词 |
|---|---|---|---|
| 日常校园 | 乐福鞋、玛丽珍鞋、短袜皮鞋 | 乐福鞋、运动鞋 | 校园鞋、复古日系、简洁鞋型 |
| 日常休闲 | 帆布鞋、低帮运动鞋、短靴 | 帆布鞋、休闲鞋、低帮运动鞋 | 休闲鞋、舒适、怀旧配色 |
| 正式场合 | 低跟鞋、细带皮鞋、短靴 | 皮鞋、短靴 | 正式鞋履、精致、线条利落 |
| 传统服饰 | 木屐、浅口绣鞋、布鞋 | 木屐、布鞋、传统短靴 | 传统鞋履、与服饰配套 |
| 行动/运动 | 轻便运动鞋、系带短靴 | 运动鞋、功能短靴 | 轻便鞋履、便于行动 |
### 鞋履通用约束
| 项目 | 约束 | 提示词 |
|---|---|---|
| 风格统一 | 鞋履需与主服时代感协调,但鞋型可随角色身份自由变化 | 与服饰统一、复古日系 |
| 结构清晰 | 鞋口/鞋跟/鞋带/袜装层次明确 | 鞋型清晰、结构明确 |
| 配色 | 可呼应服饰主色、辅色或角色个人标识色,不必固定同一套配色逻辑 | 低饱和配色、怀旧色彩 |
| 质感 | 手绘平涂、线条流畅,避免现代潮鞋夸张设计 | 手绘鞋履、平涂上色 |
| 禁止 | 禁止赤脚、禁止缺失鞋履设计、禁止出现现代夸张球鞋科技感 | — |
--- ---
## 六、配饰约束L5 ## 六、配饰约束L6
### 女性配饰 ### 女性配饰
@ -163,15 +187,15 @@
## 七、服化组合速查 ## 七、服化组合速查
| 场景 | 妆容 | 发型 | 服饰 | 配饰 | | 场景 | 妆容 | 发型 | 服饰 | 鞋履 | 配饰 |
|---|---|---|---|---| |---|---|---|---|---|---|
| 日常校园 | 日常淡妆 | 双马尾/长发披散 | 制服/日常休闲装 | 简约 | | 日常校园 | 日常淡妆 | 双马尾/长发披散 | 制服/日常休闲装 | 乐福鞋/玛丽珍鞋/运动鞋 | 简约 |
| 初次相遇 | 日常淡妆 | 长发披散/侧马尾 | 日常休闲装 | 中等 | | 初次相遇 | 日常淡妆 | 长发披散/侧马尾 | 日常休闲装 | 帆布鞋/低跟鞋 | 中等 |
| 甜蜜约会 | 约会妆 | 侧马尾/丸子头 | 休闲/和服 | 中偏多 | | 甜蜜约会 | 约会妆 | 侧马尾/丸子头 | 休闲/和服 | 低跟鞋/木屐 | 中偏多 |
| 正式场合 | 正式妆 | 编发/高马尾 | 礼服/正式服 | 较繁 | | 正式场合 | 正式妆 | 编发/高马尾 | 礼服/正式服 | 低跟皮鞋/短靴 | 较繁 |
| 温柔私密 | 日常淡妆 | 长发披散 | 日常休闲装 | 简约 | | 温柔私密 | 日常淡妆 | 长发披散 | 日常休闲装 | 软底鞋/帆布鞋 | 简约 |
| 激烈行动 | 日常淡妆(极淡) | 高马尾 | 运动装 | 简 | | 激烈行动 | 日常淡妆(极淡) | 高马尾 | 运动装 | 运动鞋/功能短靴 | 简 |
| 复古场景 | 复古妆 | 编发/双马尾 | 和服/复古装 | 中等 | | 复古场景 | 复古妆 | 编发/双马尾 | 和服/复古装 | 木屐/布鞋 | 中等 |
> **🔍 未覆盖场景推断规则** > **🔍 未覆盖场景推断规则**
> >
@ -181,7 +205,8 @@
> |---|---| > |---|---|
> | 妆容强度 | 默认日常淡妆(平涂上色、怀旧感);正式/典礼→正式妆;约会/心动→约会妆;复古主题→复古妆 | > | 妆容强度 | 默认日常淡妆(平涂上色、怀旧感);正式/典礼→正式妆;约会/心动→约会妆;复古主题→复古妆 |
> | 发型 | 日常/少女→双马尾或长发披散;运动/行动→高马尾;正式→编发;俏皮/个性→侧马尾;可爱→丸子头 | > | 发型 | 日常/少女→双马尾或长发披散;运动/行动→高马尾;正式→编发;俏皮/个性→侧马尾;可爱→丸子头 |
> | 服饰 | 90年代风格为锚校服/制服/休闲装/和服);暖色调、怀旧色彩优先;线条流畅、布料纹理清晰 | > | 服饰 | 以90年代风格为锚自由变化可从校服、制服、休闲装、和服、针织、夹克、连衣裙等中按角色设定选择避免角色之间高度同质化 |
> | 鞋履 | 根据服装与身份搭配乐福鞋、帆布鞋、皮鞋、短靴、木屐等,不固定单一答案 |
> | 配饰繁度 | 日常→简约90年代风格发饰+基础配饰);正式→中等偏繁;行动/运动→简或无 | > | 配饰繁度 | 日常→简约90年代风格发饰+基础配饰);正式→中等偏繁;行动/运动→简或无 |
> | 质感基准 | 手绘平涂上色始终锁定;线条流畅、色彩柔和暖调;禁止数字感/3D渲染/现代CG质感 | > | 质感基准 | 手绘平涂上色始终锁定;线条流畅、色彩柔和暖调;禁止数字感/3D渲染/现代CG质感 |
@ -207,7 +232,7 @@
| 站姿 | 自然站立、双脚平行微分(**禁止任何姿态变化** | | 站姿 | 自然站立、双脚平行微分(**禁止任何姿态变化** |
| 表情 | 符合妆容风格的微表情(如淡妆→自然、正式妆→微笑) | | 表情 | 符合妆容风格的微表情(如淡妆→自然、正式妆→微笑) |
| 光线 | 柔和电影光,均匀柔光,无硬阴影 | | 光线 | 柔和电影光,均匀柔光,无硬阴影 |
| 一致性 | 四视图的面容/妆容/发型/发饰/服饰/配饰完全一致 | | 一致性 | 四视图的面容/妆容/发型/发饰/服饰/鞋履/配饰完全一致 |
| 画面比例 | 建议 4:1 或 3:1 | | 画面比例 | 建议 4:1 或 3:1 |
--- ---
@ -222,7 +247,8 @@ character design sheetcharacter turnaround
【L1·妆容】{基础妆/轻妆/正式妆};使用 {妆容风格},皮肤均匀,{眉妆}{眼妆}{唇妆} 【L1·妆容】{基础妆/轻妆/正式妆};使用 {妆容风格},皮肤均匀,{眉妆}{眼妆}{唇妆}
【L2·发型】{造型类型},发丝流畅,{发饰描述} 【L2·发型】{造型类型},发丝流畅,{发饰描述}
【L3+L4·服饰】{主色}{款式}{材质}{装饰工艺},衣服线条流畅,纹理清晰, 【L3+L4·服饰】{主色}{款式}{材质}{装饰工艺},衣服线条流畅,纹理清晰,
【L5·配饰】{头饰}{耳饰}{项饰}{腰饰} 【L5·鞋履】{鞋款}{鞋面材质}{袜装/鞋口设计},与服饰统一,
【L6·配饰】{头饰}{耳饰}{项饰}{腰饰}
同一画面左至右并排:人像特写+正视图+侧视图+后视图, 同一画面左至右并排:人像特写+正视图+侧视图+后视图,
自然站立,纯净中性灰背景,柔和电影光,无硬阴影, 自然站立,纯净中性灰背景,柔和电影光,无硬阴影,
四视图一致性,面容细腻渲染,发丝细腻渲染,纹理细节清晰 四视图一致性,面容细腻渲染,发丝细腻渲染,纹理细节清晰
@ -238,9 +264,9 @@ character design sheetcharacter turnaround
| 编号 | 规则 | | 编号 | 规则 |
|---|---| |---|---|
| R1 | 叠加后面容必须与底模一致 | | R1 | 叠加后面容必须与底模一致 |
| R2 | 服饰必须用「衣服线条流畅 + 纹理清晰」 | | R2 | 服饰需具备「线条流畅 + 结构清晰」的90年代手绘质感但款式应允许因角色而异 |
| R3 | 女性配饰必须「90年代风格、与服饰配套」 | | R3 | 女性配饰需保持90年代风格并与服饰配套不强制固定同一种组合 |
| R4 | 妆容/发型/服饰/配饰风格统一 | | R4 | 妆容/发型/服饰/鞋履/配饰需在风格统一,但不得模板化到角色失去差异 |
| R5 | 必须输出四视图设定图(人像特写+正视图+侧视图+后视图) | | R5 | 必须输出四视图设定图(人像特写+正视图+侧视图+后视图) |
| R6 | 必须指定「暖调米白背景 #F8F4E8」 | | R6 | 必须指定「暖调米白背景 #F8F4E8」 |
| R7 | 必须指定「四视图一致性」 | | R7 | 必须指定「四视图一致性」 |
@ -259,7 +285,7 @@ character design sheetcharacter turnaround
|---|---| |---|---|
| X1 | 叠加后面容偏移 | | X1 | 叠加后面容偏移 |
| X2 | 配饰过于简单/现代化(女性) | | X2 | 配饰过于简单/现代化(女性) |
| X3 | 妆容/服饰风格互相冲突 | | X3 | 妆容/服饰/鞋履风格互相冲突 |
| X4 | 复杂场景背景(必须暖色调背景) | | X4 | 复杂场景背景(必须暖色调背景) |
| X5 | 四视图间服化妆造不一致 | | X5 | 四视图间服化妆造不一致 |
| X6 | 输出提示词以外的任何内容 | | X6 | 输出提示词以外的任何内容 |

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 624 KiB

View File

@ -9,7 +9,7 @@
3. **逐层可控** — 每层独立描述,便于按层替换(换装不换妆) 3. **逐层可控** — 每层独立描述,便于按层替换(换装不换妆)
4. **风格统一** — 所有服化元素服从同一美学体系 4. **风格统一** — 所有服化元素服从同一美学体系
5. **质感不降** — 叠加后质感标准不低于底模 5. **质感不降** — 叠加后质感标准不低于底模
6. **纯服化范畴** — 仅叠加妆容/发型/服饰/配饰,禁止引入道具、场景、环境、动作 6. **纯服化范畴** — 仅叠加妆容/发型/服饰/配饰/鞋履,禁止引入道具、场景、环境、动作
--- ---
@ -21,10 +21,11 @@
| L1 | 妆容(决策层) | 先分析用户线索,再决策「基础妆 / 轻妆 / 正式妆」强度 | | L1 | 妆容(决策层) | 先分析用户线索,再决策「基础妆 / 轻妆 / 正式妆」强度 |
| L2 | 发型造型 | 发髻/束发/编发 + 发饰 | | L2 | 发型造型 | 发髻/束发/编发 + 发饰 |
| L3 | 中衣/内搭 | 替换白色基础中衣 | | L3 | 中衣/内搭 | 替换白色基础中衣 |
| L4 | 外衣/主服 | 现代都市服装(衬衫/外套/连衣裙等) | | L4 | 外衣/主服 | 现代都市差异化服装(衬衫/外套/连衣裙/套装等) |
| L5 | 配饰 | 首饰/手表/眼镜/包袋等 | | L5 | 配饰 | 首饰/手表/眼镜/包袋等 |
| L6 | 鞋履 | 高跟鞋/短靴/乐福鞋/运动鞋等,与整体服装完整配套 |
> **范畴边界**:人物衍生资产仅包含 L0L5 层级(服化妆造),不包含道具(手机/书本/雨伞/咖啡杯等手持物)、场景环境(室内/室外/天气等)、姿态动作(行走/回眸/举手等)。这些属于其他资产类型的范畴。 > **范畴边界**:人物衍生资产仅包含 L0L6 层级(服化妆造),不包含道具(手机/书本/雨伞/咖啡杯等手持物)、场景环境(室内/室外/天气等)、姿态动作(行走/回眸/举手等)。这些属于其他资产类型的范畴。
--- ---
@ -138,14 +139,22 @@
| 运动休闲 | 运动服/卫衣/运动裤 | 运动、休闲 | 运动装、休闲运动 | | 运动休闲 | 运动服/卫衣/运动裤 | 运动、休闲 | 运动装、休闲运动 |
| 晚礼服 | 正式晚礼服 | 派对、晚宴 | 晚礼服、正式礼服 | | 晚礼服 | 正式晚礼服 | 派对、晚宴 | 晚礼服、正式礼服 |
### 差异化着装原则
| 项目 | 约束 | 说明 |
|---|---|---|
| 角色区分 | 根据年龄、职业、性格、经济条件决定穿搭精致度与剪裁 | 禁止所有角色同款同色同搭配 |
| 同风格差异 | 即使同为职场装,也要区分裙装/裤装/外套版型/内搭层次 | 保持统一审美,不做制服化处理 |
| 场景适配 | 通勤、约会、居家、宴会分别切换服装方案 | 服装应随情境变化而变化 |
### 女性服饰通用约束 ### 女性服饰通用约束
| 项目 | 约束 | 提示词 | | 项目 | 约束 | 提示词 |
|---|---|---| |---|---|---|
| 主色 | 柔和色系为主,低饱和 | 柔和色调、低饱和色 | | 主色 | 柔和色系为主,低饱和,但不同角色需有各自配色重心 | 柔和色调、低饱和色、角色专属配色 |
| 材质 | 现代面料质感、纹理清晰 | 现代面料、纹理清晰 | | 材质 | 现代面料质感、纹理清晰 | 现代面料、纹理清晰 |
| 质感 | 衣物布料质感清晰 | 衣物质感清晰、布料纹理 | | 质感 | 衣物布料质感清晰 | 衣物质感清晰、布料纹理 |
| 层次 | 服装层次分明、搭配合理 | 服装层次清晰、搭配得当 | | 层次 | 服装层次分明、搭配合理,不做千篇一律模板化穿搭 | 服装层次清晰、搭配得当 |
### 男性服饰矩阵 ### 男性服饰矩阵
@ -157,6 +166,17 @@
| 正式礼服 | 正装礼服、西装 | 正式礼服、西装礼服 | | 正式礼服 | 正装礼服、西装 | 正式礼服、西装礼服 |
| 居家便装 | 家居服、休闲装 | 家居服、休闲服装 | | 居家便装 | 家居服、休闲装 | 家居服、休闲服装 |
### 鞋履设计L6
| 类别 | 适用 | 提示词 |
|---|---|---|
| 女性通勤鞋 | 职场、正式 | 尖头高跟鞋、猫跟鞋、乐福鞋、皮质细腻 |
| 女性日常鞋 | 休闲、约会 | 浅口单鞋、短靴、小白鞋、鞋型精致 |
| 男性通勤鞋 | 商务、正式 | 皮鞋、德比鞋、乐福鞋、鞋面干净挺括 |
| 男女休闲鞋 | 日常、运动 | 运动鞋、帆布鞋、简约休闲鞋、与服装配套 |
> 鞋履必须明确写出款式、材质与配色,并与服装风格一致;禁止省略脚部设计或默认所有角色穿同一种鞋。
--- ---
## 六、配饰约束L5 ## 六、配饰约束L5
@ -184,15 +204,15 @@
## 七、服化组合速查 ## 七、服化组合速查
| 场景 | 妆容 | 发型 | 服饰 | 配饰 | | 场景 | 妆容 | 发型 | 服饰 | 配饰 | 鞋履 |
|---|---|---|---|---| |---|---|---|---|---|---|
| 职场通勤 | 清雅素妆 | 半扎发/盘发 | 商务正装 | 简约首饰/手表 | | 职场通勤 | 清雅素妆 | 半扎发/盘发 | 商务正装(可区分套裙/西裤/风衣叠穿) | 简约首饰/手表 | 高跟鞋/乐福鞋/皮鞋 |
| 初次约会 | 柔媚桃妆 | 自然披发 | 约会装扮 | 精致首饰/包袋 | | 初次约会 | 柔媚桃妆 | 自然披发 | 约会装扮(连衣裙/针织套装/半裙) | 精致首饰/包袋 | 单鞋/短靴 |
| 日常休闲 | 基础妆 | 马尾/自然披发 | 休闲日常 | 简约配饰 | | 日常休闲 | 基础妆 | 马尾/自然披发 | 休闲日常T恤牛仔/衬衫叠穿/卫衣) | 简约配饰 | 小白鞋/帆布鞋 |
| 正式场合 | 冷艳霜妆 | 盘发/半扎 | 商务正装/晚礼服 | 精致首饰/手表 | | 正式场合 | 冷艳霜妆 | 盘发/半扎 | 商务正装/晚礼服 | 精致首饰/手表 | 高跟鞋/礼鞋/皮鞋 |
| 运动休闲 | 基础妆(极淡) | 高马尾/利落短发 | 运动休闲 | 运动手表/运动配件 | | 运动休闲 | 基础妆(极淡) | 高马尾/利落短发 | 运动休闲 | 运动手表/运动配件 | 运动鞋 |
| 派对聚会 | 正式妆 | 优雅盘发/披发 | 晚礼服/时尚装 | 精致首饰/精致配饰 | | 派对聚会 | 正式妆 | 优雅盘发/披发 | 晚礼服/时尚装 | 精致首饰/精致配饰 | 细跟鞋/短靴/礼鞋 |
| 居家休闲 | 素颜/基础妆 | 丸子头/自然披发 | 居家便装 | 无或少配饰 | | 居家休闲 | 素颜/基础妆 | 丸子头/自然披发 | 居家便装 | 无或少配饰 | 软底拖鞋/简约居家鞋 |
--- ---
@ -230,7 +250,7 @@
| 站姿 | 自然站立、双脚平行微分、双臂自然下垂或微展(**禁止任何姿态变化** | | 站姿 | 自然站立、双脚平行微分、双臂自然下垂或微展(**禁止任何姿态变化** |
| 表情 | 符合妆容风格的微表情(如清雅素妆→淡然、桃妆→含笑),仅限面部微表情,不涉及肢体动作 | | 表情 | 符合妆容风格的微表情(如清雅素妆→淡然、桃妆→含笑),仅限面部微表情,不涉及肢体动作 |
| 光线 | 均匀柔光,前方主光 + 双侧补光,无硬阴影 | | 光线 | 均匀柔光,前方主光 + 双侧补光,无硬阴影 |
| 一致性 | 四视图的面容/妆容/发型/发饰/服饰/配饰完全一致 | | 一致性 | 四视图的面容/妆容/发型/发饰/服饰/配饰/鞋履完全一致 |
| 画面比例 | 建议 4:1 或 3:1 | | 画面比例 | 建议 4:1 或 3:1 |
--- ---
@ -256,8 +276,9 @@ character design sheetcharacter turnaround
保持基础形象面容不变,{整体气质} 保持基础形象面容不变,{整体气质}
【L1·妆容】根据用户线索决策{基础妆/轻妆/正式妆};使用 {妆容风格},肌肤柔光,{眉妆}{眼妆}{唇妆} 【L1·妆容】根据用户线索决策{基础妆/轻妆/正式妆};使用 {妆容风格},肌肤柔光,{眉妆}{眼妆}{唇妆}
【L2·发型】{造型类型},发丝层次分明,{发饰描述} 【L2·发型】{造型类型},发丝层次分明,{发饰描述}
【L3+L4·服饰】{主色}{款式}{材质}{装饰工艺},衣服质感清晰,纹理超清晰, 【L3+L4·服饰】{主色}{款式}{材质}{装饰工艺}按角色身份与场景差异化搭配,避免所有人服装同款同色,衣服质感清晰,纹理超清晰,
【L5·配饰】{头饰}{耳饰}{手表}{包袋} 【L5·配饰】{头饰}{耳饰}{手表}{包袋}
【L6·鞋履】{鞋型}{鞋面材质}{鞋跟/鞋底描述},与服装风格一致,
同一画面左至右并排:人像特写+正视图+侧视图+后视图, 同一画面左至右并排:人像特写+正视图+侧视图+后视图,
自然站立,纯净中性灰背景,均匀柔光,无硬阴影, 自然站立,纯净中性灰背景,均匀柔光,无硬阴影,
四视图一致性,面容细腻渲染,发丝细腻渲染,纹理细节超清晰 四视图一致性,面容细腻渲染,发丝细腻渲染,纹理细节超清晰
@ -274,7 +295,7 @@ character design sheetcharacter turnaround
| R1 | 叠加后面容必须与底模一致 | | R1 | 叠加后面容必须与底模一致 |
| R2 | 服饰必须用「衣服质感清晰 + 纹理超清晰」 | | R2 | 服饰必须用「衣服质感清晰 + 纹理超清晰」 |
| R3 | 女性配饰必须「简约精致 + 工艺清晰」 | | R3 | 女性配饰必须「简约精致 + 工艺清晰」 |
| R4 | 妆容/发型/服饰/配饰风格统一 | | R4 | 妆容/发型/服饰/配饰/鞋履风格统一 |
| R5 | 必须输出四视图设定图(人像特写+正视图+侧视图+后视图) | | R5 | 必须输出四视图设定图(人像特写+正视图+侧视图+后视图) |
| R6 | 必须指定「纯净中性灰背景」 | | R6 | 必须指定「纯净中性灰背景」 |
| R7 | 必须指定「四视图一致性」 | | R7 | 必须指定「四视图一致性」 |
@ -286,6 +307,8 @@ character design sheetcharacter turnaround
| R13 | **所有衍生资产均需妆造**——正常情况不保持素颜,至少使用基础妆 | | R13 | **所有衍生资产均需妆造**——正常情况不保持素颜,至少使用基础妆 |
| R14 | **上妆强度受控**——即使上妆也需克制,不得出现夸张彩妆效果 | | R14 | **上妆强度受控**——即使上妆也需克制,不得出现夸张彩妆效果 |
| R15 | **道具/场景/动作不作强度升级依据**——仅凭道具,环境,动作等信息不得把基础妆抬高为更强妆容 | | R15 | **道具/场景/动作不作强度升级依据**——仅凭道具,环境,动作等信息不得把基础妆抬高为更强妆容 |
| R16 | **必须明确鞋履设计**——鞋型、材质、颜色至少明确两项,不能省略脚部搭配 |
| R17 | **服装必须差异化**——根据角色身份、年龄、性格、场景变化穿搭,禁止所有角色套用同一套衣服模板 |
### 严禁 ### 严禁
@ -293,16 +316,18 @@ character design sheetcharacter turnaround
|---|---| |---|---|
| X1 | 叠加后面容偏移 | | X1 | 叠加后面容偏移 |
| X2 | 配饰过于简单/夸张 | | X2 | 配饰过于简单/夸张 |
| X3 | 妆容/服饰风格互相冲突 | | X3 | 妆容/服饰/鞋履风格互相冲突 |
| X4 | 复杂场景背景(必须纯灰底) | | X4 | 复杂场景背景(必须纯灰底) |
| X5 | 四视图间服化妆造不一致 | | X5 | 四视图间服化妆造不一致 |
| X6 | 输出提示词以外的任何内容(表格/方案/建议/解释/变体等) | | X6 | 输出提示词以外的任何内容(表格/方案/建议/解释/变体等) |
| X7 | 在人物衍生资产中加入场景描述(现代室内/室外/天气等环境元素) | | X7 | 在人物衍生资产中加入场景描述(现代室内/室外/天气等环境元素) |
| X8 | 输出「核心要素速查」「分层构建方案」「视觉约束」「禁止事项」「衍生方案」等章节 | | X8 | 省略鞋履设计,导致脚部只有默认底模或无明确搭配 |
| X9 | 加入任何道具交互(手持手机/书本/雨伞/咖啡杯等物品) | | X9 | 所有角色使用同款同色同版型服装,缺乏角色差异 |
| X10 | 改变底模姿态(行走/回眸/举手/侧身/奔跑/低头/仰望等动作描述) | | X10 | 输出「核心要素速查」「分层构建方案」「视觉约束」「禁止事项」「衍生方案」等章节 |
| X11 | 加入表情与姿态联动描述如「侧身45°行走嘴角浅弯」等叙事性描写 | | X11 | 加入任何道具交互(手持手机/书本/雨伞/咖啡杯等物品) |
| X12 | 未分析用户线索就直接套用固定妆容 | | X12 | 改变底模姿态(行走/回眸/举手/侧身/奔跑/低头/仰望等动作描述) |
| X13 | 错误保持素颜,导致衍生资产缺少应有妆造 | | X13 | 加入表情与姿态联动描述如「侧身45°行走嘴角浅弯」等叙事性描写 |
| X14 | 仅因道具/场景/动作词而误把妆容升级,导致妆造强度决策错误 | | X14 | 未分析用户线索就直接套用固定妆容 |
| X15 | 错误保持素颜,导致衍生资产缺少应有妆造 |
| X16 | 仅因道具/场景/动作词而误把妆容升级,导致妆造强度决策错误 |

View File

@ -0,0 +1,88 @@
---
name: director_planning_style
description: 都市写实风格约束 — 定义真人都市写实在色调体系、光影方案、质感方向、场景空间元素、乐器选择与环境音上的全局约束。适用于任何叙事类型。
metaData: director_skills
---
# 都市风格约束 · 真人都市写实 · 技法参考
---
## 一、色调体系与画面基调
- **色调基底** — 全片以米白C1、暖肤色C2、高级灰C6为基底色整体色温偏暖5200-5800K饱和度中低40-60%),呈现温暖明亮的都市生活感
- **冷暖叙事对比** — 暖色(琥珀暖 C7、奶油粉 C5、金属银 C8作为情感升温与关系确认的视觉信号冷色用于压力、误会、疏离等段落。冷暖切换应与情绪弧线同步
- **冷暖分配策略** — 日常与工作段落以中性/微冷为主,亲密与和解段落释放暖色;避免全程高暖导致情绪层次塌陷
- **色盘先行原则** — 段落规划先绑定情绪场景(相遇/暧昧/约会/争执/和解等),再确定主色+辅色与光影方案,避免“剧情对了但情绪不对色”
- **禁用色域** — 高饱和荧光色、强霓虹污染、过度赛博色彩与本风格不兼容
---
## 二、光影方案体系
- **光影即叙事** — 6 套光影方案对应不同情绪段落,导演规划阶段应在段落层面确定光影基调方向,而非逐镜指定
- **光源角度** — 正给镜头默认 30° 斜射(较柔和),侧给镜头根据场景与人物关系微调
| 光影方案 | 方案名 | 色调倾向 | 适用情绪 |
|---|---|---|---|
| A | 自然漫射 | 米白底 + 均匀柔和光 | 日常通勤、生活流叙事 |
| B | 暖调侧光 | 奶油暖 + 局部暖光 | 升温互动、居家松弛 |
| C | 顶光环境混合 | 中性灰 + 柔和冷白 | 职场节奏、理性沟通 |
| D | 窗光点光源 | 琥珀暖主导 + 冷蓝背景 | 夜晚暧昧、亲密推进 |
| E | 街头霓虹晕光 | 冷色背景 + 暖色点缀 | 都市夜景、浪漫游走 |
| F | 阴天漫射冷光 | 灰蓝主调 + 暖色局部 | 过渡段、低潮段 |
- **冷暖光分配** — 暖色光可全片使用但需分层控制;冲突/疏离段落降低暖光占比,避免情绪与光色冲突
- **氛围方向映射** — 每场戏氛围方向应映射到上述光影方案A-F的某一方向确保视觉一致性
## 三、质感方向
- **超清纪实感** — 真人写实摄影核心:皮肤纹理可见、发丝根根分明、材质细节清晰可信
- **强对比度 + 极致细节** — 作为画面质感锚点。不是低对比小清新,不是重滤镜氛围化,而是可拍可落地的影视纪实感
- **材质真实** — 服化道需具备现实可信度:西装面料、玻璃反射、金属器件、木质家具、电子屏幕高光都应符合都市实拍逻辑
- **皮肤质感** — 保留真实毛孔与细微瑕疵,控制磨皮强度,追求“真实但好看”
- **写实不等于平淡** — 通过构图、景别、运动节奏放大情绪感染力,而非依赖夸张特效与过度后期
---
## 四、都市场景空间元素
都市世界观特有的场景元素及其视觉叙事功能:
- **窗框/玻璃/门洞** — 天然框架式构图道具,制造空间分层与人物关系距离感
- **街道/地铁/电梯/写字楼走廊** — 都市节奏载体,通勤与停顿的切换可直接映射角色心理状态
- **咖啡厅/办公室/居家客厅** — 情绪容器:咖啡厅偏试探,办公室偏克制,居家偏安全与松弛
- **天气与时段作为转场** — 日转夜、晴转雨、黄昏入夜可用于段落情绪缓冲,避免硬切
- **转折点用视觉而非解释** — 优先使用画面手段(景别突变、视线错位、空间阻隔)承接情绪转折,减少对白解释负担
---
## 五、都市乐器与环境音
都市世界观下的声音元素约束:
### 乐器选择
- **钢琴** — 日常、温馨、回忆段落核心乐器,最能体现都市生活质感
- **吉他** — 轻松、街头、慢节奏浪漫段落的有效主导
- **弦乐** — 情绪抬升与情感爆发段落的主力铺底
- **Lo-fi/轻电子** — 年轻化、城市夜生活、节奏切换段落的风格增强器
- **环境音优先级高** — 都市剧中真实环境声是沉浸感关键,配乐不应压过对白
### 乐器组合策略
| 情绪阶段 | 乐器组合 |
|---|---|
| 平稳/开场/收尾 | 钢琴独奏 或 吉他独奏 |
| 日常推进 | 钢琴 + 轻打击 |
| 暧昧升温/浪漫 | 钢琴 + 弦乐 |
| 情绪爆发/冲突 | 弦乐主导 + 低频铺底 |
| 夜景/转场 | Lo-fi/轻电子 + 环境声 |
### 都市环境音
- **典型环境音层次** — 车流声 / 地铁进站提示 / 电梯提示音 / 咖啡机声 / 键盘敲击 / 雨声 / 空调底噪 / 城市远景噪声
- **每场戏标注 1-2 个核心环境音**,帮助后续音效设计。环境音层次越准确,都市写实质感越强
---

View File

@ -0,0 +1,47 @@
---
name: director_storyboard_table_style
description: 分镜表都市约束 — 定义真人都市写实在分镜表中的光影氛围规范、光源角度、动作节奏、环境动态、运镜禁忌与转场禁忌。适用于任何叙事类型。
metaData: director_skills
---
# 分镜表都市约束 · 真人都市写实 · 技法参考
---
## 一、分镜表定位
分镜表是导演将剧本转化为镜头语言的核心工具。以下仅提供真人都市写实风格在分镜表层面的约束规范。
---
## 二、光影与氛围
- **同场戏光影统一** — 一场戏内不应出现两种以上光影方案,除非有明确的叙事转折(如关台灯→月光冷辉)
- **情绪色盘绑定** — 每场戏至少绑定 1 个情绪场景(如相遇心动/工作争执/约会甜蜜),并在镜头组内保持主色+辅色连续性
- **光源角度规范** — 正给镜头光源默认 30° 斜射(较柔和),侧给镜头根据画面需要调整。描述光影时须区分正给/侧给的角度差异
- **冷暖色调与叙事阶段匹配** — 工作/独处/冲突段落保持中性/冷调,暖色调(暖橙+冷蓝背景对比)在情感升温后使用
- **光影转场是高级手段** — 从自然光A渐变到室内暖光B= 日转夜的时间流逝。在分镜表中标注光影变化点
---
## 三、环境动态
- **环境动态增加画面呼吸感** — 窗外车灯流动、电脑屏幕闪烁、咖啡杯热气、手机屏幕亮起。每 3-4 个镜头至少安排一个有环境动态的镜头,避免画面"死"掉
- **都市环境元素优先** — 环境动态应选用都市世界观内的元素:车灯流动、雨滴划窗、咖啡热气、手机屏幕亮灭、窗帘微动、电梯数字跳动,禁止出现与现代都市不兼容的元素
---
## 四、都市动作节奏
- **都市动作要自然** — 所有人物动作默认自然节奏。起身、转身、抬手都应标注"自然"或"随意"
- **道具互动** — 都市场景中手机、咖啡杯、文件、车钥匙等道具的使用是天然的动态资产,可在画面描述中加入道具互动细节,增加生活质感
- **肢体语言现代化** — 都市人物举止应符合现代都市气质:自信的步态、随性的倚靠、不经意的小动作(拨头发、看手表、咬唇)
---
## 五、运镜禁忌
- **禁用快速运镜** — 甩镜、急推、手持晃动与真人都市写实的气质冲突(除非是动作/追逐场景)
- **禁用花式转场** — 划屏、旋转、百叶窗等与本风格不兼容
---

View File

@ -81,20 +81,27 @@ add_deriveAsset({
### 提取规则 ### 提取规则
> **核心原则**derive 是父资产的**视觉状态变体**"{父资产名}·{状态名}"**不是**独立物件。 > **核心原则**derive 是父资产的**视觉状态变体**"{父资产名}·{状态名}"**不是**独立物件,也不是为了某个镜头临时拆出的局部特写。
> 只衍生**图片模型无法仅凭提示词处理的视觉差异**(服装、形态、伤势、物件状态等)。 > 只衍生**图片模型无法仅凭提示词稳定处理、且能在多个镜头/场次复用的资产级视觉差异**(服装、整体形态、结构性残缺、物件状态等)。
> 表情、情绪、简单动作姿态等**不需要衍生**。 > 表情、情绪、简单动作姿态、局部特写、镜头强调细节等**不需要衍生**。
> **角色默认基准态**:角色父资产默认视为基础打底态(如白色背心+内裤,或仅内裤状态)。因此剧本中凡出现校服、常服、礼服、盔甲、外套等明确穿着时,通常应补充对应的**服装类衍生资产**;基础打底态本身不重复创建衍生。若某角色当前**没有任何子资产**,则应先根据剧本主场景与常态设定,补充一套最合适的**默认常服/正式服装衍生**,避免后续该角色长期停留在基础打底态。
**衍生类型参考** **衍生类型参考**
| 资产类型 | 典型衍生 | 示例 | | 资产类型 | 典型衍生 | 示例 |
|---------|---------|------| |---------|---------|------|
| 角色 | 服装变体、伤势/身体状态、形态变化、特殊装扮 | 便装→正装、缠绷带、变身/异化 | | 角色 | 服装变体、结构性特征变体 | 常服→礼服、变身/异化、缺手/缺脚 |
| 道具 | 损坏、激活/发光、变形 | 破损断裂、发光激活、展开/碎裂 | | 道具 | 损坏、激活/发光、变形 | 破损断裂、发光激活、展开/碎裂 |
| 场景 | 时间变体、破坏状态、氛围变体 | 夜景版、战后废墟、雨天/雪天 | | 场景 | 时间变体、破坏状态、氛围变体 | 夜景版、战后废墟、雨天/雪天 |
**规则** **规则**
- 只提取与默认状态有明显视觉差异、且模型无法仅凭提示词控制的状态 - 只提取与默认状态有明显视觉差异、且模型无法仅凭提示词控制的状态
- 角色类资产**只考虑两类衍生**:①服装变体;②结构性特征变体(如变身、异化、缺手缺脚等角色整体外形改变)
- 特征变体必须同时满足:**稳定、可复用、资产级**。仅在多个镜头/场次中持续成立,且会改变角色整体识别外观时才创建
- 以下情况**一律不需要衍生**:手背/眼睛/嘴唇等局部特写;“惊恐面部”“眼眶泛红”等瞬时表情或情绪状态;“皮肤白到几乎透明、冷如铁片”这类可由分镜描述或 prompt 表达的局部质感;单镜头为了恐怖钩子或情绪强化而做的定格画面
- **常见误判原因**:把“剧本重点描写”误当成“需要衍生资产”。判断标准不是它是否重要,而是它是否属于父资产**稳定、可复用、整体级**的视觉状态
- 若角色当前 `derive` 为空,应先补 1 个最符合剧本常态的服装类衍生资产(如常服、校服、工装、礼服中的一种),作为后续主要出镜默认态
- 若当前剧情穿着不是基础打底态,应优先补充对应服装类衍生资产;若存在持续且显著的身体/形态差异,再补充对应特征类衍生资产
- 已存在于 `derive` 数组中的状态不重复 - 已存在于 `derive` 数组中的状态不重复
- 每个资产 1~5 个衍生,宁缺勿滥 - 每个资产 1~5 个衍生,宁缺勿滥
- 提取到衍生资产后,必须逐条调用 `add_deriveAsset` 保存,禁止只分析不写入 - 提取到衍生资产后,必须逐条调用 `add_deriveAsset` 保存,禁止只分析不写入

View File

@ -17,7 +17,7 @@
- 主要删除决策:被删/压缩内容、原因、对主线影响 - 主要删除决策:被删/压缩内容、原因、对主线影响
- 世界观呈现策略:关键元素出场节奏、解释度策略、角色态度锚点 - 世界观呈现策略:关键元素出场节奏、解释度策略、角色态度锚点
3. **阐述思路**200-300字核心改编原则方向、删减大方向、世界观呈现思路 3. **阐述思路**200-300字核心改编原则方向、删减大方向、世界观呈现思路
4. 严格按照XML格式写出改编策略<adaptationStrategy>改编策略内容</adaptationStrategy> 4. 严格按照XML格式写出改编策略,格式为<adaptationStrategy>改编策略内容</adaptationStrategy>
5. 返回简短确认,如:"改编策略已保存,请在右侧工作台查看。" 5. 返回简短确认,如:"改编策略已保存,请在右侧工作台查看。"
## 约束 ## 约束

View File

@ -15,7 +15,7 @@
1. 调用 `get_planData` 获取骨架与改编策略若存在上一集剧本id调用 `get_script_content(ids)` 获取最后一集剧本内容,用于衔接剧情与角色状态,调用 `get_novel_text` 获取对应章节原文,调用 `get_novel_events(ids)` 获取事件表 1. 调用 `get_planData` 获取骨架与改编策略若存在上一集剧本id调用 `get_script_content(ids)` 获取最后一集剧本内容,用于衔接剧情与角色状态,调用 `get_novel_text` 获取对应章节原文,调用 `get_novel_events(ids)` 获取事件表
2. 从骨架中**仅提取当前任务集**的信息:覆盖章节、戏剧功能、场景核心、删减决策、集末钩子。**忽略其他已完成或未分配的集** 2. 从骨架中**仅提取当前任务集**的信息:覆盖章节、戏剧功能、场景核心、删减决策、集末钩子。**忽略其他已完成或未分配的集**
3. **阐述思路**200-300字场景组织方式、重点情绪与冲突、节奏把控思路 3. **阐述思路**200-300字场景组织方式、重点情绪与冲突、节奏把控思路
4. 严格按照XML格式写出剧本内容<scriptItem name="剧本名称"></scriptItem> 4. 严格按照XML格式写出剧本内容,格式为<scriptItem name="剧本名称"></scriptItem>
5. 返回简短确认,如:"第X集剧本已写入请在工作台查看。" 5. 返回简短确认,如:"第X集剧本已写入请在工作台查看。"
## 约束 ## 约束
@ -28,7 +28,7 @@
## 注意事项 ## 注意事项
- 严格按照XML格式写出剧本内容<scriptItem name="剧本名称"></scriptItem>` - 严格按照XML格式写出剧本内容,格式为<scriptItem name="剧本名称"></scriptItem>`
- get_script_content(ids)只允许获取最后一集剧本内容 - get_script_content(ids)只允许获取最后一集剧本内容
- **每次只编写当前任务集的剧本,不得将之前已完成的集重新输出或写入** - **每次只编写当前任务集的剧本,不得将之前已完成的集重新输出或写入**
- 只执行剧本编写,不越权执行其他阶段 - 只执行剧本编写,不越权执行其他阶段

View File

@ -20,7 +20,7 @@
- 全局删减决策表 - 全局删减决策表
- 付费卡点设计 - 付费卡点设计
3. **阐述思路**200-300字核心吸引力判断、三幕划分思路、分集策略方向 3. **阐述思路**200-300字核心吸引力判断、三幕划分思路、分集策略方向
4. 严格按照XML格式写出故事骨架<storySkeleton>故事骨架内容</storySkeleton> 4. 严格按照XML格式写出故事骨架,格式为<storySkeleton>故事骨架内容</storySkeleton>
5. 返回简短确认,如:"故事骨架已保存,请在右侧工作台查看。" 5. 返回简短确认,如:"故事骨架已保存,请在右侧工作台查看。"
## 约束 ## 约束

View File

@ -37,9 +37,6 @@ extraResources:
win: win:
target: target:
- target: nsis - target: nsis
arch:
- x64
- arm64
icon: ./scripts/logo.ico icon: ./scripts/logo.ico
nsis: nsis: