+-
一款macOS用于实时监控主流加密货币价格的菜单栏应用,基于 Swift 编写,致力于打造一款高性能、极简风格的应用 APP

Bitcoin-Monitoring

一款 macOS 原生菜单栏应用,用于实时监控主流加密货币的价格,支持 BTC/ETH/BNB/SOL/DOGE 等多种币种。基于 Swift 编写,致力于打造一款高性能、极简风格的应用 APP

Github地址

https://github.com/jiayouzl/Bitcoin-Monitoring

一款macOS用于实时监控主流加密货币价格的菜单栏应用,基于 Swift 编写,致力于打造一款高性能、极简风格的应用 APP

功能特性

  • 核心功能

    • 多币种支持:支持 BTC/ETH/BNB/SOL/DOGE 主流虚拟货币价格监控。

    • 实时价格显示:在菜单栏实时显示选中币种的 USDT 价格。

    • 多种刷新机制:可选 5、10、30、60 秒自动获取最新价格数据。

    • 智能错误重试:网络异常时自动重试,最多 3 次。

    • 手动刷新:支持快捷键Cmd+R手动刷新价格。

    • 状态指示:直观显示加载、更新、错误状态。

    • 价格复制功能:支持一键复制当前价格到剪贴板。

    • 配置持久化:用户设置自动保存,重启后保持配置。

    • 开机自启动:可选是否开机自动启动 APP。

  • 用户体验

    • 中文界面:完整的中文用户界面。

    • 优雅动画:流畅的状态切换动画。

    • 轻量级设计:最小化系统资源占用。

    • 后台运行:不占用 Dock 空间,专注菜单栏。

    • SF Symbols 图标:使用原生 macOS 图标系统。

    • 现代化偏好设置:采用 macOS 原生风格的偏好设置界面。

    • 精美开关控件:使用 macOS 系统风格的椭圆形 Switch 控件。

    • 响应式布局:智能适配不同窗口尺寸和显示设置。

  • 可靠性

    • 网络容错:完善的网络异常处理机制。

    • 内存管理:避免循环引用,及时释放资源。

    • 线程安全:UI 更新确保在主线程执行。

    • 错误恢复:自动从临时网络故障中恢复。