用途:帮助用户记录个人收入与支出、生成消费报告、管理预算,所有财务数据仅保存在本地,不上传、不自动分享到其他文件。
主要能力:通过自然语言解析记账指令,例如「记一笔:午餐 35 元」「今天买衣服花了 500」;查询本月花费或查看消费报告;设置月度预算(如餐饮 3000 元)并查询剩余额度。支出类别包括 dining(餐饮)、transport(交通)、shopping(购物)、housing(住房)、entertainment(娱乐)、education(教育)、health(健康)。支持多币种,按用户习惯自动选择。
使用方式:账目数据存于 ~/Documents/xiaodazi_finance/records.json,结构包含 records 数组与 budgets 对象。记账时读取现有记录并追加新条目,字段含 date、type、amount、category、description、currency。生成报告时按类别汇总支出并降序输出。记账后确认类别、金额、日期;报告以表格展示;预算超支时主动提醒。
限制:资料未提供安装命令、依赖版本、并发写入处理、数据备份或迁移方式,也未说明收入记录的完整字段与报告导出格式。