Skip to content

ModHub v1.7.2:安装流程与页面性能优化

Choose a tag to compare

@JohnLiao501 JohnLiao501 released this 16 Oct 08:29

新功能

  • 安装失败弹窗支持展开或收起下载线路详情,按模组、安装包及失败原因分组查看。

优化性更新

  • 市场优先显示已有目录缓存,目录请求与本地检查并行;主索引较慢时启动备用入口竞速,筛选、统计与更新检查复用模组匹配结果,缩短卡片首显等待。
  • 管理页先显示模组列表,资料核对完成前继续保留操作锁;折叠的美化与核心模组列表在首次展开时生成。
  • 日志内容与已知模组名称不变时复用分析结果,帮助首页共用一次日志读取与分析,减少切页时的重复计算。
  • 本地 ReadMe 有内容时直接显示,不再等待市场请求;缺少本地说明时继续保留市场与作者仓库回退。
  • 单项安装、批量安装和全部更新在同窗选择版本并查看安装内容,正常流程只需一次下载前确认;前置版本与安装详情按需展开。
  • 批量下载进度与等待确认状态使用市场同款圆环,精简版本选项和重复包体信息,保留可选扩展及明确风险说明。
  • 下载后的潜在补丁重叠和检查未覆盖结果按需查看,仅新增安装内容、启停变化或明确风险再次集中确认。
  • 突出安装失败摘要、模组名称与具体原因,相同原因的线路合并展示,减少重复文字;长内容独立滚动,保留标题与确认按钮。
  • 安装包大小自动使用 B、KB 或 MB,完整性错误保留两位小数;接近的大小补充差值,便于核对。

漏洞修复

  • 下载失败保留结构化线路记录,避免安装计划提示将模组、文件名与各线路错误连接为难以阅读的长段落;包体大小及摘要校验继续严格执行。
  • 校正侧栏 ModHub 入口文字的视觉中心,保持原生按钮高度与数字角标位置。

验证

  • 完整回归与打包归档测试通过,修改文件 Emoji 扫描为 0。
  • 已完成 360、768、1280px 隔离页面验证;完整游戏实测仍需继续验证。