Repository navigation
MenuBarMijia v1.0.3
本次提供 macOS 14+ (MenuBarMijia-1.0.3.dmg) 与 Windows x64 安装包。
新增与改进 (What's New in v1.0.3)
- 系统门槛下放至 macOS 14+ (Sonoma / Sequoia / Tahoe):将
Package.swift与应用打包最低系统版本从macOS 26.0下调至macOS 14.0。macOS 26 保持原生 SwiftUI.glassEffectLiquid Glass 液态玻璃渲染,macOS 14 与 15 自动回退至.ultraThinMaterial毛玻璃;核心库MijiaCore可直接作为独立 SwiftPM 库引用。 - 定时器磁盘持久化与过期安全确认 (Persistent Timers & Overdue Confirmation):延时指令(如「10 分钟后关加热器」/
"in 10 minutes turn off study light")持久化保存在本地UserDefaults(assistant_scheduled_commands_v1)。应用重启后,未到期定时按剩余秒数继续倒计时;退出期间已过期的定时转入待确认队列(绝不在后台静默触发过期硬件操作),通过指令栏顶部横幅与 macOS 原生通知提供「立即执行」或「忽略」。 - 双端黄金语料 (
intent_golden.json) 与 Windows 英文指令完整对齐 (Cross-Platform Golden Corpus & Windows English Parity):新增跨平台共享测试语料Tests/Fixtures/intent_golden.json,由 Swift Testing 与 Windows TypeScript 测试共同校验;Windows 端补齐词边界消费式英文解析(支持色温、空调模式、相对调温、自动风速、英文延时与撤销)。 - 隐私与米家云直连说明完善 (Privacy & Mi Cloud Notice):在 README 与登录设置页补充米家非官方客户端 API 的账号风控提示与官方
xiaomi_home替代方案,并披露本地UserDefaults明文存储键名。
安装说明 (Installation)
- macOS (macOS 14 Sonoma 及以上):下载
MenuBarMijia-1.0.3.dmg并拖入Applications(应用程序)。由于个人开源项目未购买付费 Apple 开发者公证,首次打开如遇系统提示,可在终端运行一行命令放行(或在「系统设置 → 隐私与安全性」点击「仍要打开」):xattr -cr /Applications/MenuBarMijia.app
- Windows 11:下载
MenuBarMijia-1.0.3-windows-x64-setup.exe(或.msi)安装,点击右下角系统托盘图标或按Alt+M呼出面板。