Skip to content

Atlas-Plugin / 图鉴插件

源码仓库:https://github.com/AxiuCN/Atlas-Plugin


TRSS-Yunzai v3 多游戏图鉴查询插件,支持原神 / 星铁 / 绝区零三游戏的关键词搜索与详情渲染。数据来源于 nanoka.cc,通过 nanoka-atlas-backend 子模块抓取为本地 JSON(纯文件读取,不走网络、不依赖 Redis)。

指令说明

以下指令说明供 bot 使用者(群友 / 管理员)参考,标「主人」的指令仅机器主人可用。

图鉴查询

三款游戏通过不同前缀区分,输入关键词即可搜索(所有人可用):

指令示例游戏说明
#胡桃原神角色查询
#雾切之回光原神武器查询
#绝缘之旗印原神圣遗物查询
*流萤星铁角色查询
%雅绝区零角色查询

匹配逻辑:精确匹配 → 详情页 / 多条包含匹配 → 结果列表 / 模糊匹配(逐字)→ 结果列表。

💡 裸角色名(如 #胡桃)可能被其他插件(如 miao-plugin 面板)优先响应,如需确保走图鉴请用下方快捷入口格式。

快捷入口与角色子视图

#<关键词><后缀> 形式,先于其他插件执行(所有人可用):

指令示例说明
#胡桃图鉴角色图鉴(默认视图:立绘 + 基础信息 + 技能 + 命座)
#胡桃天赋天赋 / 技能子视图(完整参数表)
#胡桃命座命之座子视图
#胡桃资料基础信息子视图
#胡桃故事故事 / 语音子视图
#胡桃养成养成 / 素材子视图

子视图仅对角色类型生效;星铁 / 绝区零仅部分子视图有数据(天赋 / 命座 / 资料可用)。

特殊触发词

输入触发词直接跳转对应游戏的特殊页面(所有人可用):

游戏触发词说明
原神成就全部成就列表
原神深渊 / 深境螺旋最新一期深境螺旋详情
原神剧诗 / 幻想真境剧诗最新一期幻想真境剧诗详情
星铁成就全部成就列表
星铁混沌 / 混沌回忆最新一期混沌回忆详情
星铁末日 / 末日幻影最新一期末日幻影详情
星铁虚构 / 虚构叙事最新一期虚构叙事详情
绝区零成就全部成就列表
绝区零防卫战 / 式舆最新一期式舆防卫战详情
绝区零危局 / 强袭 / 危局强袭战最新一期危局强袭战详情

管理指令

指令权限说明
#图鉴初始化主人两阶段初始化(环境准备 → 数据抓取),自动检测上次异常中断的半成品数据
#图鉴强制初始化主人跳过完整性检查,强制全量重新抓取(数据损坏后重建)
#图鉴更新主人版本检查 → 增量 → 重试 → 全量兜底,后台异步执行
#图鉴状态所有人查看各游戏数据版本、条目数、图片下载统计
#图鉴帮助所有人显示全部可用指令(主人额外可见管理指令组)

定时自动更新

默认每天 5:00 自动执行增量更新(仅已初始化时运行),完成后向主人发送结果通知。包含并发锁和冷却保护,不会与手动抓取冲突。可在配置中关闭或修改 cron。

配置

配置文件 config/config.yaml,支持锅巴后台可视化配置(修改即时生效):

配置项默认值说明
priority10000指令优先级,数字越小越先执行
renderScale1.5渲染缩放比例
notifyGroups[]更新完成通知的群号列表,留空仅通知主人
notifyModeall通知模式:all / master_only / first_master / first_master_groups
autoUpdate.enabledtrue是否启用每日自动更新
autoUpdate.cron0 0 5 * * *自动更新 cron 表达式(6 字段:秒 分 时 日 月 周)

数据说明

  • 数据抓取使用 --no-images,条目立绘 / 图标为占位图,可后续全量抓取补齐
  • 挑战页面只展示最新一期,不支持往期切换

交流与讨论

如有问题,请加入 QQ 群 965272093 交流反馈。


指令列表

Atlas图鉴快捷入口

  • 描述:#角色图鉴 / 天赋 / 技能 / 命座 / 资料 / 故事 / 语音 / 养成 / 素材
  • 事件message
  • 优先级:-99999
正则表达式处理函数
/^#(.+)(?:图鉴|天赋|技能|命座|资料|故事|语音|养成|素材)$/shortcutGI
/^\\\*(.+)(?:图鉴|天赋|技能|命座|资料|故事|语音|养成|素材)$/shortcutHSR
/^%(.+)(?:图鉴|天赋|技能|命座|资料|故事|语音|养成|素材)$/shortcutZZZ

Atlas别名管理

  • 描述:#图鉴别名设置/删除/列表
  • 事件message
  • 优先级:8000
正则表达式处理函数
/^#图鉴别名原神设置\\s+(\\S+)\\s+(\\S+)$/aliasSetGi
/^#(?:星铁)图鉴别名设置\\s+(\\S+)\\s+(\\S+)$/aliasSetHsr
/^#(?:绝区零)图鉴别名设置\\s+(\\S+)\\s+(\\S+)$/aliasSetZzz
/^#图鉴别名设置\\s+(\\S+)\\s+(\\S+)$/aliasSetAuto
/^#图鉴别名原神删除\\s+(\\S+)$/aliasDelGi
/^#(?:星铁)图鉴别名删除\\s+(\\S+)$/aliasDelHsr
/^#(?:绝区零)图鉴别名删除\\s+(\\S+)$/aliasDelZzz
/^#图鉴别名删除\\s+(\\S+)$/aliasDelAuto
/^#图鉴别名原神列表$/aliasListGi
/^#(?:星铁)图鉴别名列表$/aliasListHsr
/^#(?:绝区零)图鉴别名列表$/aliasListZzz
/^#图鉴别名列表$/aliasListAll

Atlas图鉴管理

  • 描述:#图鉴初始化、#图鉴更新
  • 事件message
  • 优先级:9990
正则表达式处理函数
/^#图鉴初始化$/handleInit
/^#图鉴强制初始化$/handleForceInit
/^#图鉴更新$/handleUpdate

Atlas图鉴帮助

  • 描述:#图鉴帮助
  • 事件message
  • 优先级:9990
正则表达式处理函数
/^#图鉴帮助$/handleHelp

Atlas图鉴状态

  • 描述:#图鉴状态
  • 事件message
  • 优先级:9990
正则表达式处理函数
/^#图鉴状态$/handleStatus

Atlas图鉴

  • 描述:多游戏图鉴查询:#原神 *星铁 %绝区零
  • 事件message
  • 优先级:10000
正则表达式处理函数
/^#(.+)$/atlasGI
/^\\\*(.+)$/atlasHSR
/^%(.+)$/atlasZZZ

鸣谢


返回插件列表

© 2026 阿修Axiu · Axiu Network · 闽ICP备2026017611号-1