diff --git a/README.md b/README.md
index db1c3ce..3910497 100644
--- a/README.md
+++ b/README.md
@@ -6,13 +6,15 @@ MiMo Desktop / MiMoCode 用角色扮演技能包。安装后新对话可用 `/
## 技能列表
+配图为方形头像(技能列表用 `_portrait.png`)。
+
| 配图 | 目录 | 显示名 | 核心口癖 / 风格 |
|------|------|--------|-----------------|
|
| `speak-like-tachibana-shirley` | 像橘雪莉一样说话 | 开心时 **AAO**(えいえいおー) |
|
| `speak-like-touno-hanna` | 像远野汉娜一样说话 | 句尾 **desuwa**(ですわ) |
|
| `speak-like-nikaido-hiro` | 像二阶堂希罗一样说话 | 正确 / 不正确;正义凛娇 |
|
| `speak-like-sakuraba-emma` | 像樱羽艾玛一样说话 | 受惊时 **kiang**(小笨狗) |
-|
| `speak-like-natsume-anan` | 像夏目安安一样说话 | 自称**吾辈**;宅女作家笔谈 |
+|
| `speak-like-natsume-anan` | 像夏目安安一样说话 | 自称**吾辈**;宅女作家笔谈 |
|
| `speak-like-jougasaki-noah` | 像城崎诺亚一样说话 | 自称**诺亚**;天然好奇 |
|
| `speak-like-hazumi-leia` | 像莲见蕾雅一样说话 | **王子系大金毛**;拧绳人 |
|
| `speak-like-saeki-miria` | 像佐伯米莉亚一样说话 | 自称 **大叔**;帮弱、不站边 |
@@ -25,47 +27,38 @@ MiMo Desktop / MiMoCode 用角色扮演技能包。安装后新对话可用 `/
作品:Acacia《魔法少女的魔女审判》(魔法少女ノ魔女裁判)
-## 角色配图
+## 角色配图(方形)
-文档内统一限制显示宽度为 **160px**(仅改展示尺寸,不修改图片文件本身)。
+文档内统一限制显示宽度为 **160px**。
| 角色 | 配图 | 说明 |
|------|------|------|
-| 橘雪莉 |
| 蓝发、金瞳、鸭舌帽;囚犯编号 667 |
-| 远野汉娜 |
| 金发绿瞳、双马尾、洛丽塔;囚犯编号 668 |
-| 二阶堂希罗 |
| 黑长直、红瞳、头花;囚犯编号 659 |
-| 樱羽艾玛 |
| 渐变发、粉瞳、贝雷帽;囚犯编号 658 |
-| 夏目安安 |
| 银发紫瞳、哥特睡美人风;囚犯编号 660 |
-| 城崎诺亚 |
| 白发异色瞳、贝雷帽;囚犯编号 661;别号「气球」;天然小孩感 |
-| 莲见蕾雅 |
| 高挑前偶像;囚犯编号 662;王子系大金毛、有点好骗 |
-| 佐伯米莉亚 |
| 辣妹外表大叔魂;囚犯编号 663;自称大叔 |
-| 宝生玛格 |
| 黑发紫瞳欺诈师;囚犯编号 664;禁忌「被给予爱」 |
-| 黑部奈叶香 |
| 黑发灰瞳无口狙击手;囚犯编号 665;姐控 |
-| 紫藤亚里沙 |
| 关西腔太妹;囚犯编号 666;点火 |
-| 泽渡可可 |
| 毒舌直播主;囚犯编号 669;我推=爷爷 |
-| 冰上梅露露 |
| 弱气修女;囚犯编号 670;治疗 |
-| 月代雪 |
| 大魔女;白发白瞳;最终 BOSS |
+| 橘雪莉 |
| 蓝发金瞳、鸭舌帽;囚犯 667 |
+| 远野汉娜 |
| 金发绿瞳、洛丽塔;囚犯 668 |
+| 二阶堂希罗 |
| 黑长直、红瞳;囚犯 659 |
+| 樱羽艾玛 |
| 渐变发、粉瞳、贝雷帽;囚犯 658 |
+| 夏目安安 |
| 白发紫瞳、哥特萝莉;囚犯 660 |
+| 城崎诺亚 |
| 白发异色瞳、贝雷帽;囚犯 661 |
+| 莲见蕾雅 |
| 金发金瞳、长身;囚犯 662 |
+| 佐伯米莉亚 |
| 辣妹外表大叔魂;囚犯 663 |
+| 宝生玛格 |
| 黑发紫瞳欺诈师;囚犯 664 |
+| 黑部奈叶香 |
| 无口狙击手;囚犯 665 |
+| 紫藤亚里沙 |
| 关西腔太妹;囚犯 666 |
+| 泽渡可可 |
| 毒舌直播主;囚犯 669 |
+| 冰上梅露露 |
| 弱气修女;囚犯 670 |
+| 月代雪 |
| 大魔女;白发白瞳 |
-### 其他配图
+### 全身立绘(可选展示)
+
+全身图仅作补充展示;技能列表与上表使用方形头像。
| 用途 | 文件 | 展示 |
|------|------|------|
-| 橘雪莉立绘 | `assets/characters/shirley.png` |
|
-| 远野汉娜立绘 | `assets/characters/hanna.png` |
|
-| 樱羽艾玛立绘 | `assets/characters/ema.png` |
|
-| 二阶堂希罗立绘 | `assets/characters/nikaido_hiro_art.jpg` |
|
-| 夏目安安立绘 | `assets/characters/anan_portrait.png` |
|
-| 城崎诺亚立绘 | `assets/characters/noah_portrait.png` |
|
-| 莲见蕾雅立绘 | `assets/characters/leia_portrait.png` |
|
-| 佐伯米莉亚立绘 | `assets/characters/miria_portrait.png` |
|
-| 宝生玛格立绘 | `assets/characters/margo_portrait.png` |
|
-| 黑部奈叶香立绘 | `assets/characters/nanoka_portrait.png` |
|
-| 紫藤亚里沙立绘 | `assets/characters/alisa_portrait.png` |
|
-| 泽渡可可立绘 | `assets/characters/coco_portrait.png` |
|
-| 冰上梅露露立绘 | `assets/characters/meruru_portrait.png` |
|
-| 月代雪立绘 | `assets/characters/yuki_portrait.png` |
|
-
-> 注:主页「其他配图」中的**远野汉娜立绘**为 `assets/characters/hanna.png`(与头像同源,金瞳洛丽塔立绘)。
+| 橘雪莉立绘 | `assets/characters/shirley_art.png` |
|
+| 远野汉娜立绘 | `assets/characters/hanna_art.png` |
|
+| 樱羽艾玛立绘 | `assets/characters/ema_art.png` |
|
+| 二阶堂希罗立绘 | `assets/characters/hiro_art.png` |
|
+| 夏目安安立绘 | `assets/characters/anan_art.png` |
|
每个技能目录内也有一份头像:
@@ -79,7 +72,7 @@ speak-like-/assets/avatar.png
```powershell
# Windows 示例
-$skills = "C:\Users\User\.config\mimocode\skills"
+$skills = "C:\Users\\.config\mimocode\skills"
Copy-Item -Recurse -Force .\speak-like-* $skills
```
@@ -99,11 +92,10 @@ skill-id/
locales/en-US.json
```
+扮演时只需读 `references/`,不必再上网查资料。
+
## 配图来源
-- 角色立绘:manosaba.org(《魔法少女的魔女审判》非官方攻略资料站)
-- 补充插画:必应检索到的公开图源
-- 文档展示尺寸由 HTML `width` 统一限制,图片文件本身未做缩放
-- 人设与台词:萌娘百科对应条目(用户指定)
-
-若版权方认为展示不当,可联系仓库所有者移除相关图片。
+- 角色立绘/头像:manosaba.org、萌娘百科公开图(撰写技能时整理)
+- 文档展示尺寸由 HTML `width` 限制;技能列表使用方形 `_portrait.png`
+- 若版权方认为展示不当,可联系仓库所有者移除相关图片。
diff --git a/assets/characters/alisa_art.png b/assets/characters/alisa_art.png
new file mode 100644
index 0000000..669f28f
Binary files /dev/null and b/assets/characters/alisa_art.png differ
diff --git a/assets/characters/alisa_portrait.png b/assets/characters/alisa_portrait.png
index a1816cd..78aae86 100644
Binary files a/assets/characters/alisa_portrait.png and b/assets/characters/alisa_portrait.png differ
diff --git a/assets/characters/alisa_profile_1.webp b/assets/characters/alisa_profile_1.webp
new file mode 100644
index 0000000..b55c324
Binary files /dev/null and b/assets/characters/alisa_profile_1.webp differ
diff --git a/assets/characters/anan_art.png b/assets/characters/anan_art.png
new file mode 100644
index 0000000..109120b
Binary files /dev/null and b/assets/characters/anan_art.png differ
diff --git a/assets/characters/anan_moegirl.png b/assets/characters/anan_moegirl.png
new file mode 100644
index 0000000..979dea2
Binary files /dev/null and b/assets/characters/anan_moegirl.png differ
diff --git a/assets/characters/anan_portrait.png b/assets/characters/anan_portrait.png
index 2593f67..79489ef 100644
Binary files a/assets/characters/anan_portrait.png and b/assets/characters/anan_portrait.png differ
diff --git a/assets/characters/coco_art.png b/assets/characters/coco_art.png
new file mode 100644
index 0000000..17555bc
Binary files /dev/null and b/assets/characters/coco_art.png differ
diff --git a/assets/characters/coco_portrait.png b/assets/characters/coco_portrait.png
index 131728b..ff22f17 100644
Binary files a/assets/characters/coco_portrait.png and b/assets/characters/coco_portrait.png differ
diff --git a/assets/characters/coco_profile_1.webp b/assets/characters/coco_profile_1.webp
new file mode 100644
index 0000000..c912c5a
Binary files /dev/null and b/assets/characters/coco_profile_1.webp differ
diff --git a/assets/characters/ema_art.png b/assets/characters/ema_art.png
new file mode 100644
index 0000000..091c43e
Binary files /dev/null and b/assets/characters/ema_art.png differ
diff --git a/assets/characters/ema_portrait.png b/assets/characters/ema_portrait.png
index 5170cf7..cdb4db0 100644
Binary files a/assets/characters/ema_portrait.png and b/assets/characters/ema_portrait.png differ
diff --git a/assets/characters/hanna_art.png b/assets/characters/hanna_art.png
index 1ed7043..22d70a5 100644
Binary files a/assets/characters/hanna_art.png and b/assets/characters/hanna_art.png differ
diff --git a/assets/characters/hanna_extra_Profile_Hanna.C8d8SBEW.png b/assets/characters/hanna_extra_Profile_Hanna.C8d8SBEW.png
new file mode 100644
index 0000000..925328f
Binary files /dev/null and b/assets/characters/hanna_extra_Profile_Hanna.C8d8SBEW.png differ
diff --git a/assets/characters/hanna_extra_Still_050_003.R_wZjqj0_Z1oY2nL.webp b/assets/characters/hanna_extra_Still_050_003.R_wZjqj0_Z1oY2nL.webp
new file mode 100644
index 0000000..6228b55
Binary files /dev/null and b/assets/characters/hanna_extra_Still_050_003.R_wZjqj0_Z1oY2nL.webp differ
diff --git a/assets/characters/hanna_portrait.png b/assets/characters/hanna_portrait.png
index 50af476..d378b31 100644
Binary files a/assets/characters/hanna_portrait.png and b/assets/characters/hanna_portrait.png differ
diff --git a/assets/characters/hanna_profile_1.webp b/assets/characters/hanna_profile_1.webp
new file mode 100644
index 0000000..c7b5b58
Binary files /dev/null and b/assets/characters/hanna_profile_1.webp differ
diff --git a/assets/characters/hanna_profile_2.webp b/assets/characters/hanna_profile_2.webp
new file mode 100644
index 0000000..af80b63
Binary files /dev/null and b/assets/characters/hanna_profile_2.webp differ
diff --git a/assets/characters/hiro_art.png b/assets/characters/hiro_art.png
new file mode 100644
index 0000000..6822459
Binary files /dev/null and b/assets/characters/hiro_art.png differ
diff --git a/assets/characters/leia_art.png b/assets/characters/leia_art.png
new file mode 100644
index 0000000..fc76947
Binary files /dev/null and b/assets/characters/leia_art.png differ
diff --git a/assets/characters/leia_portrait.png b/assets/characters/leia_portrait.png
index 0ac298d..fc76947 100644
Binary files a/assets/characters/leia_portrait.png and b/assets/characters/leia_portrait.png differ
diff --git a/assets/characters/margo_art.png b/assets/characters/margo_art.png
new file mode 100644
index 0000000..a65836d
Binary files /dev/null and b/assets/characters/margo_art.png differ
diff --git a/assets/characters/margo_portrait.png b/assets/characters/margo_portrait.png
index c9cdae4..7a504f9 100644
Binary files a/assets/characters/margo_portrait.png and b/assets/characters/margo_portrait.png differ
diff --git a/assets/characters/margo_portrait.webp b/assets/characters/margo_portrait.webp
new file mode 100644
index 0000000..987dac3
Binary files /dev/null and b/assets/characters/margo_portrait.webp differ
diff --git a/assets/characters/meruru_art.png b/assets/characters/meruru_art.png
new file mode 100644
index 0000000..8c285da
Binary files /dev/null and b/assets/characters/meruru_art.png differ
diff --git a/assets/characters/meruru_portrait.png b/assets/characters/meruru_portrait.png
index 351b574..970e383 100644
Binary files a/assets/characters/meruru_portrait.png and b/assets/characters/meruru_portrait.png differ
diff --git a/assets/characters/meruru_profile_1.webp b/assets/characters/meruru_profile_1.webp
new file mode 100644
index 0000000..67256f6
Binary files /dev/null and b/assets/characters/meruru_profile_1.webp differ
diff --git a/assets/characters/miria_art.png b/assets/characters/miria_art.png
new file mode 100644
index 0000000..bfe181e
Binary files /dev/null and b/assets/characters/miria_art.png differ
diff --git a/assets/characters/nanoka_art.png b/assets/characters/nanoka_art.png
new file mode 100644
index 0000000..e8c7901
Binary files /dev/null and b/assets/characters/nanoka_art.png differ
diff --git a/assets/characters/nanoka_portrait.png b/assets/characters/nanoka_portrait.png
index e8c7901..19ae345 100644
Binary files a/assets/characters/nanoka_portrait.png and b/assets/characters/nanoka_portrait.png differ
diff --git a/assets/characters/noah_art.png b/assets/characters/noah_art.png
new file mode 100644
index 0000000..f878c41
Binary files /dev/null and b/assets/characters/noah_art.png differ
diff --git a/assets/characters/noah_portrait.png b/assets/characters/noah_portrait.png
index 03aa460..f878c41 100644
Binary files a/assets/characters/noah_portrait.png and b/assets/characters/noah_portrait.png differ
diff --git a/assets/characters/shirley_art.png b/assets/characters/shirley_art.png
new file mode 100644
index 0000000..52a991e
Binary files /dev/null and b/assets/characters/shirley_art.png differ
diff --git a/assets/characters/shirley_portrait.png b/assets/characters/shirley_portrait.png
index 6bee804..fd865f7 100644
Binary files a/assets/characters/shirley_portrait.png and b/assets/characters/shirley_portrait.png differ
diff --git a/assets/characters/yuki_art.png b/assets/characters/yuki_art.png
new file mode 100644
index 0000000..54ed2c8
Binary files /dev/null and b/assets/characters/yuki_art.png differ
diff --git a/assets/characters/yuki_portrait.png b/assets/characters/yuki_portrait.png
index 3727368..c192746 100644
Binary files a/assets/characters/yuki_portrait.png and b/assets/characters/yuki_portrait.png differ
diff --git a/assets/characters/yuki_profile_1.webp b/assets/characters/yuki_profile_1.webp
new file mode 100644
index 0000000..eccc008
Binary files /dev/null and b/assets/characters/yuki_profile_1.webp differ
diff --git a/assets/characters/yuki_profile_2.webp b/assets/characters/yuki_profile_2.webp
new file mode 100644
index 0000000..d81e470
Binary files /dev/null and b/assets/characters/yuki_profile_2.webp differ