Skip to content

Releases

ClassGod v1.5.60 (Build 85)

Choose a tag to compare

@hzagaming hzagaming released this 17 Sep 16:55

v1.5.60 — 2026-09-17

修复与优化

  • 壁纸与背景音:删除当前壁纸时保留启用、暂停、静音和音量设置,包括后续条目文件缺失时的回退,避免关闭后意外恢复视频背景音。关闭后再次选择同一张壁纸也能正常启用;删除最后一项仍会停止壁纸。
  • 笔记文件保护:读取或备份失败时暂停编辑,避免退出时将空快照写回原文件;未知格式版本保留只读。损坏文件使用独立备份,不覆盖已有恢复副本。
  • 笔记保存体验:显示正在保存、尚未保存和只读状态,提供中英文原因提示与重试入口。写入失败保留最新修改,过期写入回调不会清除后续编辑的待保存状态;没有修改时退出不再重复写盘。
  • 错误百科:首次加载通过视图异步任务启动,加载状态也延后发布,避免分类统计读取在界面更新过程中同步发布状态而触发 SwiftUI 警告。
  • 界面与音效回归:保持蓝红两侧功能和主题,检查最小窗口与 200% 缩放,复核音效关闭、叠加上限、静音台、壁纸播放状态和播放器清理行为。

验证

  • 先以失败测试复现壁纸、笔记及错误百科问题,再修复;新增 11 项测试,覆盖文件权限、备份失败、未知版本、保存重试、退出写入、壁纸切换状态、笔记异常界面及加载状态发布时机。
  • Apple Silicon 主应用 387 项测试通过(369 项逻辑回归、18 项界面与原生测试);中文 18 项界面与原生测试另行通过。
  • Intel 369 项逻辑测试通过 Rosetta 执行;中英文各 98 张截图完成复核,覆盖训练工具、蓝红面板、18 个核心窗口及新增笔记异常状态。
  • Debug / Release 双架构构建、静态分析、字符串目录、版本一致性和公告迁移校验通过。本轮未进行 Intel 实机、真实风扇写入或全部音频设备与 macOS 组合测试。

安装包与兼容性

  • v1.5.60 (Build 85),支持 macOS 14.0+,主应用、Widget 和 Helper 均包含 Apple Silicon / Intel 双架构。
  • 提供 .pkg、.dmg、解压后包含 ClassGod.app 的 .app.zip,以及 SHA256SUMS.txt。
  • 三种安装包解包后与签名构建逐文件一致;版本、架构、文件权限、安装位置、系统版本下限及 SHA-256 校验通过。
  • 应用采用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,未经过 Apple 公证。首次打开时 macOS 可能要求在“系统设置 → 隐私与安全性”中选择“仍要打开”。
  • 当前发布平台为 macOS;没有可用的 iOS/iPadOS、Windows 或 Linux 安装包。

Commit: 9cb03809f86ca9621ee12169936252c7606259c4

ClassGod v1.5.59 (Build 84)

Choose a tag to compare

@hzagaming hzagaming released this 16 Sep 16:57

v1.5.59 — 2026-09-17

修复与优化

  • 壁纸导入:导入前确认来源为普通文件,复制后检查图片可解码、视频可播放且包含画面轨道。损坏文件、伪装为图片的目录和只有音轨的视频不再被误报为导入成功;失败或取消时清理临时副本,保留原文件。
  • 导入反馈:媒体检查和导入期间显示进度提示,暂时禁用重复打开文件选择器;保留批量导入的失败数量提示。
  • 回忆训练:修复长答案评分后,下一张卡仍停留在旧滚动位置的问题;切换卡片、进入复习和返回卡库时回到内容顶部,覆盖即时与普通动画模式。
  • 音效重试:只有真正启动播放才记录去重时间,避免音效播放失败后,紧接着的重试被误拦截。
  • 界面与音频复查:保留蓝红两侧各 11 项功能,检查中英文、最小窗口和 200% 缩放;持续背景音仍来自视频壁纸,补充原生播放器的静音、音量、暂停和主副屏音频归属回归。

验证

  • 主应用 376 项测试(359 项逻辑回归、17 项界面与原生测试)全部通过;简体中文原生测试 17 项另行通过。
  • 中英文各 90 张截图完成复核,覆盖蓝红面板、新增八项工具与 18 个核心窗口的最小尺寸和 200% 缩放。
  • 先复现损坏媒体误导入、长卡片滚动位置残留和音效失败后的重试被拦截,再验证修复;使用临时目录、独立偏好存储、真实图片及编码视频测试导入和恢复。
  • 原生快捷键测试为鼠标按下和松开提供独立事件编号、正确压力值与间隔,并等待录制状态就绪,减少快速合成点击导致的偶发失败;继续覆盖窗口切换、应用失活、重置与重新录制。
  • Intel 主应用 359 项逻辑测试通过 Rosetta 执行;Apple Silicon / Intel 的 Helper 各 17 项测试通过。未进行 Intel 实机硬件验证,也未执行真实风扇写入。
  • Debug / Release 构建与静态分析通过,无编译器警告或错误;字符串目录、公告迁移和版本一致性校验通过。未遍历全部音频设备、媒体编码与 macOS 组合。

安装包与兼容性

  • 主应用与 Widget 统一为 v1.5.59 (Build 84),支持 macOS 14.0+;主应用、Widget 和 Helper 均包含 Apple Silicon / Intel 双架构。
  • 提供通用 .pkg、.dmg、解压后包含 ClassGod.app 的 .app.zip 和 SHA-256 校验文件。
  • 应用使用 ad-hoc 签名,PKG 未用 Developer ID Installer 签名,未经过 Apple 公证。当前没有可发布的 iOS/iPadOS、Windows 或 Linux 版本。
  • 三种安装包解包后的内容与构建产物逐文件一致,版本、架构、可执行权限、签名、安装位置、macOS 版本下限和 SHA-256 校验通过。

历史公告:CHANGELOG_HISTORY.md。

ClassGod v1.5.58 (Build 83) — Universal macOS

Choose a tag to compare

@hzagaming hzagaming released this 13 Sep 17:41

ClassGod v1.5.58 · Build 83 · macOS 14.0+

本次首次提供 Apple Silicon(arm64)与 Intel(x86_64)通用版。主应用、Widget 和风扇 Helper 均包含两种架构。

下载

格式 下载与使用方式
DMG 下载磁盘映像,打开后把 ClassGod 拖入 Applications。
PKG 下载安装器,安装到 /Applications/ClassGod.app。
APP ZIP 下载应用压缩包,解压得到 ClassGod.app,移入 Applications。
校验文件 SHA256SUMS.txt

三种安装格式包含同一份应用,选择一种即可。升级前请先正常退出正在运行的 ClassGod。

相比上次公开版 v1.5.51

  • 蓝色学习工具:新增回忆训练、逐段阅读、心算练习、讲解工坊,围绕记忆、阅读与主动理解展开。
  • 红色快切工具:新增快切演练、屏幕幕布、返回台、静音台;蓝红两侧均为 11 项功能。
  • 快捷键与界面:修复 Shift 数字/标点、不同键盘布局、窗口失焦后的录制问题;修复浏览器选择器、重复冲突反馈和 DestinTab 窄窗口操作布局。
  • 稳定性与性能:专注计时不受系统时钟调整影响;回忆卡超大归档保留上一份可读文件;改进错误百科搜索与重试、列表统计、长文本预览和网络采样。
  • 音效与壁纸音频:复核关闭、叠加上限、静音恢复、暂停与播放器清理行为。
  • 发布修复:Helper 随目标架构编译;正确合并应用 Info.plist,恢复 classgod:// 小组件链接注册并消除安装器里的重复应用记录。

验证

  • 主应用 369 项测试通过,其中逻辑回归 354 项、界面与原生测试 15 项;另完成中文原生测试及中英文 180 张截图复核。
  • Apple Silicon / Intel 各 354 项主应用逻辑回归、17 项 Helper 测试通过。Intel 测试在 Rosetta 下执行,未进行 Intel 实机硬件验证。
  • 通用 Release 构建、静态分析、签名、最低系统版本与三种安装包逐文件一致性检查通过。未执行真实风扇写入,未覆盖全部硬件、输入法和系统组合。

签名与平台说明

  • 应用使用 ad-hoc 签名;PKG 未使用 Developer ID Installer 签名,尚未经过 Apple 公证。首次启动时,macOS 可能要求通过“系统设置 → 隐私与安全性 → 仍要打开”确认。
  • 目前只有 macOS 实现。没有 iOS/iPadOS IPA、Windows 或 Linux 版本;AppKit、Carbon、AppleScript 功能需要独立移植,不能通过更换安装包后缀跨平台运行。
  • 权限由用户在 macOS 中授权,安装包不会绕过系统权限确认。用户数据不包含在分发包中。

SHA-256

aa859b71d81d32ff5245cfa764f15d4b14053c292cbded6c353bab96811d7253  ClassGod-v1.5.58-Build83-macOS-universal.pkg
169cb4798eecb3f07d9356af29bfc13d41505cdbbbb5c75397430c60a04df5f7  ClassGod-v1.5.58-Build83-macOS-universal.dmg
daa94270858643fe6ebcd3744368e03f3875f6df83ce750e557037ff2e4f9608  ClassGod-v1.5.58-Build83-macOS-universal.app.zip

完整更新公告 · 历史公告

ClassGod v1.5.51 (Build 76)

Choose a tag to compare

@hzagaming hzagaming released this 06 Sep 04:03

修复与优化

  • 主面板卡片动效修复:功能卡在按下期间变为禁用时会立即清除 hover 与 press 状态,禁用卡片不再残留缩小比例或错误的交互高亮。
  • 壁纸缺失恢复修复:启动时自动过滤已从磁盘删除的媒体并持久化清理后的播放列表,避免界面显示 LIVE、播放器却黑屏的失效状态。
  • 播放控件状态统一:暂停图标现在同时校验引擎启用、正在播放与当前资源存在;无资源时视觉、点击能力和 VoiceOver 标签保持一致。
  • UI / UX 深度复核:再次检查 19 个功能窗口、点击外部关闭、窗口边界、自定义 hover / press、Reduce Motion、极速动画与辅助功能状态,未发现新的阻塞问题。
  • SFX / BGM 深度复核:窗口与交互音效继续只在有效动作上触发并保持有限重叠;视频壁纸继续遵循默认静音、归一化音量、主屏出声、副屏静音与销毁清理,项目不新增持续 BGM。
  • 回归保护:扩充主面板禁用中途状态、壁纸资源缺失恢复和播放图标一致性测试,防止卡片卡帧、黑屏假状态或错误声音反馈回归。

验证

  • 质量回归:主应用 251 项、Helper 17 项测试全部通过,并完成 Analyze、Debug / Release 构建、隔离配置原生启动冒烟、字符串目录解析、版本一致性、安装包结构、架构与签名检查。
  • 版本号更新为 v1.5.51 (Build 76)

说明

  • 当前公开构建仍仅提供 Apple Silicon arm64,App 使用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。
  • 首次打开时,macOS 可能要求在“系统设置 → 隐私与安全性”中手动确认。

SHA-256

e7ac0db734d6fd77298a610b451a12eb60717f73faa4c57e3eb79047749425fc ClassGod-v1.5.51-Build76.pkg
3d727f62a6ad84d9665c44e8cbe4c0641554756f97b40c6a83a2cce8482b1795 ClassGod-v1.5.51-Build76.dmg

ClassGod v1.5.50 (Build 75)

Choose a tag to compare

@hzagaming hzagaming released this 04 Sep 14:08

修复与优化

  • 修复 SMC 温度估算与活动监视器在 CPU tick 计数较大或自然回绕时可能触发的整数溢出崩溃。
  • 为好学生、坏学生和其他工具加入蓝图网格、警戒斜线、终端点阵、模式签名与卡片信号反馈。
  • 壁纸关闭或未选择资源时,播放控件会准确禁用,不再切换无效状态或播放误导音效。
  • 快捷键录制脉冲实时尊重 Reduce Motion 与极速动画设置,禁用控件会清除残留悬停/按压状态。
  • 视频壁纸继续默认静音,仅主屏出声,保留归一化音量持久化与播放器销毁清理;不新增持续 BGM。

验证

  • 主应用测试:250/250 通过。
  • ClassGodHelper 测试:17/17 通过。
  • Analyze、Debug、arm64 Release 构建与原生启动冒烟通过。
  • App、Widget、Helper、LaunchDaemon、PKG/DMG 结构、版本、arm64 架构及深度签名校验通过。
  • PKG SHA-256:48b9242d875b20e6de28493e916aa0291fbe382e6752294a759d6810dfa3d4c6
  • DMG SHA-256:d9df03f69dc540e7922d98ff6c46b3be6983f95dd1adaf3186426827f9d346a6

安装说明

当前公开构建仅支持 Apple Silicon arm64。App 使用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。首次打开或安装时,macOS 可能要求管理员授权,或要求在“系统设置 → 隐私与安全性”中手动确认。

ClassGod v1.5.41 (Build 66)

Choose a tag to compare

@hzagaming hzagaming released this 18 Aug 18:10

修复与安全

  • 自动更新入口仅接受本仓库的 GitHub Release 下载路径,并将重定向终点限制在可信 GitHub 域。
  • 拒绝第三方 HTTPS、伪造 GitHub 域、URL 用户信息、自定义端口、查询参数和片段。
  • 保留 SHA-256、精确大小、安全文件名与容量上限校验;任何来源或完整性验证失败都不会打开安装包。

UI / UX

  • 权限门与权限中心将固定“实时 · 100ms”更正为“实时 · 自适应”,准确反映动态轮询与系统回调策略。
  • 本版本继续包含本地 Notes 工作区、跨应用/Space 悬浮窗口,以及 GitHub Release 自动更新中心。

验证

  • 主应用测试:198/198 通过。
  • ClassGodHelper 测试:17/17 通过。
  • Release Build、Analyze、字符串目录、版本一致性、Helper、LaunchDaemon、Widget、arm64 架构与深度签名校验通过。
  • PKG SHA-256:a2aeab790e26d49a4bda7d4bdc213f84132904a1a4747fe2cc30e1c8928fe975
  • DMG SHA-256:6639f49ec6d22164c3f0517fef54b3f7d3fd8bb691730aa3ecb5b2f3200bbb01

安装说明

当前公开构建仅支持 Apple Silicon arm64。App 使用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。首次打开或安装时,macOS 可能要求管理员授权,或要求在“系统设置 → 隐私与安全性”中手动确认。

ClassGod v1.5.40 (Build 65)

Choose a tag to compare

@hzagaming hzagaming released this 18 Aug 16:26

新增\n\n- Clipo 自定义快捷键:可录制、停用或恢复面板快捷键,以及 1–9 槽位的保存所选内容/复制槽位快捷键。\n- 快捷键设置随 Clipo 数据持久化和导入导出,并显示生效、停用与冲突状态。\n- 更新页面新增“可信安装包暂不可用”状态和下载取消入口。\n\n## 修复与优化\n\n- Clipo 在修改、导入、重置和停止时会完整注销并重注册 Carbon HotKey,避免重复注册与资源泄漏。\n- 修复普通 F 键被误判为 F1–F12 功能键;快捷键录制器支持带修饰键的 Space。\n- 空删除、无变化重置、后台剪贴板监控和重复点击当前分区不再产生错误成功音效。\n- 更新检查、下载和校验使用会话代次隔离;取消后的旧回调不能覆盖状态、安装包或缓存。\n- 安装包使用唯一临时文件和可取消的后台 SHA-256 校验,只有当前会话的可信文件可提升为正式缓存。\n- 下载重定向后的最终 URL 仍须为 HTTPS,并在成功后清理旧 PKG/DMG。\n\n## 验证\n\n- 主应用测试:197/197 通过。\n- ClassGodHelper 测试:17/17 通过。\n- Debug、arm64 Release、Analyze、字符串目录、版本一致性、Helper、LaunchDaemon、Widget 与深度签名校验通过。\n- PKG SHA-256:229057903eeec5f0500c337bde01e2d21a803c0117fb05c7594a43262e0acef9\n- DMG SHA-256:28331d2a4f8e7b7f4e5ad2f650ef76b9d2602d303ce43fb286f79413dae1d344\n\n## 安装说明\n\n当前公开构建仅支持 Apple Silicon arm64。App 使用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。首次打开或安装时,macOS 可能要求管理员授权,或要求在“系统设置 → 隐私与安全性”中手动确认。

ClassGod v1.5.39 (Build 64)

Choose a tag to compare

@hzagaming hzagaming released this 18 Aug 15:47

新增

  • 本地 Notes 工作区:多笔记、搜索、置顶、删除、自动标题与本地自动保存。
  • 跨应用悬浮笔记窗口:持续显示在所有 Spaces 与全屏工作区。
  • 软件更新中心:启动时检查 GitHub 正式 Release,并每 6 小时复查。

安全与修复

  • 更新器仅接受 HTTPS PKG/DMG,优先 PKG,并强制校验 GitHub SHA-256、精确大小、响应状态与安全文件名。
  • 缺失或无效摘要会拒绝自动安装;退出时会取消更新定时器、检查、下载与进度任务。
  • Notes 使用 Application Support 原子持久化,并为损坏快照保留备份。

验证

  • 主应用测试:190/190 通过。
  • ClassGodHelper 测试:17/17 通过。
  • Debug、Release、Analyze、字符串目录、版本一致性、Helper、LaunchDaemon、Widget 与深度签名校验通过。
  • PKG SHA-256:26393b060a51d89f70018b38190aea61a361e00c09cac359b2fbed7eba38384b
  • DMG SHA-256:071151d698db81950b5a0aceb2087d8fc668b9504a48090b907d4836709b8928

安装说明

校验完成后,ClassGod 更新器会自动打开 macOS Installer。当前公开构建为 Apple Silicon arm64 ad-hoc 应用签名,PKG 未使用 Developer ID Installer 签名且尚未公证;macOS 可能要求管理员授权或在“隐私与安全性”中确认。

ClassGod v1.5.34 (Build 59)

Choose a tag to compare

@hzagaming hzagaming released this 16 Aug 09:32

重点优化

  • 修复英文运行环境中 275 条主 App 与 2 条 Widget 已有译文未进入构建产物的问题,英文默认界面不再回退显示字符串键。
  • 风扇自定义规则、快捷键、浏览器信息与外观强调色设置统一适配 50%–200% 窗口缩放。
  • README 与 App 语言覆盖说明同步更新:英语为开发与回退语言,简体中文覆盖主要界面,其余语言渐进式翻译。

Bug 修复

  • DestinTab 的文件读取失败与文件选择失败现在统一使用本地化错误反馈。
  • 导入、加载、保存与导出偏好时限制透明度、缩放、面板尺寸、圆角、行高与标签数量;非有限值回退安全默认值。
  • 移除从未影响运行时语言的 preferredLanguage 无效持久化路径。

质量验证

  • ClassGod 主应用测试:167/167 通过
  • ClassGodHelper 测试:17/17 通过
  • Debug、Release 构建及静态分析通过,无编译警告或错误
  • 主 App 10 个语言包与 Widget 英/简中产物逐条比对通过
  • App、Widget、Helper 签名完整性检查通过
  • DMG 校验/只读挂载与 PKG 展开/安装元数据检查通过

系统要求

  • Apple Silicon(arm64)
  • macOS 14.0 或更高版本

SHA-256

  • DMG: c1ca8dcd3b0972f363f73ec72d87c9a54378702374b37f9b1088c45b35ea797a
  • PKG: 58cacf3ab4292265e98ac1e4da2b164ae9dcab6187ee4ed0c6c6f3d7a2470e90

安装提示

当前安装包使用 ad-hoc 应用签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。首次打开时 macOS 可能阻止运行;请前往“系统设置 → 隐私与安全性”,确认来源后选择“仍要打开”。

ClassGod v1.5.33 (Build 58)

Choose a tag to compare

@hzagaming hzagaming released this 15 Aug 16:19

修复内容

  • 修复 Fake Lock 异步竞态,停止或重新启动后旧的 AppleScript 结果不会重新激活会话。
  • 修复 Fake Lock Working 状态被误报为 URL 无效的问题。
  • 快捷键只保留 Command、Option、Control、Shift 修饰键,过滤 Caps Lock、Fn 和 Numeric Pad 状态。
  • 快捷键录制期间,无效按键不再穿透并触发其他界面操作。
  • 修复 Activity Monitor 搜索输入只有空白时无法恢复全部进程的问题。

质量验证

  • ClassGod 主应用测试:164/164 通过
  • ClassGodHelper 测试:17/17 通过
  • Debug、Release 构建及静态分析通过
  • 本地化目录、Plist、Entitlements 与嵌入资源检查通过
  • App、Widget、Helper 签名完整性检查通过
  • DMG 挂载/校验与 PKG 展开/安装元数据检查通过

系统要求

  • Apple Silicon(arm64)
  • macOS 14.0 或更高版本

SHA-256

  • DMG: 04ae8f3010cf6322b89fb66977c3ec7993fd0744f2ace84ec7fa3d70e3f6c01b
  • PKG: 9d38b208c686e2174c806677ba2953a050fdf53d15911199942898f1aa79fd85

安装提示

当前安装包使用 ad-hoc 应用签名,PKG 未使用 Developer ID Installer 签名,且尚未经过 Apple 公证。首次打开时 macOS 可能阻止运行;请前往“系统设置 → 隐私与安全性”,确认来源后选择“仍要打开”。