mirror of
https://github.com/jiayouzl/Bitcoin-Monitoring.git
synced 2025-11-25 03:15:24 +08:00
update README.md
This commit is contained in:
30
README.md
30
README.md
@@ -1,13 +1,15 @@
|
||||
# BTC 价格监控器
|
||||
|
||||
<div align="center">
|
||||
[](#)
|
||||
[](#)
|
||||
[](#)
|
||||
[](#)
|
||||
[](#)
|
||||
[](#)
|
||||
[](#license)
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
一款 macOS 原生菜单栏应用,用于实时监控主流虚拟货币价格,支持 BTC/ETH/BNB/SOL/DOGE 多种币种。之前使用Python写过虽然也蛮好用但最终还是决定用 macOS 原生语言来重写,已经编译了`Intel`与`Apple Silicon`的通用应用,请至[releases](https://github.com/jiayouzl/Bitcoin-Monitoring/releases/latest)下载。
|
||||
一款 macOS 原生菜单栏应用,用于实时监控主流加密货币的价格,支持 BTC/ETH/BNB/SOL/DOGE 多种币种。基于 Swift 编写,致力于打造一款高性能、极简风格的应用APP,已经编译了`Intel`与`Apple Silicon`的通用应用,请至[releases](https://github.com/jiayouzl/Bitcoin-Monitoring/releases/latest)下载。
|
||||
|
||||
</div>
|
||||
|
||||
@@ -16,7 +18,7 @@
|
||||
|
||||
## 📷︎ 界面预览
|
||||
|
||||

|
||||

|
||||
|
||||
## ✨ 功能特性
|
||||
|
||||
@@ -151,20 +153,6 @@ xcodebuild -project "Bitcoin Monitoring.xcodeproj" -scheme "Bitcoin Monitoring"
|
||||
|
||||
## 🏗️ 技术架构
|
||||
|
||||
### 组件架构
|
||||
|
||||
```
|
||||
test1App.swift (App入口)
|
||||
├── AppDelegate (应用生命周期管理)
|
||||
└── BTCMenuBarApp (菜单栏核心逻辑)
|
||||
├── PriceManager (价格数据管理)
|
||||
│ └── PriceService (网络请求服务)
|
||||
├── AppSettings (配置管理)
|
||||
├── CryptoSymbol (币种枚举)
|
||||
├── RefreshInterval (刷新间隔枚举)
|
||||
└── BTCPriceResponse (数据模型)
|
||||
```
|
||||
|
||||
### 设计模式
|
||||
|
||||
- **MVVM 架构**: SwiftUI + ObservableObject 模式
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 372 KiB |
BIN
assets/iShot_2025-10-31_07.04.02@378×431.png
Normal file
BIN
assets/iShot_2025-10-31_07.04.02@378×431.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 341 KiB |
Reference in New Issue
Block a user