Files
hanfuit 645b64fe21 DNF90 服务端与启动器完整源码(含 GM 工具功能增强)
服务端(Go):
- GM 塞背包/带属性装备发放:在线角色推送 op14 增量物品行,背包实时刷新,无需回角色选择界面
- GM 改金币/改等级:去掉在线拒绝,落库后推送 op14 钱包/op37 等级状态,在线实时刷新
- 等级端点统一切换到新版 GMSetCharacterLevel(自带在线刷新)
- 无限/锁死疲劳模式 + 燃烧疲劳:每房间消耗 2 点、打怪与通关经验双倍
- 燃烧疲劳开关时给所有在线角色推送系统提示(op12 mode 0)
- 深渊史诗掉率:GM 全局倍率 + 城镇增益药剂窗口倍率,真实接入掉落结算

启动器(Python/JS):
- 标题栏自绘、窗口 1204x717、禁止拖拽改大小、仅最小化/关闭
- GM 工具:疲劳与燃烧、深渊史诗掉率、拍卖行上架(单一定价对齐)
- 拍卖行上架前端对齐服务端单一价格语义,修复 400 报错
2026-11-04 14:31:55 +08:00

25 KiB
Raw Permalink Blame History

Changelog

本文件记录 pvfine 的版本更新。

[v1.0.0] - 2026-11-03

✨ 正式版里程碑

  • 发布首个稳定正式版,汇集多版本 PVF 无损读写、结构化 GUI 编辑、归档对比合并、本地版本控制、MOD 导入导出及 MCP 服务等核心能力。

🎨 界面与交互

  • 全面改版官网,完善核心能力展示、使用指南与跨平台下载入口。
  • 更新商城、抽奖机与娃娃机工具图标,便于区分不同编辑工具。

🔨 重构与维护

  • 同步 macOS、Windows 与 Linux 构建配置版本号至 1.0.0。

[v0.20.0] - 2026-11-02

✨ 新特性

  • 新增商城、抽奖机和娃娃机图形界面,支持可视化查看和编辑相关数据。
  • MOD 导出支持合并同格式的已有 MOD,并自动递增版本号。

🐛 修复

  • 修复商城图形界面对不同数据结构的兼容性问题。

🔨 重构与维护

  • 补充商城、抽奖机、娃娃机及 MOD 合并导出的测试与文档。
  • 更新 README 功能说明,并同步各平台构建配置版本号至 0.20.0。

[v0.19.0] - 2026-10-31

✨ 新特性

  • 新增 115CN 分页归档内置解析支持,并适配对应标注、渲染与 GUI 编辑。
  • 新增 115CN-mod ZIP 压缩包导入导出,支持组件选择与依赖补齐,并扩展 MCP MOD 导出能力。
  • 自动更新增加下载前确认,统一启动检查、菜单与设置页的更新交互。

🐛 修复

  • 修复 115CN 商店复杂结构编辑、锻造六列布局与任务嵌套字段的兼容性问题,保留不支持字段并防止误改。
  • 修复跨平台兼容回归,并保留 macOS 主窗口与脚本窗口的透明背景。

🔨 重构与维护

  • 升级至 Wails v3 正式版,更新 Go 版本要求并统一 Wails 运行时依赖。
  • 补充 115CN 解析、GUI 编辑、MOD 导入导出与更新确认的回归测试及设计文档。
  • 补齐 README 的 115CN 支持说明,并同步各平台构建配置版本号至 0.19.0。

[v0.18.0] - 2026-10-22

✨ 新特性

  • 新增独立掉落编辑器,支持查看和编辑独立掉落数据。
  • 文本导入支持编码转换,便于导入不同编码的文本文件。

🐛 修复

  • 修复 TW 类型 3 token 导致归档对比失败的问题。

⚡ 优化

  • 优化日志面板展开性能,减少展开时的卡顿。

[v0.17.0] - 2026-10-21

✨ 新特性

  • 新增技能树可视化编辑,支持技能关联、根级数值区块(@flobit)与模式数据继承。
  • 新增物品 GUI,支持创建物品、编辑礼包内容,以及配置装备技能效果与触发器。移植自贴吧「向日葵武士」的编辑器
  • 新增装备对象粒子效果预览,并完善装备技能编辑。移植自贴吧「向日葵武士」的编辑器

🐛 修复

  • 修复 IMG v5 DDS 文件头解析导致的图片错位。
  • 修复装备触发器编辑 DSL 的缩进问题。

🎨 界面与交互

  • 调整 GUI 工具入口,优化工具的查找与打开方式。

🔨 重构与维护

  • 更新 README 核心能力说明,并同步各平台构建配置版本号至 0.17.0。

[v0.16.0] - 2026-10-19

✨ 新特性

  • 新增本机 MCP 服务,支持 AI 客户端搜索、编辑、导入、导出与管理当前 PVF,并提供标注文档工具。
  • 新增 MOD 文件导入,支持 110USextend 格式及依赖补齐。
  • 新增掉率、技能数值、强化/增幅/锻造、NPC 商店与任务五类内置 skill。
  • @flobit 支持 86 版本强化与增幅表格的 19 列规格,并适配深渊掉率数据格式。

🎨 界面与交互

  • 重构设置页布局,集中配置快捷键、MCP 服务与内置 skill。

🔨 重构与维护

  • 补充 MCP、MOD 导入、内置 skill、掉率及 86 版本适配相关测试与设计文档。
  • 更新 README 的 MCP 服务与 skill 使用说明,并同步各平台构建配置版本号至 0.16.0。

[v0.15.0] - 2026-10-16

✨ 新特性

  • @flobit 将归档差异对比升级为嵌入式对比与合并工作台,支持双栏实时编辑、段落合入、文件多选与批量合并。
  • @flobit 新增差异文件与段落导航,支持 IDEA 风格快捷键、撤销重做及快捷保存。
  • 支持切换归档文本显示编码并记忆选择,提供自动、UTF-8、GBK、Big5、CP949 与 UTF-16LE 选项。

🐛 修复

  • 修复反向对比编辑底稿选择、归档重载后对比状态及配置栏显示异常。
  • 修复合并、局部保存与文件切换时的草稿丢失及编辑器状态联动问题,加强未保存修改保护。
  • 修复关键词筛选后勾选目录会合入隐藏文件,以及局部保存后错误移除差异文件的问题。
  • 修复索引完成后错误读取特殊标签页的问题,并防止导出覆盖已有目标。

⚡ 优化

  • 优化差异保存后的树刷新,减少闪烁抖动,保留滚动位置与光标状态。
  • 完善归档对比撤销重做体验,并支持 Linux 全局回退。

🔨 重构与维护

  • 补充归档合并、草稿保护、编码切换、撤销重做及导出防覆盖回归测试。
  • 更新 README 工作台能力与快捷键说明,并同步各平台构建配置版本号至 0.15.0。

[v0.14.0] - 2026-10-15

✨ 新特性

  • 新增 60ACT 格式归档的识别、读取、编辑与保存支持。
  • 新增归档差异对比,可比较两个归档的文件变化并导出差异结果。
  • 新增通用二进制 ANI 解码与预览,并兼容 ANI 公共图片路径与角色通配符。
  • 新增保存进度反馈。

⚡ 优化

  • 统一管理缓存空间预算并自动清理,优化大型归档内存占用。
  • 优化 SQLite 增量索引、元数据提取、图标批量加载及索引读取性能。

🔨 重构与维护

  • 增加 Squirrel 脚本基础语法高亮,并补充归档、ANI 与索引相关测试和格式文档。
  • 同步各平台构建配置中的应用版本号至 0.14.0。

[v0.13.0] - 2026-10-13

✨ 新特性

  • 新增 TW PVF 变体识别与无损读写支持。
  • 支持在编辑器中右键查看并编辑标注与渲染规则。
  • 基础掉率工具扩展至所有支持的 PVF 版本。
  • 内置 115US 配套资源,支持对应分页归档的保存。

🐛 修复

  • 修复分页归档保存时的容量检查问题。

⚡ 优化

  • 优化 SQLite 全量索引重建,并支持增量更新,减少索引维护开销。

🔨 重构与维护

  • 补充 TW 变体、规则编辑、分页容量与索引更新的回归测试及设计文档。
  • 更新 README 核心能力与架构说明,并同步各平台构建配置版本号至 0.13.0。

[v0.12.0] - 2026-10-13

✨ 新特性

  • 新增任务 GUI 编辑器,支持编辑任务属性、完成条件、奖励、剧情对话及目标引用。
  • 新增强化/增幅与安全强化/安全增幅编辑器,支持按等级批量调整概率、失败处理和材料消耗。
  • 新增锻造配置 GUI,支持编辑锻造成功率、材料倍率与材料配置,并提供范围批量设置。
  • 新增 100CN 分页归档识别与内置解封资源,统一管理分页客户端资源;保留双字符串池及 ASCII indexhash 引用,支持离线编辑与无损写回。

⚡ 优化

  • 扩充强化、增幅与锻造相关的标注和渲染规则。

🔨 重构与维护

  • 补充任务、强化/增幅、安全强化及锻造编辑与规则回归测试。
  • 更新 README 功能说明,并同步各平台构建配置中的应用版本号至 0.12.0。

[v0.11.0] - 2026-10-10

✨ 新特性

  • 新增技能参数 GUI 编辑器:工具菜单「技能参数」扫描当前归档 skill/ 及子目录下的 .skl 文件,支持按职业、名称与路径筛选,可视化查看 [dungeon] / [pvp] 的静态数据、等级数据与描述绑定。
  • 技能参数支持对描述数值、静态数据与表格单元格执行赋值、加固定值、乘固定值编辑,默认修改全部等级,也可仅修改当前等级;编辑只替换目标 token 的源位置,保留其余字段、注释与换行。
  • 技能描述模板支持字符串引用解析、字面与 \n / \r\n 转义换行,以及 <int> / <floatN> 混用占位符;预览按模板语义渲染,不依赖 PVF 变体编号,并适配 110US 的引用模板与参数绑定。
  • 技能草稿独立于编辑器标签:切换技能或关闭窗口保留草稿,参与单技能保存、主工具栏保存、自动保存与归档关闭保护,不占用编辑器标签上限。
  • 高级搜索新增快速搜索模式,并作为默认选项。
  • 欢迎页显示当前归档的 PVF 变体类型,状态栏新增文件类型显示。
  • 大幅扩充内置标注规则,覆盖更多脚本字段与结构。

🐛 修复

  • 修复 Linux 下 go test ./... 失败:将导出发布逻辑按平台拆分到独立文件。
  • 修复字符串表占位符译文溢出截断的问题,超长译文可完整换行显示。

⚡ 优化

  • 优化海量标注规则下的编辑器渲染与日志处理,降低打开与编辑大量标注文件时的卡顿。

🔨 重构与维护

  • 恢复 Linux(AppImage)发布构建流程,发布任务重新包含 Linux x64 产物。
  • 补充技能扫描、参数修改编解码往返与 110US 真实样例回归测试。
  • 修正稀有度单元测试,覆盖神话与太初的边界取值。
  • 同步各平台构建配置中的应用版本号至 0.11.0。

[v0.10.0] - 2026-10-08

✨ 新特性

  • 新增装备辅助职业效果与名望展示,支持神话、太初稀有度识别。
  • Lua 脚本编辑器新增语法高亮。
  • 新增大文件阈值设置;超长行文件可关闭自动换行,提升打开速度。
  • 关于页面新增应用信息与更新检查入口。

🐛 修复

  • 修复装备预览中的字符串显示问题。
  • 删除不再适用的 equ.rarity 标注。

⚡ 优化

  • 默认隐藏资源树复选框,减少初始界面干扰。

🔨 重构与维护

  • 补充装备预览、大文件加载、设置、更新检查与编辑器行为的回归测试及脚本 API 文档。
  • 移除 Linux 版本的自动构建任务。
  • 同步各平台构建配置中的应用版本号至 0.10.0。

[v0.9.1] - 2026-10-07

🐛 修复

  • 真实 110US PVF 探测测试统一通过 PVF_TESTFILE 显式启用;未设置时跳过,移除对本地 testdata/110US.pvf 的硬编码依赖,修复 Linux CI 常规测试失败。

🔨 重构与维护

  • 同步各平台构建配置中的应用版本号至 0.9.1。

[v0.9.0] - 2026-10-07

✨ 新特性

  • 新增统一导出预览,支持从选中文件、文件集、工作区改动和历史提交导出,按输出树选择文件,并导出为 110USextend MOD;可选补齐字符串引用与列表登记依赖。
  • 新增日志面板,汇集前后端日志,支持按等级筛选、展开查看与清空。
  • 扩展脚本工作区的 110US 字符串引用 API,支持解析原始译文、编辑字符串表引用及自动注册字符串条目。
  • 新增 110US 字符串表索引进度与耗时统计。

🐛 修复

  • 修复 90US 全局掉落解析与 GUI 适用范围问题。
  • 修复索引锁定失败及异常锁占用引起的性能问题。
  • 商店分类改为读取 itemshopcategory,保持分类名称与归档配置一致。

⚡ 优化

  • 文件打开分为正文加载与异步元数据补充,降低等待时间;元数据失败不影响正文编辑,延迟结果不会覆盖草稿。
  • 优化导出快照复用、依赖扫描与字符串表索引,减少重复解码和不必要的锁占用。

🔨 重构与维护

  • 新增独立 internal/mod 格式注册与写入内核、ExportService 及 MOD 格式扩展文档。
  • 补充导出、日志、索引与锁诊断测试,修复分阶段文件加载的测试 mock,新增异步元数据回归测试;前端共 133 项测试通过。
  • 同步各平台构建配置中的应用版本号至 0.9.0。

[v0.8.0] - 2026-09-24

✨ 新特性

  • 新增 etc/worlddrop.etc 全局掉落 GUI 编辑器,可按等级管理道具与权重,保留文本模式切换,并在提交前校验文件内容与归档版本。
  • 新增统一快捷键系统,可在偏好设置中查看、修改和清除工作区快捷键,并处理冲突及保留组合键。
  • 装备预览新增套装效果展示;标注支持路径定位与跳转、临时关闭、隐藏时悬停提示及稀有度着色;编辑器支持按 section 折叠代码。
  • 扩展标注与渲染规则引擎,支持嵌套掉落数据的渲染和标注。

🐛 修复

  • 修复 110US 高级搜索及 ID 关联的相关问题。

⚡ 优化

  • 优化工具栏布局、书签操作及归档关闭时的内存释放。
  • 改进高级搜索索引与名称解析流程,降低大型归档的查询与缓存开销。

🔨 重构与维护

  • 新增项目官网静态页面及设计文档。
  • 补充全局掉落、快捷键、标注、预览和搜索相关回归测试。
  • 同步各平台构建配置中的应用版本号至 0.8.0。

[v0.7.0] - 2026-09-22

✨ 新特性

  • 新增「文件 GUI 模式」框架:按文件类型注册独立 GUI provider,可在同一窗格内与文本编辑器自由切换,隐藏时保留组件状态、关闭文件时才销毁;文本编辑器采用隐藏而非卸载,保留光标、滚动与撤销历史。首批注册 .shp 商店文件。
  • 新增商店查看与编辑器:完整保留 Tab、分类区块与商品出现顺序;支持商品增删改(含成本与职业引用)、分页新增/重命名/删除、按分页批量重设金币与兑换材料,界面明确提示价格属于物品文件的共享属性。
  • 商店编辑在独立 staging 中构造全部受影响文件,校验归档 revision、路径与定位后一次性提交 overlay,并记录单次版本撤销操作;原 PVF 不会自动写盘,过期表单会被拒绝。
  • 新增通用装备/道具选择器 ItemPicker:支持图标、ID/名称/路径检索、延迟搜索与分页,并隔离过期请求;归档检索在内存与 SQLite 索引中均先限定物品范围再分页。
  • 新增基础掉率编辑器:可视化编辑 basis of rarity dicision 各分组的掉率数值(仅 90US/90CN),保存前校验数据代次避免覆盖过期结果。
  • 新增定时缓存与异常退出恢复(可选,默认关闭):按设置间隔把当前工作区(含未保存修改)从隔离克隆另存为缓存 PVF,不改变工作区的“未保存”状态、也不写入原文件;崩溃或被强制结束后重新启动会提示恢复。
  • 新增缓存占用统计与一键清理:统计搜索索引、归档索引、高级搜索索引、NPK 图标索引与定时缓存的总占用,并可一键清理这些可重建的缓存;设置、书签与文件集等配置数据不在缓存目录内,不受影响。
  • 标注配置支持声明适用 PVF 版本(90US / 90CN / 110US),并在切换归档时按当前版本过滤规则;未声明版本时保持全量启用,兼容既有配置。
  • 未启用版本控制时,版本面板可直接查看当前内存改动清单。

🐛 修复

  • 修复资源管理器路径通配符搜索匹配不正确的问题。
  • 修复非闭合标签在各渲染规则下的排版适配问题。

⚡ 优化

  • 优化大文件打开与编辑性能,降低大脚本加载、标注计算与编辑器状态同步的开销。
  • 搜索索引改为按实际内容增量刷新:按变更影响区分「仅路径」与「语义」刷新,归档编辑后只更新受影响条目,避免全量重建。
  • 优化商店 GUI 的视觉与交互细节。

🔨 重构与维护

  • 新增前端 Vitest 测试基建(vitest.config.ts)与编辑器加载/标注、文件 GUI、商店表单、掉率、自动保存共 6 组测试,34 条用例。
  • 新增商店编辑、掉率、文件 GUI、缓存、自动保存与搜索变更等服务层测试,并补充标注版本过滤、PVF 变更与内存改动的回归测试。
  • 新增 docs/文件GUI模式.md,说明 GUI provider 扩展入口、商店数据结构与编辑检索流程。

[v0.6.0] - 2026-09-21

✨ 新特性

  • 高级字符串搜索迁移至 SQLite 磁盘反向索引,支持大型归档的游标分页查询、查询结果缓存与按需重建。
  • 新增字符串引用扫描与索引构建进度、取消搜索和结果失效处理,编辑归档后可自动重新建立索引。
  • 抽象归档格式探测、内容规则与写入能力,统一支持标准格式、90CN 变体与 110US(Paged110)分页归档。

🐛 修复

  • 修复 110US 字符串池写入与 indexhash 处理导致的编码和列表注册问题。
  • 修复 Windows 下 SQLite 只读文件 URI 将本地盘符误解析为 authority,导致高级搜索无法打开索引的问题。

⚡ 优化

  • 优化高级搜索索引缓存、查询结果磁盘预算和会话清理,降低大归档搜索的内存占用。
  • 优化开发构建参数,保持 SQLite 依赖的编译优化,改善索引构建性能。

🔨 重构与维护

  • 新增 SQLite 文件索引与语义索引测试,补充字符串引用、归档格式组合及编码边界回归测试。
  • 更新 PVF 变体架构、索引性能与新格式分析文档。

[v0.5.0] - 2026-09-20

✨ 新特性

  • 新增 110US(Paged110)容器解析与写回支持,兼容分页归档及其相关密钥文件。
  • 新增非标准种子 PVF 变体识别 (90CN)、种子恢复与保存支持,变体归档可正常编辑并重建 HASH 段。
  • 新增 list/*_indexhash.etc 的解析、读写工具,以及 110US hashindex 的自动生成与注册界面。
  • 新增 110US 字符串表、列表布局与占位符编辑支持;新建文件时可创建字符串表条目并插入引用。
  • 编辑器支持显示并就地修改占位符译文。

🎨 界面与交互

  • 仅对分页归档显示文件预览入口,避免在不支持的归档类型中展示无效操作。

🐛 修复

  • 修复写入中文脚本时字符串池选择不当导致的游戏内乱码。
  • 修复变体种子搜索中的 goroutine 泄漏。
  • 修复变体归档保存时固定种子与 HASH 段处理不正确的问题,确保新增文件可被索引。

⚡ 优化

  • 新增索引缓存,减少重复建立与查询索引的开销。

🔨 重构与维护

  • 补充 Paged110、90CN 变体、种子恢复、HASH/indexhash、字符串表及字符串编码的回归测试。
  • 更新 PVF 格式说明与 110US 容器分析文档。

[v0.4.0] - 2026-09-13

✨ 新特性

  • 新增 ANI 动画预览:解析 .ani 帧序列与贴图引用,在编辑器内直接播放角色、特效等动画资源。
  • 新增装备预览:解析装备脚本字段并渲染属性面板,可查看名称、等级、职业限定、物理/魔法攻击等关键数值。
  • 新增预览宿主机制,按文件类型自动分派预览组件,为后续资源预览扩展提供统一接入点。
  • 脚本控制台新增 .lst 列表操作 API,支持按文件顺序遍历(forEach)、查询与改写列表条目。
  • 脚本新增文件集(FileSet)读写 API,可在脚本中直接读取与创建文件集。
  • 脚本新增创建、复制、删除文件 API,支持批量增删归档条目。
  • 新增路径中的目录自动创建:通过脚本或新建文件时,父目录不存在会自动补建。
  • 脚本工作区支持以独立窗口打开,便于与主编辑窗口并排使用。

🎨 界面与交互

  • 编辑器改为手动保存:编辑内容经工具栏保存按钮或 Cmd/Ctrl+S 写入 Overlay,关闭未保存标签前提示确认。
  • 文件编辑工具栏显示当前文件路径,支持点击复制。
  • 资源管理器右键菜单新增复制二级菜单,可复制相对路径或绝对路径。
  • 鼠标中键点击标签页可直接关闭该标签。
  • 脚本控制台支持文本选中,脚本预览 Diff 新增按文件路径筛选。
  • 代码编辑器 Tab 键改为插入制表符,不再触发整行自动缩进;优化悬浮提示展示。
  • 修复文件树滚动异常,并完善磁盘保存确认弹窗的加载中状态反馈。

🐛 修复

  • 修复较大文件 Diff 退化为整文件删除的比对错误。
  • 修复标注名字索引跨越二级 section 的问题,名字索引改为只取一级 section。
  • 修复 Windows 上平台相关的测试断言。

🔨 重构与维护

  • 补充 ANI 预览、装备预览、脚本文件集、窗口服务与批量 Diff 的单元测试。
  • 更新标注配置与渲染规则配置,补充脚本工作区、渲染规则与标注设计文档。
  • 将应用版本元数据统一同步至 0.4.0,覆盖 macOS、Windows 与 Linux 构建配置。
  • 真实归档集成测试改为断言归档结构而非固定文件数,避免因本地游戏版本差异误报失败。

[v0.3.0] - 2026-09-10

✨ 新特性

  • 新增 JavaScript 脚本工作区,使用 Goja 沙箱在进程内运行 .pvf.js,提供 pvf.files/find/glob、文本接口与结构化 Token 文档 API。
  • 脚本运行阶段写入隔离事务,成功后生成可审阅预览,确认后点击「应用选中」才写入工作区 Overlay,归档仍需手动保存。
  • 新增脚本渲染规则,可按扩展名与 glob 匹配定制编辑器及导出的展示格式,并支持在设置中热重载配置。
  • 编辑器新增 JavaScript 语法模式、脚本 API 类型声明与语言服务补全,.pvf.js 与 PVF 文本共用同一编辑面板。
  • 注册 .pvf 文件关联,支持双击或拖拽 .pvf 文件直接启动并打开归档。
  • 标注规则新增 offset 跳过 section 开头 token,以及 tokensPerLineIndex 按行内数值动态覆盖 recordTokens。

🎨 界面与交互

  • 重构设置界面,按功能分区重排配置项。
  • 优化脚本工作区、版本控制面板、批处理与高级搜索界面。
  • 优化侧边栏、工具栏与状态栏布局,精简冗余操作入口。
  • 优化资源管理器体验,支持一键收起所有目录。
  • 优化首页界面,打开文件时自动切回「归档编辑」视图。
  • 编辑器标签文件名过长时自动省略显示。

🐛 修复

  • 版本控制改用规范化渲染文本计算内容快照,避免脚本 token 字符串池引用导致的差异误判。
  • 修复标注重复目标在记录宽度越界时读取 token 的行为,并在下标非法时安全跳过。

🔨 重构与维护

  • 新增 internal/script 模块与 ScriptService、RenderingService 服务层接入。
  • 拆分 PVF 脚本文档树与规范化文本渲染逻辑,补充脚本、渲染规则、标注与版本控制测试。
  • 将应用版本元数据统一同步至 0.3.0,覆盖 macOS、Windows 与 Linux 构建配置。

[v0.2.1] - 2026-09-09

🔨 重构与维护

  • 清理 macOS、Windows 和 Linux 构建模板中的示例占位元数据。
  • 统一应用名称、发布者、产品标识、版本、描述、版权及项目主页配置。
  • 更新项目文档,补充当前版本控制、NPK、LST、书签簿和批处理能力说明。

[v0.2.0] - 2026-09-09

✨ 新特性

  • 新增 NPK 资源读取与 DXT 图像解析支持。
  • 新增资源版本控制功能,支持版本仓库、对象存储及版本面板。
  • 新增书签簿管理,支持嵌套书签簿、书签编辑与导航。
  • 新增 LST 列表、标注与跳转能力。
  • 新增资源导入、标签页操作及深浅色主题切换。

🎨 界面与交互

  • 优化资源管理器、编辑器信息栏、工具栏及文件操作界面。
  • 支持在资源管理器中标记已修改文件,并改善目录选中与加载反馈。

🐛 修复

  • 修复浅色模式下背景颜色不正确的问题。
  • 修复资源管理器选中尚未加载目录时的状态处理问题。

⚡ 优化

  • 优化书签、标签页及版本控制相关操作体验。
  • 增加 NPK、PVF、服务层和版本控制的测试与基准测试覆盖。

[v0.1.0] - 2026-09-08

✨ 新特性

  • 新增标注系统及可配置标注索引、装备/道具联合关联与独立标注编辑器。
  • 新增文件集持久化、文件导出、最近打开文件和精确匹配能力。
  • 新增批处理功能,支持批量处理 PVF 内容。
  • 新增 Vim 编辑模式。
  • 新增资源管理器复制文件路径和选中当前文件的能力。

🎨 界面与交互

  • 新增分屏编辑与编辑面板拖拽调整。
  • 新增资源管理器单击/双击打开方式设置。

🐛 修复

  • 修复删除文件集后状态未正确更新的问题。
  • 修复标注换行计算导致的行号偏移。
  • 修复发布版本脚本在重复使用相同版本号时误报 macOS 版本字段缺失的问题。

⚡ 优化

  • 增加未保存修改退出确认。
  • 增加保存确认与源文件自动备份。
  • 完善编辑器缩进处理。
  • 移除不再使用的 iOS 与 Android 构建模板及任务配置。
  • 补充 PVF、标注、文件集、设置、批处理及编辑器相关测试和设计文档。