返回项目
源码公开 · 持续开发

fund-tracker-desktop

使用 Tauri 2 构建的本地桌面行情与持仓管理工具,覆盖大盘指数、自选股、成本备注、资金流、新闻公告和风险机会雷达。Rust 数据网关统一处理多源行情的缓存、限流、熔断与降级,前端再按信息优先级调度刷新,兼顾实时性和桌面常驻性能。

个人职责桌面架构、行情聚合与交互设计技术与方向Tauri 2 / Rust / JavaScript / Windows

项目说明

使用 Tauri 2 构建的本地桌面行情与持仓管理工具,覆盖大盘指数、自选股、成本备注、资金流、新闻公告和风险机会雷达。Rust 数据网关统一处理多源行情的缓存、限流、熔断与降级,前端再按信息优先级调度刷新,兼顾实时性和桌面常驻性能。

提供大盘指数、自选股分组、持仓成本备注、分时与日 K、资金流、新闻公告和数据导入导出。

支持透明置顶的独立持仓浮窗、价格提醒、提示音和 Windows 托盘,适合桌面常驻查看。

接入腾讯、同花顺、金十、财联社、东方财富、交易所、HKEX 与新浪等数据源,并按可用性自动降级。

Rust 网关合并在途请求并提供 TTL 缓存、单源并发限制和失败熔断,减少重复请求与接口压力。

前端采用实时优先、周期合并、隐藏暂停和可见区域懒加载,控制后台刷新与迷你图并发。

配置以 v2 JSON 原子写入,桌面权限收敛到显式事件,不开放任意文件、Shell 或进程调用。