Skip to content

mihomo-codex v0.3.1

Choose a tag to compare

@CMMUU CMMUU released this 03 Sep 09:37
· 29 commits to main since this release

mihomo-codex v0.3.1

首个 GitHub 私有仓库版本,将原 Mihomo Desktop 统一更名为 mihomo-codex

下载

  • mihomo-codex_0.3.1_aarch64.dmg:macOS Apple Silicon 安装包,最低 macOS 13。
  • mihomo-v1.19.30-source.tar.gz:随包 Mihomo 核心的官方固定版本源码归档。
  • Mihomo-LICENSE-v1.19.30.txt:核心的原始 GPL v3 许可证。
  • SHA256SUMS.txt:上述附件的 SHA-256 校验值。
  • GitHub 自动提供的 Source code 压缩包对应 v0.3.1 标签中的源码。

在安装包所在目录核对文件:

shasum -a 256 -c SHA256SUMS.txt

功能与变更

  • 统一项目、应用、窗口、菜单、托盘和主程序名称为 mihomo-codex
  • Rust + Tauri 2 桌面客户端,固定使用 Mihomo 1.19.30 核心。
  • 订阅导入与刷新、版本化配置、激活与回滚。
  • 系统代理、Manual、TUN 模式,以及代理组、节点、规则、连接、日志和诊断界面。
  • OpenAI 专用候选节点检测、最多 10 个节点的自动灾备策略与带宽排序。
  • 独立于代理核心的全局流量显示和 macOS 菜单栏组件。
  • macOS app 包含 TUN Helper,可在应用设置中单独安装授权;安装包本身不会自动启用该服务。
  • 保留原 bundle identifier 与用户数据路径,从原 Mihomo Desktop 升级继续使用现有订阅和设置。
  • 更正历史 Mihomo 许可证误标,按固定上游版本保留 GPL v3 文本、附带核心源码,并增加许可证哈希校验。首版安装包已在更正后重新打包与签名。

已验证

  • 名称/版本/兼容身份与固定上游许可证一致性检查通过。
  • TypeScript / Vite 构建、Rust fmt、Clippy 通过。
  • Rust 测试 37 项通过,1 项依赖真实外部订阅的测试按环境要求忽略。
  • Mihomo 最小配置原生校验通过。
  • macOS Apple Silicon app / DMG 构建、签名与 DMG 完整性检查通过。
  • 本机从 0.1.0 升级至 0.3.1,实际打开设置页确认版本,现有 3 个配置档案与设置保留。

验证范围

  • 附件为本地构建并采用 ad-hoc 签名的 macOS ARM64 版本,没有 Developer ID 公证。
  • 尚未完成 Windows、Linux、Intel Mac 的本轮安装与网络接管验收,首版不附带这些平台的安装包。
  • 尚未执行“关闭其他 TUN,仅使用系统代理”的完整 Codex 登录、长流式对话与工具调用验收;连通性检测成功不代表所有子进程都采用系统代理。
  • TUN Helper 的权限授权、长时间运行、休眠唤醒和多网络切换仍待专项测试。
  • 本轮安装未改变已有 Clash Verge 网络接管状态。

完整本机验证记录见更名与安装验证