## 更新记录 ### 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: 大部分重要功能已经实现