Skip to content

MenuBarMijia v1.0.4

Choose a tag to compare

@jryang1997 jryang1997 released this 25 Oct 14:20
· 121 commits to main since this release

本次提供 macOS 14+ (MenuBarMijia-1.0.4.dmg) 与 Windows x64 安装包。

修复与新增 (What's New in v1.0.4)

  • 修复米家扫码登录后菜单栏图标消失 / 进程闪退问题 (#2):定位并修复 MiCloudProvider.loadMissingSpecs() 在 Release (-O) 编译优化下,因 withTaskGroup 子任务直接返回内联异步挂起点的三元组 return (model, try await source.spec(...), nil),触发 Swift 6.4 协程分片优化消除元组首字段(model)写入、进而导致未初始化内存解引用 EXC_BAD_ACCESS (SIGBUS) 闪退或全部设备规格被跳过(0 supported)的问题。现改为先完成 await 再构造具名 SpecLoadOutcome 结构体,并补充 20+ 模型并发加载回归测试与 scripts/check.sh 静态门禁。
  • 多 AI 服务商一键切换与自有 API Key 支持(macOS & Windows 双端对齐):不再局限于复用 CodexBar 中的 OpenRouter 密钥,现内置 TypeSafe Jev 官方 (https://api.typesafe.ai/v1)、OpenRouter (~typesafe/jev-latest)、DeepSeek (deepseek-chat)、通义千问 Qwen、智谱 GLM、Moonshot Kimi、硅基流动 SiliconFlow、OpenAI、Groq、Ollama 本地模型 及自定义 OpenAI 兼容端点预设。用户可在设置页或新手引导直接填入自己的 API Key,切换服务商时自动填入推荐 Base URL 与模型名;Jev 模型自动调用 /v1/systemone 结构化多选决策接口,DeepSeek 等通用模型自动调用 /v1/chat/completions JSON 规划接口。

安装说明 (Installation)

  • macOS (macOS 14 Sonoma 及以上):下载 MenuBarMijia-1.0.4.dmg 并拖入 Applications(应用程序)。由于个人开源项目未购买付费 Apple 开发者公证,首次打开如遇系统提示,可在终端运行一行命令放行(或在「系统设置 → 隐私与安全性」点击「仍要打开」):
    xattr -cr /Applications/MenuBarMijia.app
  • Windows 11:下载 MenuBarMijia-1.0.4-windows-x64-setup.exe(或 .msi)安装,点击右下角系统托盘图标或按 Alt+M 呼出面板。