Finance Tracker

💰 自然语言记账,本地安全存储

personal_finance榜 #1

用自然语言追踪个人开支,支持自动分类、多格式导出,所有数据本地存储,兼容任意模型。

收藏
6.6k
安装
2.7k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Finance Tracker 是一款轻量级 CLI 记账工具,主打自然语言交互。用户通过简单命令即可记录支出、查看报表、搜索历史。核心命令包括:

  • finance add <amount> "<desc>" — 记录单笔支出,支持 50k 简写和空格分隔数字
  • finance report [period] — 按 today/week/month/year/all 查看消费汇总
  • finance search "<query>" — 关键词检索历史记录
  • finance export [csv|json] — 数据导出

显著优点

1. 零配置上手:无需注册账户、无需联网,安装即用
2. 智能自动分类:内置 11 个常见消费类别,根据描述关键词自动归类(如 "lunch"→🍔 Food)

3. 双格式数据持久化:同时生成 transactions.json(机器可读)和 FINANCE_LOG.md(人类可读)

4. 模型无关:纯 CLI 工具,任何支持 bash 的 AI Agent 均可调用

5. 本地化优先:所有数据存储于 ~/.finance-tracker/,隐私可控

潜在局限

  • 无预算功能:仅记录历史,不支持设定月度预算或超支提醒
  • 单币种局限:虽支持货币代码设置,但无实时汇率转换
  • 无云同步:设备间迁移需手动复制文件
  • 分类规则固定:用户无法自定义关键词映射,需接受预设 11 类
  • 无收入追踪:仅支持支出记录,无法构建完整资产负债表

适合人群

  • 追求极简记账的个人用户
  • 需要通过 AI Agent 自动化记账的开发者
  • 对数据隐私敏感、拒绝云端服务的用户
  • 仅需基础支出统计、无需复杂财务分析的场景

常规风险

  • 数据丢失风险:本地存储无自动备份,设备故障可能导致历史记录丢失
  • 输入验证依赖用户:金额格式错误需人工修正,Agent 误解析可能导致记录错误
  • 无加密存储transactions.jsonFINANCE_LOG.md 均为明文,共享设备存在隐私泄露风险

Finance Tracker 内容

暂无文件树

手动下载zip · 17.6 kB
contentapplication/octet-stream
请选择文件