Skip to content

Releases: rockythink/mac-purifier-companion

Mac 净化器伴侣 0.3.0

Choose a tag to compare

@rockythink rockythink released this 23 Sep 01:33

本版本变更

  • 菜单栏图标重设计:统一为清晰的单色风扇主图标,减少原双设备彩色图标的视觉噪音。
  • 联动状态一眼可见:蓝色表示接管中,绿色表示已启用待介入,空心琥珀表示仅演练,灰色表示停止/暂停/手动,橙色表示设备离线或指标过期,红色表示操作失败,图标变暗并显示空心灰点表示后台未连接。
  • 读数显示更聚焦:菜单栏可选仅图标、图标与 CPU 温度、图标与净化器实测转速;温度在热状态或内存压力升高时变为橙色或红色。
  • 设置平滑迁移:旧版单图标与双图标偏好会自动映射到新的显示方式。
  • 发行打包修复:改用当前 macOS 的磁盘映像工具创建安装包,并保留运行时只读权限与签名校验。

文件

  • Apple Silicon 安装包:Mac-Purifier-Companion-0.3.0-arm64.dmg
  • 源码包:Mac-Purifier-Companion-0.3.0-source.zip
  • 校验文件:SHA256SUMS
  • 可覆盖原 /Applications/MacFanLink.app 安装,应用标识不变,沿用原有设置与钥匙串数据。
  • 安装包已经 Developer ID 签名并通过 Apple 公证,公证提交编号:3e870ecb-6d25-4341-918c-0a143c920166。

第三方材料及设备图片权利不包含在项目 GPL 授权内,详见仓库说明与第三方声明。

Mac 净化器伴侣 0.2.0

Choose a tag to compare

@rockythink rockythink released this 19 Sep 21:54

本版本变更

  • 设备实物图:叠放图与净化器主图改为实物照片。Mac 机型按 system_profiler 机型名从 Apple 商店公开图片地址运行时拉取并缓存到本机,拉取失败回退系统渲染图;未配对时净化器显示目录中的通用实物图,不再显示线条符号。
  • 联动对照图:趋势页新增「CPU 温度(左轴 °C)× 净化器实测转速(右轴 RPM)」共享时间轴对照图,两个轴都标注真实读数、不做归一化,附净化器事件标记,直接回答「净化器有没有跟着温度走」。
  • 应用图标:手绘风格 Mac mini 发热提醒 + 小米净化器吹风。

文件

  • Apple Silicon 安装包:Mac-Purifier-Companion-0.2.0-arm64.dmg
  • 源码包:Mac-Purifier-Companion-0.2.0-source.zip
  • 校验文件:SHA256SUMS
  • 可覆盖原 /Applications/MacFanLink.app 安装,应用标识不变,沿用原有设置与钥匙串数据。
  • 安装包已经 Developer ID 签名并通过 Apple 公证,公证提交编号:1c6baa69-ae29-4ecc-b0a8-9c183e47a5c3。

第三方材料及设备图片权利不包含在项目 GPL 授权内,详见仓库说明与第三方声明。

Mac 净化器伴侣 0.1.0

Choose a tag to compare

@rockythink rockythink released this 19 Sep 04:05

版本编号整理

公开版本从 0.1.0(构建 10) 开始使用早期版本编号。此前的 1.5.1 将开发期迭代计入了公开版本号;本次是编号整理,不是功能回退。旧版本与标签保留供追溯。

Mac 净化器伴侣

免费、GPL-3.0-only 开源的 macOS 菜单栏应用,将 Mac 温度、负载与小米净化器联动;支持 0–17 档手动控制、静音/均衡/散热模板及个人预设。0 档不代表关机,自动规则仍仅使用已经验证的档位。

  • Apple Silicon 安装包:Mac-Purifier-Companion-0.1.0-arm64.dmg
  • 源码包:Mac-Purifier-Companion-0.1.0-source.zip
  • 校验文件:SHA256SUMS
  • 可覆盖原 /Applications/MacFanLink.app 安装,应用标识不变,沿用原有设置与钥匙串数据。
  • 安装包已经 Developer ID 签名并通过 Apple 公证,公证提交编号:d9bd7e57-186c-426f-8ad6-840399acf96f。

第三方材料及设备图片权利不包含在项目 GPL 授权内,详见仓库说明与第三方声明。

Mac 净化器伴侣 1.5.1

Choose a tag to compare

@rockythink rockythink released this 18 Sep 21:03

版本编号说明:最新公开版本现为 0.1.0(构建 10)。 此前 1.5.1 将开发期迭代计入了公开版本号;0.1.0 是早期版本编号整理,不是功能回退。本页保留作为历史记录。

Mac 净化器伴侣 1.5.1

首个公开发行版,官方免费下载,项目原创代码以 GPL-3.0-only 开源,不附加非商业限制。

功能

  • Mac CPU/GPU 温度与负载、内存、Swap、风扇、进程摘要和历史趋势。
  • 小米净化器 0–17 档手动风量与 CPU 温度自动联动。
  • 安静优先、均衡、散热优先模板,以及可编辑、可保存的个人预设。
  • 可选的 Mac 内置风扇高级手动控制,默认仍由系统自动管理。
  • 正式显示名称统一为「Mac 净化器伴侣」。

安装与升级

下载安装镜像,将 MacFanLink.app 拖入“应用程序”。技术文件名、Bundle ID 和数据路径保持不变,以保留已有配对、钥匙串和偏好。官方版本不要求项目账号或订阅;净化器配对仍需本人米家扫码授权。

Apple Silicon / macOS 14+ 构建目标,仅在 M4 / macOS 27 实机验证。净化器实测型号为小米空气净化器 2(zhimi.airpurifier.m1);实体试听覆盖 5、6、8 档,不承诺所有型号或所有档位均已实测。

请同时保留 DMG、Mac-Purifier-Companion-1.5.1-source.zip 和 SHA256SUMS。命名的 source.zip 包含锁定依赖的对应源码与许可材料,比 GitHub 自动生成的仓库源码包更完整。下载后运行 shasum -a 256 -c SHA256SUMS。

验证与安全边界

67 项 Python 和 8 项 Swift 回归通过,实际菜单窗口已验证新名称。应用与预设操作不保证任何散热效果;不要遮挡设备进出风口。断电、强制结束或设备离线时不能保证恢复原档位。

产品名称、商标及运行时远程加载的产品图片不属于项目 GPL 许可范围;本项目不是 Apple、小米或米家官方产品。

完整使用、兼容性、隐私与构建说明

正式发行验证

Developer ID 签名有效;Apple 公证 Accepted(fff5975e-75d0-49d0-bedc-facd5cdd70f5),已装订票据,Gatekeeper 检查通过。已从最终镜像安装并运行 1.5.1(构建 9),更新前后的规则与运行模式保持一致。GitHub 三个附件的 SHA-256 摘要均与本地最终文件一致。