AstrBot 插件:遮挡干员立绘猜名字;支持排行榜、名片、比赛模式。
| 命令 | 说明 | 示例 |
|---|---|---|
/fc |
开始一局(私聊=个人;群聊=群内同一题) | /fc |
/fcc 干员名 |
猜测干员名称 | /fcc 能天使 |
/fct |
下一条提示 | /fct |
/fcw |
一次性三条提示 | /fcw |
/fce |
强制结束并显示答案 | /fce |
| 命令 | 说明 |
|---|---|
/ccl 排行榜 |
正确量排行榜 |
/ccl 错误排行榜 |
错误量排行榜 |
/ccl 提示排行榜 |
提示使用排行榜 |
/ccl 名片 [用户ID] |
用户名片(不填=自己) |
注:require_admin=true 时,排行榜仅管理员可用。
| 命令 | 说明 | 示例 |
|---|---|---|
/ccl 比赛帮助 |
查看比赛命令 | /ccl 比赛帮助 |
/ccl 比赛创建 [名称] [题目限制] [时间限制(分钟)] |
创建比赛(0=不限制) | /ccl 比赛创建 春节赛 20 30 |
/ccl 比赛开始 |
开始比赛并发送第一题 | /ccl 比赛开始 |
/ccl 比赛结束 |
结束比赛并结算荣誉/排行 | /ccl 比赛结束 |
/ccl 比赛排行 |
查看当前比赛排行 | /ccl 比赛排行 |
/ccl 清除数据 [user_id] |
清除指定用户的比赛数据 | /ccl 清除数据 123456 |
/ccl 清除荣誉 [user_id] |
清除指定用户的比赛荣誉 | /ccl 清除荣誉 123456 |
/ccl 清除所有数据 |
清除所有用户的比赛数据 | /ccl 清除所有数据 |
/ccl 清除所有荣誉 |
清除所有用户的比赛荣誉 | /ccl 清除所有荣誉 |
/ccl 授予荣誉 [user_id] [名次] [比赛名称] [答对数量] |
授予用户比赛荣誉 | /ccl 授予荣誉 123456 1 春节赛 20 |
- 自动出题:
/ccl 比赛开始后发送第一题;任意玩家答对后自动发送下一题。 - 自动结束:达到题目上限或时间上限会自动结束并发送排行榜,同时写入荣誉(名片可查)。
- 题目上限口径:按“累计答对题数(每题首次答对)”计。
- 计分:
score = correct_count - wrong_count / 3。 - 自动提示:每题超过
match_hint_delay秒未答对,会按提示序列持续发送提示直到没有可提示为止。
提示序列(每次提示推进 1 步):
- 职业及分支
- 星级
- 阵营
- 获取方式
- 名称提示:每次增加显示
ceil(len(name)/3)个字,直到全名
名称提示示例:名字长度 5 → 每次增加 2 个字 → 2/4/5。
mrfz_data_path: 题库 JSON 路径(默认arknights_skins_dict.json)image_download_retry: bilibili wiki 图片下载重试配置(包含最大重试次数和重试间隔秒数)target_size: 输出图片参考大小easy_probability/medium_probability/hard_probability: 难度概率similarity_threshold: 相似度阈值(SequenceMatcher)calculate_threshold: 字符覆盖率阈值enable_homophone: 同音字识别enable_operator_alias_match: 是否启用干员别名精确判别daily_game_limit: 每日开局次数(0<不限制)match_question_limit: 比赛题目上限(0=不限制)match_time_limit: 比赛时间上限(分钟;0=不限制)match_hint_delay: 比赛超时自动提示(秒;0=关闭;默认 30)admin_ids: 比赛/管理指令管理员列表require_admin: 排行榜/名片是否仅管理员可用low_weight_characters: 低权重干员关键词(逗号分隔)low_weight_ratio: 低权重干员出现比例character_aliases: 旧版别名映射(别名:正名,...)character_aliases_json: JSON 版别名映射(更适合人工编辑,会与character_aliases合并并去重)operator_aliases_path: 干员别名数据 JSON 路径(默认arknights_operator_aliases.json)renderer_theme: 排行榜/名片主题
在插件目录执行:
python scripts/package_plugin.py脚本将打包 git ls-files 返回的已跟踪文件,默认输出到 dist/astrbot_plugin_mrfzccl-<version>.zip。
- 感谢bilibili wiki的立绘资源
- 干员数据基于公开的明日方舟游戏信息
AGPL-3.0
- 开发者:Lishining
- 标语:你知道的,我一直是明日方舟高手
- QQ群: 1083090761
感谢所有参与测试的明日方舟博士们!游戏愉快!🎮 欢迎iss和pr,我看见了会认真修改的!