关于 financial-document-parser
financial-document-parser 是用于提取和分析财务单据数据的技能,适合处理发票、收据、银行及信用卡账单。它按单据类型提取字段、分类支出并识别交易模式,生成结构化汇总。
主要功能
- 01识别多种财务单据类型
- 02提取交易、金额和日期等字段
- 03按类别归类支出
- 04发现重复、周期性及异常交易
- 05汇总分类金额并标记待处理事项
- 06生成 CSV 或 JSON 格式数据
适用场景
- 01从发票或收据提取明细并整理报销数据
- 02分类银行账单交易并汇总支出
- 03检查账单中的重复扣款和异常金额
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ onewave-ai/ claude-skills --skill financial-document-parser安装后在 Claude Code 中输入/financial-document-parser确认已加载。
详细介绍
财务文档解析器
从财务文档中提取结构化数据,并自动分类和分析。
何时使用此技能
在以下情况下启用:
- 用户提供发票、收据或银行对账单
- 用户要求“解析这张发票”或“从这张收据中提取数据”
- 用户需要对支出进行分类
- 用户想追踪消费模式
- 用户要求生成费用报告
- 用户提到财务文档分析
- 用户提供财务文档的 PDF 或图片
说明
-
识别文档类型
- 发票(企业对企业)
- 收据(销售点)
- 银行对账单
- 信用卡对账单
- 费用报告
- 税务文档
-
提取核心信息
对于发票:
- 发票编号
- 发票日期和到期日
- 供应商名称和联系方式
- 客户/收件人名称
- 明细项(说明、数量、单价、总价)
- 小计、税额和总计
- 付款条款
- 接受的付款方式
对于收据:
- 商家名称和地点
- 日期和时间
- 购买的商品
- 各项价格
- 小计、税额、总计
- 付款方式
- 卡号末 4 位(如有)
对于银行/信用卡对账单:
- 对账单期间
- 账号(末 4 位)
- 所有交易(日期、说明、金额、余额)
- 期初和期末余额
- 信用额和借记额总计
- 费用或利息支出
-
对支出进行分类
- 企业支出:办公用品、软件、设备
- 差旅:交通、住宿、餐饮
- 公用事业:互联网、电话、电费
- 专业服务:法律、会计、咨询
- 营销:广告、订阅
- 招待:客户餐饮、活动
- 其他:杂项
-
识别模式
- 周期性扣费(订阅)
- 重复扣费
- 异常或高金额交易
- 可抵税支出
- 外币交易
-
生成结构化输出
- 创建可用于 CSV 的格式
- 按类别汇总总额
- 标记需要关注的项目
- 计算税务影响(如适用)
输出格式
# Financial Document Analysis
## Document Details
- **Type**: Invoice / Receipt / Statement
- **Date**: [Date]
- **Vendor/Merchant**: [Name]
- **Document Number**: [Number]
- **Total Amount**: $X,XXX.XX
## Line Items
| Description | Quantity | Unit Price | Total |
|-------------|----------|------------|-------|
| [Item] | X | $XX.XX | $XX.XX |
## Financial Summary
- **Subtotal**: $X,XXX.XX
- **Tax**: $XXX.XX
- **Total**: $X,XXX.XX
- **Payment Method**: [Method]
## Expense Categorization
| Category | Amount | Items |
|----------|--------|-------|
| Software | $XXX | Slack, GitHub |
| Office | $XX | Supplies |
## Insights
- Tax-deductible business expenses: $X,XXX
- Recurring charges detected: 3 subscriptions ($XXX/month)
- Foreign transaction fees: $XX
## Flagged Items
- [ ] Large expense ($X,XXX) - verify approval
- [ ] Duplicate charge detected on [date]
## Export Data (CSV Format)
```csv
Date,Vendor,Description,Category,Amount,Tax Deductible
2025-01-15,Adobe,Creative Cloud,Software,52.99,Yes
建议
- 追踪 [subscription] 每月重复扣费 $XXX
- 考虑与 [vendor] 协商批量折扣
- 为 [invoice due date] 设置付款提醒
## Examples
**User**: "Extract data from this invoice PDF"
**Response**: Parse PDF → Extract vendor info, line items, totals → Categorize as business expense → Format as structured data → Generate CSV export
**User**: "Analyze my bank statement and categorize expenses"
**Response**: Extract all transactions → Categorize each (dining, software, travel) → Identify recurring charges → Calculate totals by category → Flag unusual transactions → Generate spending report
**User**: "Parse these 10 receipts and create an expense report"
**Response**: Process each receipt → Extract merchant, date, amount, items → Categorize expenses → Calculate totals → Generate consolidated report → Create CSV for expense submission
## Best Practices
- Preserve exact amounts (don't round)
- Maintain currency symbols and formats
- Note when data is unclear or illegible
- Flag suspicious or duplicate transactions
- Provide tax-relevant categorization
- Use standard expense categories
- Generate export-ready formats (CSV, JSON)
- Protect sensitive info (mask account numbers)
- Identify missing information (no date, unclear vendor)
- Calculate totals and verify against document
- Note discrepancies or calculation errors
- Include exchange rates for foreign currency
评论
支持 Markdown