Skip to content

v1.5

Choose a tag to compare

@ega0123 ega0123 released this 20 Aug 09:34
· 8 commits to main since this release

v1.5

本次同时发布 Windows 与 Android 正式版本,重点完成 Android 与 Windows 的功能对齐,并增强实机识别与悬浮窗稳定性。

Android

  • 新增与 Windows 一致的「预测居民」:可点选 1–3 个模板节点,并按模板最短路径高亮同时距所有选择点不超过 5 步的「未知的凶戾」。
  • 新增「地质节点记录」:支持会话内勾选、人工保存、恢复与清空;数据仅保存在应用私有目录,不申请存储权限,也不参与系统备份。
  • 人工修改未知节点类型后,会像 Windows 一样重新计算其他未知节点候选,包括距离过滤、已出现数量和全局容量传播。
  • 模板、规则和识别内核在服务初始化时一次性加载并缓存,移除每次识别的固定重复耗时。
  • 改进动态「未知的诡秘」识别:地图定位仍使用稳定的三帧中值图;中值图未命中时,使用未融合的中间原始帧按相同严格阈值补充图标证据,不放宽现有阈值,也不重复完整模板匹配。
  • 修正悬浮窗方向、显示原点、系统栏与刘海变化下的坐标映射和窗口清理;高亮计时任务现在可在关闭、清除或重新高亮时取消。
  • 原生识别异常不再伪装成普通低置信度失败,诊断信息可区分输入错误与 native/OpenCV 异常。
  • 正式 APK 版本为 1.5.0(versionCode 3),仅包含 arm64-v8a。

Windows

  • 关闭程序时会先请求正在运行的识别线程中断并等待退出,避免 Qt 在线程仍运行时销毁 QThread。
  • Windows 文件版本与产品版本同步更新为 1.5.0。

下载

  • hlsh-helper-v1.5-source.zip:Windows 源码压缩包。
  • hlsh-helper-v1.5-windows.exe:Windows 单文件程序。
  • hlsh-helper-v1.5-android-arm64.apk:Android arm64 正式签名安装包。

私有签名文件未提交、未打入源码包,也未上传到 Release。

SHA-256

  • APK: AB71D0A86DF53C55620A7502216ECE86BB0CA9959D3B3E5B4DCFA55CA4B06100
  • Source ZIP: 739E4D273DBE842CCD2FA11BB40BC5DC1817EBC5F53AA9022CD9FF7F5615915F
  • Windows EXE: 5A0115D93E9AECB02ACD6B410BA7253F143148B8E05DDBDB974EAB0B30609B57

验证

  • Python:65 项测试通过;43 份模板、规则和图片资源校验通过;91 项 Android 运行时资源清单校验通过。
  • Android:Gradle testlintDebugassembleRelease 及两组 instrumentation 测试 APK 编译通过。
  • APK:versionCode 3 / versionName 1.5.0、4 项预期权限、arm64-only、16KB ELF/ZIP 对齐、无测试截图、V2 签名与既有证书指纹一致。
  • 模拟器:真实屏幕授权、三帧捕获和 JNI 识别入口通过;此前的 1.5 候选版已由用户在华为和小米真机验证。
  • Windows:PyInstaller 单文件构建成功;EXE --validate-only 通过,文件版本与产品版本均为 1.5.0。
  • Source ZIP:全新目录解压后 196 个文件,运行时校验通过,不含私钥、.venv、build、dist、debug_output 或 tests。