diff --git a/README.md b/README.md
index 21ee27e..c3543e7 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-
+
小派蒙|LittlePaimon
@@ -7,7 +7,7 @@
-
+
@@ -15,6 +15,10 @@
+## 简介
+
+通过米游社接口,查询uid的游戏信息,并附带各种娱乐功能。
+
## 功能示例
@@ -60,16 +64,16 @@
以下指令会记录上一次查询的uid,因此只需第一次查询时写上uid即可。
-| 指令 | 介绍 | 备注 |
-| ----------------- | --------------------------------------- | :------------------------------------------------------ |
-| ys uid | 查询uid的个人信息卡片 | |
-| ysa uid | 查询uid拥有的角色和武器 | 没绑cookie则只显示8个 |
-| ysc uid 角色名 | 查询uid指定角色的信息 | 没绑cookie则只能查公开的8个,且不显示天赋;支持角色别名 |
-| ysb cookie | 绑定私人cookie到qq号 | |
-| 添加公共ck cookie | 添加cookie到公共cookie池 | 至少需要添加一个公共cookie才能使用查询功能 |
-| sy uid (层数) | 查询uid的深渊信息 | 绑定私人cookie后才能查看具体层数信息 |
-| ssbq uid | 查询uid的实时便签,包括树脂、派遣情况等 | uid必须绑定了对应私人cookie才能使用 |
-| myzj uid 月份 | 查询uid的该月札记 | uid必须绑定了对应私人cookie才能使用 |
+| 指令 | 介绍 | 备注 |
+| ----------------- | --------------------------------------- | :----------------------------------------------------------- |
+| ys uid | 查询uid的个人信息卡片 | |
+| ysa uid | 查询uid拥有的角色和武器 | 没绑cookie则只显示8个 |
+| ysc uid 角色名 | 查询uid指定角色的信息 | 没绑cookie则只能查公开的8个,且不显示天赋;支持角色别名 |
+| ysb cookie | 绑定私人cookie到qq号 | 建议使用私聊绑定 |
+| 添加公共ck cookie | 添加cookie到公共cookie池 | 需要添加至少一个公共cookie才能使用查询功能,每个cookie每日查询上限30次 |
+| sy uid (层数) | 查询uid的深渊信息 | 绑定私人cookie后才能查看具体层数信息 |
+| ssbq uid | 查询uid的实时便签,包括树脂、派遣情况等 | uid必须绑定了对应私人cookie才能使用 |
+| myzj uid (月份) | 查询uid的该月札记 | uid必须绑定了对应私人cookie才能使用,不写月份时默认为本月,只能看最近3个月 |
### 模拟抽卡功能
@@ -85,20 +89,22 @@
### 原神WIKI
-| 指令 | 介绍 | 备注 |
-| ---------- | ---------------------------------- | ---- |
-| xx角色攻略 | 查看西风驿站出品的角色攻略一图流 | |
-| xx角色材料 | 查看开发者本人出品的角色材料一图流 | |
-
-
+| 指令 | 介绍 | 备注 |
+| ---------- | ----------------------------------- | -------- |
+| xx角色攻略 | 查看西风驿站出品的角色攻略一图流 | 支持别名 |
+| xx角色材料 | 查看我出品的角色材料一图流 | 支持别名 |
+| xx参考面板 | 查看bluemushoom出品的角色参考面板图 | 支持别名 |
+| xx收益曲线 | 查看bluemushoom出品的角色收益曲线图 | 支持别名 |
### 米游币帮兑功能
-私聊机器人回复```米游币兑换```,跟着机器人提示步骤来使用。
+私聊机器人回复```米游币兑换```,跟着派蒙的提示步骤来使用。
### 派蒙语音功能
-群聊关键词可能会触发派蒙语音哦(需要额外安装ffmepg)
+> 发送语音功能需要额外安装FFmpeg,请自行安装
+
+群聊关键词可能会触发派蒙语音哦,尝试发送`诶嘿、大佬、羡慕`等词吧!
### 头像表情包制作
@@ -106,12 +112,25 @@
| ------------------------------------------------------------ | --------------------------- | :-------- | -------------- |
| #亲亲/贴贴/拍拍/给爷爬/吃掉/扔掉/撕掉/精神支柱/要我一直 @人/qq号/图片 | 好玩的头像图片gif表情包生成 | 要以#开头 | #精神支柱@群主 |
+## 更新日志
+
+- 3.20 新增Windows一键部署脚本
+
+- 3.22 新增蓝佬授权提供的收益曲线和参考面板攻略图
+
+## 未来计划
+
+- [ ] 实时便签树脂提醒
+- [ ] 抽卡记录导出和分析
+- [ ] ocr圣遗物评分和角色面板记录
+- [ ] 角色、武器和圣遗物wiki
+- [ ] 派蒙AI闲聊
+
## 部署方法
> 本项目和HoshinoBot的部署方式一样,因此Linux可以参考:
>
> https://cn.pcrbot.com/deploy-hoshinobot-on-centos/
->
### 一键安装脚本
@@ -122,30 +141,31 @@
```powershell
iwr "https://cdn.jsdelivr.net/gh/CMHopeSunshine/LittlePaimon@master/LittlePaimon-install.ps1" -O .\pm.ps1 ; ./pm.ps1 ; Set-Location .. ; rm pm.ps1
```
+
安装成功后,`powershell`运行文件夹内的`启动.ps1`来启动机器人
完成go-cqhttp的登录后,登录米游社网页版,在地址栏粘贴:
+
```
javascript:(function(){prompt(document.domain,document.cookie)})();
```
+
复制得到的cookie,向机器人私聊发送`添加公共ck`和粘贴的内容即可开始使用
#### Linux
代补充...
-## 未来计划
+## 额外说明
-- [ ] 实时便签树脂提醒
-
-- [ ] 抽卡记录导出和分析
-- [ ] ocr圣遗物评分和角色面板记录
-- [ ] 角色、武器和圣遗物wiki
-- [ ] 派蒙AI闲聊
+本项目也可作为HoshinoBot的插件来使用,移植`hoshino/modules`内模块即可,不过对HoshinoBot有所魔改,报错时查看修改一下代码即可。
## 感谢
+代码水平很烂,站在巨人的肩膀上努力学习ing......
+
- [HoshinoBot](https://github.com/Ice-Cirno/HoshinoBot) - 基于nonebot1的QQ-bot框架
- [go-cqhttp](https://github.com/Mrs4s/go-cqhttp) - Onebot标准的框架实现
- [egenshin](https://github.com/pcrbot/erinilis-modules/tree/master/egenshin) - 参考了它的抽卡代码和资源
-- 西风驿站 - 角色攻略一图流来源
+- [西风驿站](https://bbs.mihoyo.com/ys/collection/307224) - 角色攻略一图流来源
- [hoshino-installer](https://github.com/pcrbot/hoshino-installer) - 一键安装脚本参考
+- [bluemushoom](https://bbs.nga.cn/nuke.php?func=ucp&uid=62861898) - 全角色收益曲线和参考面板攻略图来源
diff --git a/hoshino/modules/Genshin_Paimon/game_guild/__init__.py b/hoshino/modules/Genshin_Paimon/game_guild/__init__.py
new file mode 100644
index 0000000..f41bd58
--- /dev/null
+++ b/hoshino/modules/Genshin_Paimon/game_guild/__init__.py
@@ -0,0 +1,70 @@
+import hoshino,os
+from PIL import Image
+from hoshino import R,MessageSegment,aiorequests,logger,Service
+from hoshino.typing import CQEvent, Message
+from ..character_alias import get_id_by_alias
+from .blue import get_blue_pic
+from ..util import pil2b64
+
+sv=hoshino.Service('原神角色wiki')
+res_path = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'res')
+
+@sv.on_prefix('角色攻略')
+@sv.on_suffix('角色攻略')
+async def genshinguide(bot,ev):
+ name = ev.message.extract_plain_text().strip()
+ chara_name = get_id_by_alias(name)
+ if not chara_name:
+ await bot.send(ev,f'没有找到{name}的攻略',at_sender=True)
+ elif chara_name[1][0] == '八重神子':
+ path = os.path.join(res_path, 'role_guide','八重神子.png')
+ cq_img = f'[CQ:image,file=file:///{path}]'
+ await bot.send(ev,cq_img,at_sender=True)
+ else:
+ img = f'[CQ:image,file=https://adachi-bot.oss-cn-beijing.aliyuncs.com/Version2/guide/{chara_name[1][0]}.png]'
+ await bot.send(ev,img)
+
+@sv.on_prefix('角色材料')
+@sv.on_suffix('角色材料')
+async def genshinmaterial(bot,ev):
+ name = ev.message.extract_plain_text().strip()
+ name = get_id_by_alias(name)
+ if not name:
+ await bot.send(ev,f'没有找到{name}的材料',at_sender=True)
+ else:
+ path = os.path.join(res_path, 'role_material',f'{name[1][0]}材料.png')
+ cq_img = f'[CQ:image,file=file:///{path}]'
+ await bot.send(ev,cq_img,at_sender=True)
+
+@sv.on_prefix('参考面板')
+@sv.on_suffix('参考面板')
+async def genshinAttribute(bot,ev):
+ name = ev.message.extract_plain_text().strip()
+ if name != '风主' or name != '岩主' or name != '雷主':
+ name = get_id_by_alias(name)
+ if not name:
+ await bot.send(ev,f'没有找到{name}的参考面板',at_sender=True)
+ return
+ name = name[1][0]
+ pic_data = get_blue_pic(name)
+ pic = Image.open(os.path.join(res_path, 'blue', f'{pic_data[0]}.jpg'))
+ pic = pic.crop((0, pic_data[1][0], 1080, pic_data[1][1]))
+ pic = pil2b64(pic, 85)
+ pic = MessageSegment.image(pic)
+ await bot.send(ev,pic,at_sender=True)
+
+
+@sv.on_prefix('收益曲线')
+@sv.on_suffix('收益曲线')
+async def genshinAttribute2(bot,ev):
+ name = ev.message.extract_plain_text().strip()
+ if name != '风主' or name != '岩主' or name != '雷主':
+ name = get_id_by_alias(name)
+ if not name:
+ await bot.send(ev,f'没有找到{name}的参考面板',at_sender=True)
+ return
+ name = name[1][0]
+ pic = Image.open(os.path.join(res_path, 'blue', f'{name}.png'))
+ pic = pil2b64(pic, 85)
+ pic = MessageSegment.image(pic)
+ await bot.send(ev,pic,at_sender=True)
\ No newline at end of file
diff --git a/hoshino/modules/Genshin_Paimon/game_guild/blue.py b/hoshino/modules/Genshin_Paimon/game_guild/blue.py
new file mode 100644
index 0000000..e8c9fc3
--- /dev/null
+++ b/hoshino/modules/Genshin_Paimon/game_guild/blue.py
@@ -0,0 +1,56 @@
+blue={
+ '胡桃': ['火', (0, 2420)],
+ '宵宫': ['火', (2420, 2955)],
+ '烟绯': ['火', (2955, 3492)],
+ '可莉': ['火', (3492, 4029)],
+ '迪卢克': ['火', (4029, 4567)],
+ '辛焱': ['火', (4567, 5511)],
+ '安柏': ['火', (5511, 6047)],
+ '香菱': ['火', (6047, 6982)],
+ '班尼特': ['火', (6982, 7932)],
+ '珊瑚宫心海': ['水', (0, 950)],
+ '达达利亚': ['水', (950, 1674)],
+ '行秋': ['水', (1674, 2195)],
+ '莫娜': ['水', (2195, 2916)],
+ '芭芭拉': ['水', (2916, 3646)],
+ '申鹤': ['冰', (0, 959)],
+ '神里绫华': ['冰', (959, 1496)],
+ '优菈': ['冰', (1496, 2231)],
+ '甘雨': ['冰', (2231, 3569)],
+ '凯亚': ['冰', (3569, 4102)],
+ '重云': ['冰', (4102, 4639)],
+ '七七': ['冰', (4639, 5374)],
+ '迪奥娜': ['冰', (5374, 5710)],
+ '罗莎莉亚': ['冰', (5710, 6044)],
+ '埃洛伊': ['冰', (6044, 6394)],
+ '八重神子': ['雷', (0, 947)],
+ '雷电将军': ['雷', (947, 1474)],
+ '九条裟罗': ['雷', (1474, 2001)],
+ '刻晴': ['雷', (2001, 2730)],
+ '雷泽': ['雷', (2730, 3258)],
+ '菲谢尔': ['雷', (3258, 3786)],
+ '丽莎': ['雷', (3786, 4310)],
+ '北斗': ['雷', (4310, 4838)],
+ '雷主': ['雷', (4838, 5177)],
+ '早柚': ['风', (0, 553)],
+ '枫原万叶': ['风', (553, 1078)],
+ '魈': ['风', (1078, 1803)],
+ '温迪': ['风', (1803, 2527)],
+ '琴': ['风', (2527, 3252)],
+ '砂糖': ['风', (3252, 3977)],
+ '风主': ['风', (3977, 4311)],
+ '荒泷一斗': ['岩', (0, 741)],
+ '五郎': ['岩', (741, 1055)],
+ '阿贝多': ['岩', (1055, 1767)],
+ '钟离': ['岩', (1767, 2475)],
+ '诺艾尔': ['岩', (2475, 3188)],
+ '凝光': ['岩', (3188, 3900)],
+ '岩主': ['岩', (3900, 4608)],
+ '云堇': ['岩', (4608, 5325)]
+}
+
+def get_blue_pic(name):
+ for c in blue.items():
+ if c[0] == name:
+ return c[1]
+ return None
\ No newline at end of file
diff --git a/hoshino/modules/Genshin_Paimon/guide.py b/hoshino/modules/Genshin_Paimon/guide.py
deleted file mode 100644
index ac9c801..0000000
--- a/hoshino/modules/Genshin_Paimon/guide.py
+++ /dev/null
@@ -1,41 +0,0 @@
-import hoshino,os
-from hoshino import R,MessageSegment,aiorequests,logger,Service
-from hoshino.typing import CQEvent, Message
-from hoshino.util import pic2b64
-from .character_alias import get_id_by_alias
-
-sv=hoshino.Service('原神角色wiki')
-res_dir = os.path.join(os.path.dirname(__file__), 'res')
-
-role_list=['云堇','申鹤','荒泷一斗','五郎','优菈','阿贝多','托马','胡桃','达达利亚','雷电将军','珊瑚宫心海','埃洛伊','宵宫','神里绫华','枫原万叶','温迪','刻晴','莫娜','可莉','琴','迪卢克','七七','魈','钟离','甘雨','旅行者','早柚','九条裟罗','凝光','菲谢尔','班尼特','丽莎','行秋','迪奥娜','安柏','重云','雷泽','芭芭拉','罗莎莉亚','香菱','凯亚','北斗','诺艾尔','砂糖','辛焱','烟绯','八重神子','神里绫人']
-
-@sv.on_prefix('角色攻略')
-@sv.on_suffix('角色攻略')
-async def genshinguide(bot,ev):
- if ev.message_type == 'guild' and (ev.channel_id != '2219931' and ev.channel_id != '1916789'):
- return
- name = ev.message.extract_plain_text().strip()
- chara_name = get_id_by_alias(name)
- if not chara_name:
- await bot.send(ev,f'没有找到{name}的攻略',at_sender=True)
- elif chara_name[1][0] == '八重神子':
- path = os.path.join(res_dir, 'role_guide','八重神子.png')
- cq_img = f'[CQ:image,file=file:///{path}]'
- await bot.send(ev,cq_img,at_sender=True)
- else:
- img = f'[CQ:image,file=https://adachi-bot.oss-cn-beijing.aliyuncs.com/Version2/guide/{chara_name[1][0]}.png]'
- await bot.send(ev,img)
-
-@sv.on_prefix('角色材料')
-@sv.on_suffix('角色材料')
-async def genshinmaterial(bot,ev):
- if ev.message_type == 'guild' and (ev.channel_id != '2219931' and ev.channel_id != '1916789'):
- return
- name = ev.message.extract_plain_text().strip()
- name = get_id_by_alias(name)
- if not name:
- await bot.send(ev,'没有找到该角色的材料图',at_sender=True)
- else:
- path = os.path.join(res_dir, 'role_material',f'{name[1][0]}材料.png')
- cq_img = f'[CQ:image,file=file:///{path}]'
- await bot.send(ev,cq_img,at_sender=True)
\ No newline at end of file
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/七七.png b/hoshino/modules/Genshin_Paimon/res/blue/七七.png
new file mode 100644
index 0000000..ae6de54
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/七七.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/丽莎.png b/hoshino/modules/Genshin_Paimon/res/blue/丽莎.png
new file mode 100644
index 0000000..ad8a979
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/丽莎.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/九条裟罗.png b/hoshino/modules/Genshin_Paimon/res/blue/九条裟罗.png
new file mode 100644
index 0000000..44c8393
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/九条裟罗.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/五郎.png b/hoshino/modules/Genshin_Paimon/res/blue/五郎.png
new file mode 100644
index 0000000..39bf84d
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/五郎.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/优菈.png b/hoshino/modules/Genshin_Paimon/res/blue/优菈.png
new file mode 100644
index 0000000..6172421
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/优菈.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/冰.jpg b/hoshino/modules/Genshin_Paimon/res/blue/冰.jpg
new file mode 100644
index 0000000..63198f3
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/冰.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/凝光.png b/hoshino/modules/Genshin_Paimon/res/blue/凝光.png
new file mode 100644
index 0000000..b9a4bbf
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/凝光.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/凯亚.png b/hoshino/modules/Genshin_Paimon/res/blue/凯亚.png
new file mode 100644
index 0000000..3eb93ee
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/凯亚.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/刻晴.png b/hoshino/modules/Genshin_Paimon/res/blue/刻晴.png
new file mode 100644
index 0000000..00eda7e
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/刻晴.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/北斗.png b/hoshino/modules/Genshin_Paimon/res/blue/北斗.png
new file mode 100644
index 0000000..d6a8b54
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/北斗.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/可莉.png b/hoshino/modules/Genshin_Paimon/res/blue/可莉.png
new file mode 100644
index 0000000..e0a95a6
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/可莉.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/安柏.png b/hoshino/modules/Genshin_Paimon/res/blue/安柏.png
new file mode 100644
index 0000000..77e9199
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/安柏.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/宵宫.png b/hoshino/modules/Genshin_Paimon/res/blue/宵宫.png
new file mode 100644
index 0000000..d56d1cd
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/宵宫.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/岩.jpg b/hoshino/modules/Genshin_Paimon/res/blue/岩.jpg
new file mode 100644
index 0000000..c7ef0fc
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/岩.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/岩主.png b/hoshino/modules/Genshin_Paimon/res/blue/岩主.png
new file mode 100644
index 0000000..c8d6616
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/岩主.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/早柚.png b/hoshino/modules/Genshin_Paimon/res/blue/早柚.png
new file mode 100644
index 0000000..e1c2ea4
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/早柚.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/枫原万叶.png b/hoshino/modules/Genshin_Paimon/res/blue/枫原万叶.png
new file mode 100644
index 0000000..e54450d
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/枫原万叶.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/水.jpg b/hoshino/modules/Genshin_Paimon/res/blue/水.jpg
new file mode 100644
index 0000000..40640ff
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/水.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/温迪.png b/hoshino/modules/Genshin_Paimon/res/blue/温迪.png
new file mode 100644
index 0000000..37856eb
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/温迪.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/火.jpg b/hoshino/modules/Genshin_Paimon/res/blue/火.jpg
new file mode 100644
index 0000000..1592567
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/火.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/烟绯.png b/hoshino/modules/Genshin_Paimon/res/blue/烟绯.png
new file mode 100644
index 0000000..ca97100
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/烟绯.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/珊瑚宫心海.png b/hoshino/modules/Genshin_Paimon/res/blue/珊瑚宫心海.png
new file mode 100644
index 0000000..da29f6b
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/珊瑚宫心海.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/班尼特.png b/hoshino/modules/Genshin_Paimon/res/blue/班尼特.png
new file mode 100644
index 0000000..8a1afe0
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/班尼特.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/琴.png b/hoshino/modules/Genshin_Paimon/res/blue/琴.png
new file mode 100644
index 0000000..689f1b0
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/琴.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/甘雨.png b/hoshino/modules/Genshin_Paimon/res/blue/甘雨.png
new file mode 100644
index 0000000..3929608
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/甘雨.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/砂糖.png b/hoshino/modules/Genshin_Paimon/res/blue/砂糖.png
new file mode 100644
index 0000000..2d3e008
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/砂糖.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/神里绫华.png b/hoshino/modules/Genshin_Paimon/res/blue/神里绫华.png
new file mode 100644
index 0000000..f4367c1
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/神里绫华.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/罗莎莉亚.png b/hoshino/modules/Genshin_Paimon/res/blue/罗莎莉亚.png
new file mode 100644
index 0000000..a4579f9
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/罗莎莉亚.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/胡桃.png b/hoshino/modules/Genshin_Paimon/res/blue/胡桃.png
new file mode 100644
index 0000000..89f8f07
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/胡桃.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/芭芭拉.png b/hoshino/modules/Genshin_Paimon/res/blue/芭芭拉.png
new file mode 100644
index 0000000..2d96870
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/芭芭拉.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/荒泷一斗.png b/hoshino/modules/Genshin_Paimon/res/blue/荒泷一斗.png
new file mode 100644
index 0000000..7f1a7fd
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/荒泷一斗.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/莫娜.png b/hoshino/modules/Genshin_Paimon/res/blue/莫娜.png
new file mode 100644
index 0000000..c7ea447
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/莫娜.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/菲谢尔.png b/hoshino/modules/Genshin_Paimon/res/blue/菲谢尔.png
new file mode 100644
index 0000000..61542e3
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/菲谢尔.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/行秋.png b/hoshino/modules/Genshin_Paimon/res/blue/行秋.png
new file mode 100644
index 0000000..3317692
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/行秋.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/诺艾尔.png b/hoshino/modules/Genshin_Paimon/res/blue/诺艾尔.png
new file mode 100644
index 0000000..b19a995
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/诺艾尔.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/辛焱.png b/hoshino/modules/Genshin_Paimon/res/blue/辛焱.png
new file mode 100644
index 0000000..434b4bf
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/辛焱.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/达达利亚.png b/hoshino/modules/Genshin_Paimon/res/blue/达达利亚.png
new file mode 100644
index 0000000..d7efbb0
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/达达利亚.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/迪卢克.png b/hoshino/modules/Genshin_Paimon/res/blue/迪卢克.png
new file mode 100644
index 0000000..5ecf432
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/迪卢克.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/迪奥娜.png b/hoshino/modules/Genshin_Paimon/res/blue/迪奥娜.png
new file mode 100644
index 0000000..1640e2c
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/迪奥娜.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/重云.png b/hoshino/modules/Genshin_Paimon/res/blue/重云.png
new file mode 100644
index 0000000..ca31436
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/重云.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/钟离.png b/hoshino/modules/Genshin_Paimon/res/blue/钟离.png
new file mode 100644
index 0000000..ab776df
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/钟离.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/阿贝多.png b/hoshino/modules/Genshin_Paimon/res/blue/阿贝多.png
new file mode 100644
index 0000000..0ce59c8
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/阿贝多.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/雷.jpg b/hoshino/modules/Genshin_Paimon/res/blue/雷.jpg
new file mode 100644
index 0000000..b7a2e08
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/雷.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/雷主.png b/hoshino/modules/Genshin_Paimon/res/blue/雷主.png
new file mode 100644
index 0000000..096835c
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/雷主.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/雷泽.png b/hoshino/modules/Genshin_Paimon/res/blue/雷泽.png
new file mode 100644
index 0000000..db88e73
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/雷泽.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/雷电将军.png b/hoshino/modules/Genshin_Paimon/res/blue/雷电将军.png
new file mode 100644
index 0000000..967967d
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/雷电将军.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/风.jpg b/hoshino/modules/Genshin_Paimon/res/blue/风.jpg
new file mode 100644
index 0000000..1a8b1ca
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/风.jpg differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/风主.png b/hoshino/modules/Genshin_Paimon/res/blue/风主.png
new file mode 100644
index 0000000..29cfa67
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/风主.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/香菱.png b/hoshino/modules/Genshin_Paimon/res/blue/香菱.png
new file mode 100644
index 0000000..de15dea
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/香菱.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/blue/魈.png b/hoshino/modules/Genshin_Paimon/res/blue/魈.png
new file mode 100644
index 0000000..263bf76
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/blue/魈.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者71.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者71.png
new file mode 100644
index 0000000..691deb4
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者71.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者72.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者72.png
new file mode 100644
index 0000000..b0518f2
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者72.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者73.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者73.png
new file mode 100644
index 0000000..0b96970
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者73.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者74.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者74.png
new file mode 100644
index 0000000..faf352f
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者74.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者75.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者75.png
new file mode 100644
index 0000000..fdbea59
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者75.png differ
diff --git a/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者76.png b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者76.png
new file mode 100644
index 0000000..64e7050
Binary files /dev/null and b/hoshino/modules/Genshin_Paimon/res/reliquaries/旅行者76.png differ