README.md
August 9, 2026 · View on GitHub
薪跳 PayDance
把「今天正在挣到的钱」放到桌面上,让每一秒的收入增长都看得见
它是什么
薪跳 PayDance 是一款桌面实时工资看板。配置薪资与上下班时间后,它会在桌面实时显示每一秒的收入增长,让劳动时间价值变得可视化。
主窗口展示今日入账、工作进度、剩余时间和今日预计;迷你悬浮窗只保留金额数字,适合放在屏幕角落随时扫一眼。
主要功能
- 实时金额:今日入账持续更新,精确到小数点后 2 位。
- 常见工作制:月薪/日薪/时薪自动换算,支持每周工作日、午休剔除、跨零点夜班。
- 迷你悬浮窗:只显示金额,可拖拽、可置顶,透明度 10%–100% 可调;双击即可恢复主窗口。
- 本地优先:不需要账号,薪资配置只保存在你自己的电脑上。
- 中英双语:界面、托盘、校验提示完整覆盖简体中文与 English。
- Windows 桌面能力:支持亮暗主题、托盘常驻、开机自启动、后台更新。
获取
| 入口 | 说明 | |
|---|---|---|
| 🌐 | 在线体验 | 网页端,含所有核心功能,打开即用,无需下载 |
| ⬇️ | Windows 桌面版 | 便携 EXE,含托盘、置顶、迷你悬浮、开机自启动等完整能力 |
Release 页面同时提供 SHA256 校验文件,下载后可验证完整性。
技术栈
| 层级 | 技术 |
|---|---|
| 桌面壳 | Tauri 2 + Rust |
| 前端 | Vue 3 + TypeScript + Vite |
| UI | Windows 11 风格、CSS Container Queries、Lucide Icons |
| 存储 | 本机应用数据目录(Tauri Store)/ 浏览器 localStorage |
| 测试 | Vitest + Rust 单元测试 + vue-tsc + cargo clippy |
Web Preview 与桌面端共享核心薪资逻辑和前端界面。
开发
安装依赖
npm install
桌面应用
npm run tauri dev
Web Preview
npm run dev:web
构建 Windows 便携版
npm run build:exe
构建网页体验版
npm run build:web
重置本地配置,重新进入首次启动向导
Remove-Item "$env:APPDATA\com.masterbao.paydance\salary-settings.json"
详细的提交规范、验证命令和贡献方向请参阅 贡献指南。
隐私
薪跳不需要登录,不上传数据,不包含遥测。所有配置通过 Tauri Store 保存在本机 salary-settings.json 中,内容仅包括薪资参数、工作时间和界面偏好。
相关文档
许可
薪跳 PayDance 由 Mr.Baoboer 设计与开发,代码以 AGPL-3.0-only 发布。
完整许可信息与商标政策请参阅 许可导引。