Releases: JayHome137/DeepSeekMonitor
Releases · JayHome137/DeepSeekMonitor
DeepSeek Monitor v1.4.3
DeepSeek Monitor v1.4.3
这版主要围绕数据展示准确性、小组件可读性和本地构建发布流程做了一轮修复与优化。
修改了什么
- 余额接口现在会优先选择
CNY币种显示,避免 DeepSeek 返回多个币种时因为顺序变化显示到错误余额。 - 设置页里的 API Key 验证余额也同步使用同一套币种选择逻辑。
- 模型详情侧页的日期匹配改为按
yyyy-MM-dd对齐,减少 Date 对象时区/归一化差异导致的日期联动错位。 - 模型详情侧页图表去掉横向滚动,改为和主页 7 日窗口一致的固定宽度展示。
- WidgetKit 小组件增加浅色模式适配,文字、卡片和模型行在浅色背景下更清楚。
- 小组件台后/强调渲染状态下,DeepSeek 图标和 Flash / Pro 模型图标做了更高对比度处理,降低图标被系统淡化后看不清的问题。
- 版本号同步升级到
1.4.3,本地构建产物继续保持不带 build 号的命名方式。
改善了什么
- 多币种余额场景下,主面板、设置验证和小组件数据更稳定。
- 浅色桌面、小组件台后状态、macOS 强调渲染模式下的可读性更好。
- 副页图表与主页日期窗口的联动更一致,视觉布局也更紧凑。
- 当前 DMG 内的 App 和 Widget Extension 均为 Universal 架构,支持 Apple Silicon 和 Intel Mac。
已知说明
- V4 Pro 如果只在当前 7 日窗口之前有数据,副页图表会显示当前窗口内为 0;这不是导入失败,而是日期范围内没有 Pro 用量。
- WidgetKit 的台后渲染由 macOS 系统统一处理,图标已经做增强,但最终显示仍会受系统强调色、桌面背景和台前/台后状态影响。
本地验证
- App 版本:
1.4.3 - 内部 build:
18 - 架构:
x86_64 arm64 - 签名校验:通过
codesign --verify --deep --strict - DMG 校验:通过
hdiutil verify - DMG SHA256:
8018e27829649d2114d3927b3be0d0cd8cd9f13ee324b4974d7e7ed6f5fcd50f
DeepSeek Monitor v1.4.1
DeepSeek Monitor v1.4.1
这一版主要围绕 macOS 桌面小组件、菜单栏体验和发布包稳定性做整理。
新增与优化
- 新增并完善系统原生 WidgetKit 桌面小组件,支持在桌面查看余额、今日消耗、本月用量和 Flash / Pro 模型用量。
- 小组件 UI 调整为更接近主界面的透明毛玻璃样式,模型用量区域改为更柔和的虚影效果,减少硬边框感。
- 点击小组件中的 Flash / Pro 模型入口会通过
deepseekmonitor://flash/deepseekmonitor://pro打开对应模型详情副页。 - 模型详情副页尺寸与主页保持一致,展示位置和层级更稳定。
- 菜单栏图标改为系统模板图标,可根据浅色 / 深色状态栏自动适配显示。
- 软件内部版本展示只显示
1.4.1,不再展示 build 号。
修复
- 修复 WidgetKit / LaunchServices 可能残留旧构建产物,导致小组件、URL Scheme 或图标被旧版本抢占的问题。
- 修复本地构建时多个同名 DeepSeekMonitor 进程不能被完整关闭的问题。
- 构建后会清理临时 Xcode App 注册,避免
.build目录里的临时产物影响桌面小组件。 - 修复桌面小组件选择界面图标和实际小组件图标的资源打包流程。
发布包
- App 和 Widget Extension 都是 Universal Binary,支持 Apple Silicon 和 Intel Mac。
- 最低系统版本:macOS 14.0。
- DMG 文件名不再包含 build 号:
DeepSeekMonitor-v1.4.1.dmg。
安装提示
如果 macOS 提示来源或隔离属性问题,可以在终端执行:
xattr -dr com.apple.quarantine /Applications/DeepSeekMonitor.app如果小组件选择界面仍显示旧图标或旧样式,通常是 macOS WidgetKit / IconServices 缓存未刷新,重启系统后会重新扫描。
DeepSeek Monitor V1.40 build9
DeepSeek Monitor V1.40 build9
这是一次以 macOS 原生 WidgetKit 小组件 和整体视觉统一为核心的更新,同时整理了构建、图标、文档和安装产物。
新增功能
- 新增系统原生 WidgetKit 桌面小组件,支持在 macOS 小组件面板中添加 DeepSeek Monitor。
- 小组件展示账户余额、今日消耗、本月消费,以及 V4 Flash / V4 Pro 的模型费用。
- 小组件支持点击模型内容后直接打开对应模型详情侧页,不再弹出完整主页。
- 设置页新增原生小组件数据开关,可控制已添加小组件显示实时数据或停用状态。
- 新增开机自启设置,方便登录 Mac 后自动启动应用并保持小组件数据更新。
主要改进
- 主页面、设置页、桌面小组件和模型详情侧页统一为 macOS 玻璃拟态风格。
- 模型详情侧页尺寸调整为与主页一致,打开时更整齐。
- V4 Flash / V4 Pro 在小组件内改为图标展示,减少文字拥挤。
- 优化小组件在前台/后台状态下的可读性和对比度。
- 移除旧的手写悬浮桌面小组件代码,改为只保留系统原生 WidgetKit 小组件。
- 移除旧的小号 WidgetKit 小组件,仅保留中号小组件,避免布局不完整。
构建与安装改进
- 构建版本更新为
1.40 build9。 - Release 构建会同时生成
.app和.dmg。 - 修复 app 和 widget extension 图标资源,确保小组件选择界面能显示正确图标。
- 构建脚本会清理本项目相关的旧 PluginKit / WidgetKit / Chrono 缓存,减少旧版本数据冲突。
- DMG 内包含可拖入
/Applications的DeepSeekMonitor.app。
安装说明
- 下载本 Release 中的
DeepSeekMonitor-v1.40-build9.dmg。 - 打开 DMG,将
DeepSeekMonitor.app拖入/Applications。 - 第一次运行后,在设置中填入 DeepSeek API Key,并启用原生小组件数据。
- 打开 macOS 小组件选择界面,添加
DeepSeek Monitor小组件。
如果 macOS 提示无法打开或无法验证开发者,可在终端执行:
xattr -dr com.apple.quarantine /Applications/DeepSeekMonitor.app这是小范围自用/测试包,未做 Apple notarization。若小组件选择界面的图标仍显示旧状态,重启 macOS 可强制系统重新扫描 WidgetKit 和图标缓存。
校验
DMG SHA256:
773e9e560d315b55ac611d3de3e825454352bcdf8dc28e23bf89c5e89d7c5a05
DeepSeek Monitor v1.3.0
v1.3.0
修复
- 设置面板标题栏透明(.fullSizeContentView + titlebarAppearsTransparent)
- 版本号内部显示修复(1.3.1 → 1.3.0)
- 构建号 Build 7
新增
- NSPanel 桌面小组件毛玻璃材质、可点击跳详情
- 开机自启功能(设置面板可开关)
- URL Scheme 路由(deepseekmonitor://flash/pro)
- 构建号自动递增
DeepSeek Monitor V1.2.1
DeepSeek Monitor V1.2.1
- Added desktop widget for balance, daily cost, monthly cost, and model spend.
- Updated main panel layout and usage display.
- Removed Settings from the right-click status menu; open Settings from the main panel gear button.
- Updated panel residence options to 3s, 5s, and 10s.
- Updated README screenshots and usage instructions.
Universal macOS build: Apple Silicon + Intel.
DeepSeek Monitor V1.2.0
Universal Binary release for both Apple Silicon and Intel Mac.
DeepSeek Monitor V1.1.1
Update metric display colors and publish refreshed DMG.
DeepSeek Monitor V1.1.0
Initial open source release.