
官方网址
- 中文官方网站: https://rainbow-cajeta-646fb8.netlify.app/
- English Version: https://TRYuuu233.github.io/money-tracker/
Lumis Intelligent Money Tracker Pro – 最安全的开源Windows记账软件
玻璃态UI设计
Lumis Pro采用前沿的Glassmorphism设计语言,深度融合Fluent Design与亚克力特效,呈现通透的视觉层次。界面通过动态模糊与半透明材质实现多维景深,搭配柔光阴影与流畅动效,为用户提供沉浸式交互体验。
功能一览
| 多账本管理 | 支持无限创建独立账本,满足个人/家庭/企业多场景需求 |
| 实时数据分析 | 动态生成收支环形图、趋势折线图及分类柱状图,数据看板支持拖拽缩放 |
| 智能筛选排序 | 按金额/日期/分类三维度快速检索,支持自定义标签组合查询 |
| 中英双语切换 | 完整国际化支持,一键切换简体中文/英文界面 |
| 银行级安全防护 | AES-256加密账本文件,可选密码/指纹双重验证 |
| 数据导出 | 一键生成Excel报表,自动适配中文/英文表头 |
技术架构
- 开发语言: Python 3.11+
- 界面框架: PyQt6实现硬件加速渲染
- 数据存储: SQLite3本地加密数据库
- 依赖管理: Poetry标准化打包
竞品对比分析
| 界面美观度 | ★★★★★(玻璃态) | ★★☆(拟物化) | ★★★☆(扁平化) |
| 隐私安全 | 本地加密存储 | 云端同步 | 服务器存储 |
| 成本 | 永久免费开源 | 订阅制 | 基础功能收费 |
项目地址: GitHub仓库 开发者可通过MIT许可证自由扩展功能,企业用户可联系获取定制化商业支持方案。## ### Lumis:基于 PyQt6 的极简美学记账工具
一款融合暗色玻璃拟态(Glassmorphism)设计、多账本管理与实时分析的 Python 开源个人理财工具
GitHub 项目地址:https://github.com/TRYuuu233/money-tracker
开发者 TRYuuu233 通过现代 UI 设计语言重构了传统记账软件的交互体验,被社区誉为“最美开源记账应用”。
核心特性解析
暗色玻璃拟态界面 采用低饱和度色彩与背景模糊效果,动态透明度调节适配不同光线环境。窗口控件使用 QSS 实现亚克力质感,搭配平滑的动画过渡,符合 Fluent Design 设计规范。
多账本隔离系统 支持创建独立账本并设置不同货币单位,通过 SQLite 数据库实现数据物理隔离。每个账本可单独启用密码保护(AES-256 加密),确保隐私数据安全。
实时分析侧边栏 集成 Matplotlib 动态图表引擎,支出/收入比例环形图、现金流折线图随数据录入实时更新。支持按日/周/月维度筛选,关键指标通过彩色仪表盘可视化呈现。
# 数据聚合逻辑示例
def update_analytics():
df = pd.DataFrame.from_records(ledger_data)
monthly_sum = df.groupby(pd.Grouper(key='date', freq='M')).sum()
pie_data = df.groupby('category')['amount'].sum()
国际化与扩展性 内置 ZH/EN 双语资源文件,采用 Qt Linguist 工具链实现动态语言切换。代码结构遵循 MVC 模式,自定义 QWidget 组件便于功能扩展。
技术实现亮点
PyQt6 架构优化 使用 QThreadPool 处理后台数据导出任务,主界面通过 Signal/Slot 机制保持响应。SQLAlchemy ORM 管理数据库操作,模型变更自动触发视图更新。
Excel 导出引擎 基于 openpyxl 生成带条件格式的报表,自动添加数据透视表与迷你图。支持模板自定义,可导出为 .xlsx 或 CSV 格式。
跨平台兼容性 通过 PyInstaller 生成 Windows/macOS 单文件执行程序,Linux 环境下依赖自动检测脚本确保 Qt6 环境完整性。
应用场景建议
- 个人日常消费追踪
- 小型团队经费管理
- 跨境电商成本分析
项目持续维护中,开发者 TRYuuu233 欢迎贡献 UI 设计改进与本地化翻译。通过 GitHub Issues 提交功能请求可获得快速响应
网硕互联帮助中心




评论前必须登录!
注册