# 素材投放目录 把做好的图放进这个目录,文件名用**槽位名**(大小写随意,扩展名随意)。 然后跑: ```sh python ../tools/apply-artwork.py --dry-run python ../tools/apply-artwork.py ``` ## 槽位清单 ### 必需(7 张) | 槽位名 | 尺寸 | 透明 | 是什么 | |---|---|---|---| | `PALACE_LIGHT` | 1586×992 | 否 | 亮色主题下的聊天区背景(整张横版场景画) | | `PALACE_DARK` | 1586×992 | 否 | 暗色主题下的同一张背景 | | `MAID_LEFT` | 1122×2019 | 是 | 贴聊天区左下角的角色立绘 | | `MAID_RIGHT` | 1077×2048 | 是 | 贴聊天区右下角的角色立绘 | | `CHIBI` | 620×553 | 是 | 侧栏 Q 版吉祥物(也会被拿去生成图标) | | `SIDEBAR_CORNER` | 1254×1254 | 是 | 侧栏角饰纹样 | | `SIDEBAR_SWAG` | 1200×303 | 是 | 侧栏横向挂饰 | ### 可选(17 张,不做就沿用原素材) | 槽位名 | 尺寸 | 透明 | 是什么 | |---|---|---|---| | `MAID_RIGHT_VISION` | 1394×2649 | 是 | 大屏用的高清右立绘 | | `COMPOSER_FRAME_SHELL` | 1800×588 | 是 | 输入框外围装饰壳(中间镂空) | | `COMPOSER_LACE_TILE` | 123×75 | 是 | 输入框花边(★ 横向平铺,左右须无缝) | | `COMPOSER_RIBBON_LEFT_CAP` | 240×76 | 是 | 输入框缎带·左端(固定形状) | | `COMPOSER_RIBBON_LEFT_FILL` | 360×76 | 是 | 输入框缎带·左中段(会被拉伸) | | `COMPOSER_RIBBON_RIGHT_FILL` | 360×76 | 是 | 输入框缎带·右中段(会被拉伸) | | `COMPOSER_RIBBON_RIGHT_CAP` | 240×76 | 是 | 输入框缎带·右端(固定形状) | | `SETTINGS_FRAME` | 2172×320 | 是 | 设置页外围装饰边框 | | `NEW_SESSION` | 1400×308 | 是 | 「新建会话」按钮底纹 | | `TOP_TRIM_TILE` | 386×321 | 是 | 窗口顶边装饰条(★ 横向平铺) | | `BOTTOM_TRIM_TILE` | 386×30 | 否 | 窗口底边装饰条(★ 横向平铺) | | `BOTTOM_CREST` | 720×412 | 是 | 底部正中徽章 | | `BOW_CLEAN` | 268×121 | 是 | 独立蝴蝶结元素 | | `WORKSPACE_SHIELD` | 230×320 | 是 | 工作区盾牌图标 | | `WORKSPACE_RIBBON` | 1185×240 | 是 | 工作区缎带 | | `BOOT_ERROR_LEFT` | 627×1254 | 是 | 容错页左立绘(不做则复用左立绘) | | `BOOT_ERROR_RIGHT` | 627×1254 | 是 | 容错页右立绘(不做则复用右立绘) | ## 不用你准备的东西 favicon(32/192/512)、Windows `.ico`、插件列表图标、皮肤管理预览图、 中英文案、强调色取色 —— 这些由工具或我这边生成。 ## 导出要求 - PNG 或 WebP 都行,工具会转。带透明的**别存成 JPG**(透明会变黑)。 - 单张最长边 ≤ 2600px,单张 ≤ 2MB。 - 元素别贴画布边缘画,四周留 2–3% 余量。 - 文件名随便起,但**要能对上槽位名**(比如 `MAID_LEFT.png`、`maid_left_v2.webp` 都行)。