Files
astrbot_plugin_jx3/CHANGELOG.md
T
2026-09-03 17:33:28 +08:00

5.2 KiB
Raw Blame History

更新记录

version: 3.4.0

移除插件级默认区服,新增按 AstrBot 会话保存的区服绑定。已绑定会话可省略查询指令中的区服参数,完整填写区服时仍优先查询指定区服。

新增区服别名配置,一个标准区服可以对应多个别名;别名可用于会话绑定和查询指令。

新增 data/server_aliases.json 区服别名种子,插件启动时幂等写入本地数据库,已有区服别名配置不会被覆盖。

事件正文含服务器时按每个目标会话的绑定区服分别过滤;未绑定会话继续接收全部服务器的已订阅事件。

新增 AstrBot 插件 WebUI 管理页,可管理会话区服绑定和区服别名,并查看所有会话的事件总开关及订阅事件。

新增心法别名 WebUI,可维护 JX3BOX 配装 ID、标准心法名及最多 5 个别名。

移除随包 SQLite data/plugin_data.db,原有 32 条心法数据改为 JSON 种子并在启动时幂等写入本地 local_data.db,心法查询和配置统一使用本地数据库。

version: 3.3.1

沙盘功能改用 JX3API /sand/records 据点数据接口,并使用随插件分发的沙盘底图、阵营领地图层和据点图标在本地渲染完整图片。

移除仅用于旧剑侠茶馆沙盘图片接口的 AIJX3Service,沙盘命令现在支持缺省使用插件配置的默认服务器。

version: 3.3.0

移除开服、新闻、刷马、赤兔四类定时轮询推送及 APScheduler 依赖。

新增 JX3API WebSocket 实时事件通道,支持心跳保活、断线重连和按事件编号分发。

新增按 AstrBot 会话保存的事件订阅表,总开关与每个事件开关独立存储;免费事件 2001 至 2006 可直接订阅。

version: 3.2.3

API区服接口功能调整,做对应调整

version: 3.2.2

调整部分功能指令的描述

version: 3.2.1

统一封装 JX3BOX Node、Next2 和 CMS 三类接口请求,集中处理基础地址、GET/POST、请求参数、返回字段提取与异常日志。

修复资历菜单和点数缓存的刷新链路,缓存过期后分别请求 /api/node/achievement/menus/api/node/achievement/points,上游失败时继续使用旧缓存。

刷马与赤兔后台推送改用 JX3BOX Next2 马场消息接口,并向后台任务管理器注入 JX3BOXService

配装查询开始实际传递类型筛选参数。

新增项目级 .gitignore,忽略 Python 缓存、虚拟环境、日志、临时文件及整个 tests/ 目录。

同步更新 README、插件注册信息和元数据版本号。

version: 3.1

增加副本记录查询功能。

重构 46 个 HTML 图片模板:公共文档骨架、设计变量、基础样式和组件样式统一维护,页面仅保留内容与独有布局;渲染前在本地组合为完整 HTML 字符串。

进一步组件化列表和卡片页面:表格、排行、技能/奇穴、奇遇网格、区服状态、器物详情等改为复用公共 CSS;页面专属 CSS 从 46 个减少至 13 个。模板通过元数据声明组件,加载器从单一组件样式表中选择性注入所需样式,并支持无同名 CSS 的标准页面及共享资源缓存。

重新整理功能帮助页,按 17 个分类展示 69 项功能和 105 条指令,并按固定图片画布优化三列排版。

version: 3.0

大部分功能重写,还有部分未写完。

version: 2.7

重构 交易行 物品名称 [服务器] 指令,改为免令牌图片查询。

新增 JX3BOX 交易行物品库缓存,用户输入物品名后先在本地模糊匹配物品 ID,再批量请求交易行价格接口。

交易行结果图改为列表展示,包含物品图标与名称、砖金银铜图标化价格、数量和数据时间。

价格接口未返回的物品不再展示,全部无价格数据时返回明确提示。

version: 2.6

新增 资历 角色名称 [服务器] 指令,支持两轮对话选择资历总览或分类总览,并以图片形式展示角色资历点数完成进度。

新增资历菜单与点数基础数据缓存,减少长期稳定接口的重复请求。

调整功能帮助页分类,指令分组改为日常、官方、角色、职业、休闲、阵营、副本、活动、交易、杂项、排行、推送和避雷。

调整指令触发词:诛恶事件 改为 诛恶排行 改为 名剑排行

version: 2.5

增加部分新指令,调整功能页面

version: 2.4

增加大量新指令

version: 2.3

宏查询接口调整,恢复使用

version: 2.2

接口地址调整,增加部分功能

version: 2.1

接口地址调整

version: 2.0

接口地址调整

version: 1.2.4

角色信息查询数据展示优化

角色名片查询功能优化

version: 1.2.3

查询个人奇遇的指令名称调整为 查询

新增角色基本信息查询功能 角色 名称 [服务器]

version: 1.2.2

调整角色名片查询功能。

version: 1.2.1

调整角色名片查询功能。

version: 1.2.0

部分HTML渲染图片功能优化,增加本地图片加载功能。

version: 1.1.1

图片渲染参数优化。

version: 1.1.0

部分代码功能重写。

version: 1.0.0

大部分重要功能已经实现