feat(tarots): 新增塔罗牌占卜插件

新增了一个功能完备的塔罗牌占卜插件,为机器人增加了娱乐和互动能力。

主要功能包括:

- **自然语言交互**:通过 Action 响应用户的抽牌请求,并由大模型进行个性化解牌。
- **多牌组与牌阵**:内置B站幻星集、经典韦特和东方塔罗牌组,支持单张、圣三角等多种牌阵。
- **智能图片缓存**:自动从网络下载并缓存卡牌图片,具备完整性校验和代理支持,提升响应速度。
- **管理指令**:提供 `/tarots` 指令,方便管理员一键缓存所有图片和切换当前使用的牌组。
This commit is contained in:
tt-P607
2025-09-17 15:27:23 +08:00
committed by Windpicker-owo
parent 81fc58ce41
commit c64a1f8ea5
6 changed files with 2376 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
{
"manifest_version": 1,
"name": "塔罗牌插件",
"version": "1.3.0",
"description": "提供了抽塔罗牌占卜功能具有模拟人类的调用方式和独特自定义风格的解牌回复。牌面为B站幻星集",
"author": {
"name": "A肆零西烛",
"url": "https://github.com/A0000Xz"
},
"license": "AGPL-v3.0",
"host_application": {
"min_version": "0.9.1",
"max_version": "0.10.0"
},
"keywords": ["tarot", "divination","moderation","bilibili"],
"categories": ["Moderation", "Entertainment-oriented divination"],
"repository_url": "https://github.com/A0000Xz/MaiBot-Tarots-Plugin",
"default_locale": "zh-CN",
"locales_path": "_locales"
}