生产力
personal-finance avatar

personal-finance

通过本地 SQLite 管理个人财务,支持支出分类、预算设置,以及定期账单与年度费用的自动提醒功能。

简介

个人财务技能提供了一套以隐私为核心的个人支出管理解决方案,利用本地 SQLite 数据库作为后端。此技能专为重视数据主权的用户设计,让您能实时追踪开销、强制执行预算限制,并监控每月分期付款 (EMI) 与非经常性年度费用等财务承诺。通过将交易直接记录至结构化数据库中,本技能有助于保持财务记录的一致性,并实现定期审查,确保您的支出维持在预设的财务目标之内。

  • 分类追踪:将每日支出记录至预设类别(如餐饮、房租、水电、旅游),并完全支持动态建立与管理自定义类别。

  • 预算管理:为每个类别定义并监控预算上限,确保您的花费符合财务规划。

  • 自动提醒:通过 schedules 数据表维护 EMI 与年度一次性付款信息,让 AI 代理主动通知您即将到期的财务义务。

  • 数据持久化:使用本地的 finance.db 文件,确保您的敏感财务信息保留在您的机器上,无需依赖外部云端存储。

  • 每周摘要:产生自动化摘要,总结您的支出趋势与交易数据表的预算使用情况。

  • 安装与设置:需要执行提供的初始化脚本来准备数据库结构;用户会在首次设置时被询问是否需要新增自定义类别。

  • 输入处理:支持以自然语言指令记录交易,例如“午餐买饭花了 500”,AI 会自动将其解析并写入特定的数据表字段。

  • 限制:此技能运行于本地文件系统;请确保代理程序在存放 finance.db 的目录中具有足够的写入权限。

  • 实用建议:定期触发每周摘要以深入了解您的消费习惯,并找出潜在的节流空间。SQLite 后端支持 SQL 查询,若您需要进阶的自定义报表或数据可视化,可直接对数据库进行查询。

仓库统计

Star 数
4,441
Fork 数
1,205
Open Issue 数
7
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 14:30
在 GitHub 查看