Finance Skill

💰 智能账单解析 · 本地隐私记账

个人财务记忆层,自动解析银行账单、存储交易记录、智能查询支出分析,替代 Excel 记账的轻量级方案。

收藏
5.3k
安装
2.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Finance Skill 是一个本地优先的个人财务管理工具,通过解析银行/信用卡账单(PDF 或图片)自动提取交易数据,建立可查询的支出记忆层。

主要功能模块:

  • Parse Statement:使用 pypdf 提取 PDF 全文(特别处理 Telegram 预览截断问题),解析交易日期、商户、金额、分类,输出标准 JSON 格式
  • Query Transactions:按时间范围、消费类别、金额排序等多维度查询,回答"上月花了多少""餐饮支出占比"等问题
  • Add Manual Transaction:支持手动录入现金或遗漏交易

数据存储:所有交易数据保存在本地 ~/.openclaw/workspace/finance/ 目录,采用 JSON 格式便于版本控制和迁移。

显著优点

1. 隐私优先:数据完全本地存储,无需上传云端,避免传统记账 App 的数据收集风险
2. 账单自动化:省去手工录入,PDF 解析支持多页完整提取,内置分类规则(food/transport/shopping/bills/entertainment/health/travel)

3. 验证机制:强制校验提取金额总和与账单"Total purchases"一致,防止遗漏或错误

4. 扩展架构:预留 Plaid API 接口,未来可升级为自动银行同步

潜在局限

  • 手动导入依赖:当前版本需用户主动上传账单图片/PDF,无法实现真正的实时同步(Coinbase Card 等无 Plaid 支持的卡片尤其明显)
  • 分类准确率:依赖规则匹配,复杂商户可能需要人工修正
  • 无预算/预警功能:仅提供历史查询,缺乏主动预算超支提醒

适合人群

  • 注重隐私、不愿将银行数据托管给第三方 App 的用户
  • 有多张信用卡/借记卡需要聚合分析的消费者
  • 希望从 Excel/记账本迁移到更自动化方案的轻度理财需求者

常规风险

  • 数据丢失:本地 JSON 文件需用户自行备份,无云端冗余
  • PDF 解析失败:扫描件或非标准格式账单可能提取失败,需人工介入
  • 时区/日期格式:跨境交易或不同银行账单格式可能导致日期解析偏差

Finance Skill 内容

scripts文件夹
手动下载zip · 3.3 kB
add-transactions.shtext/x-shellscript
请选择文件