3b979089d9b033d08796311553373e3e00feaa77
Co-authored-by: Cursor <cursoragent@cursor.com>
CryptoCoin
Windows 桌面迷你行情挂件(Tauri 2 + 币安 24hr API)。
设置文件(重要)
配置保存在 与 CryptoCoin.exe 同级 的 data 文件夹:
D:\WindowsApp\CryptoCoin\data\settings.json
(便携安装;开发时则在 target\debug\data\ 等目录。)
首次从旧版 %APPDATA%\com.smy.cryptocoin\ 升级时会自动迁移 settings.json 到 data。
可将项目内 src-tauri/settings.json 复制为 data\settings.json 模板。托盘 打开设置目录 会打开 data 文件夹。
示例:
{
"enabled": ["BTCUSDT", "ETHUSDT"],
"proxyBaseUrl": "https://bn-api-proxy.smyhub.com",
"useProxy": true,
"refreshIntervalMs": 5000,
"backgroundTheme": "dark"
}
backgroundTheme 可选:dark、slate、navy、charcoal、midnight、forest、light;也可在托盘 背景颜色 中切换。
useProxy: true且proxyBaseUrl非空 → 走代理useProxy: false→ 直连(proxyBaseUrl仍保留,便于下次切回代理)refreshIntervalMs最小 3000(托盘从 3 秒起,避免 API 限流)
开发
npm install
npm run tauri dev
发布安装包
修改代码后需重新打包,旧 exe 不会包含新逻辑:
npm run tauri build
安装包:src-tauri/target/release/bundle/nsis/CryptoCoin_*_x64-setup.exe
代理 Worker
Languages
Rust
69.3%
TypeScript
16.5%
CSS
9.9%
JavaScript
3.4%
HTML
0.9%