← 返回
未分类

账单分类助手

Use when 用户需要整理个人账单,将支付宝/微信账单、银行流水、信用卡账单、支付记录、消费明细、表格文件或账单截图转换为可导入记账 App 的标准交易数据。支持账单识别、字段清洗、分类归一、异常校验、重复去除,并导出 iCost/Cookie CSV 与审计报告;用户只说“整理账单文件/截图”也应触发。不要用于一般财务分析、会计税务建议或普通发票/收据/报销单 OCR,除非目标是转成个人记账交易。
Use when 用户需要整理个人账单,将支付宝/微信账单、银行流水、信用卡账单、支付记录、消费明细、表格文件或账单截图转换为可导入记账 App 的标准交易数据。支持账单识别、字段清洗、分类归一、异常校验、重复去除,并导出 iCost/Cookie CSV 与审计报告;用户只说“整理账单文件/截图”也应触发。不要用于一般财务分析、会计税务建议或普通发票/收据/报销单 OCR,除非目标是转成个人记账交易。
lucas_liu
未分类 community v0.0.2 2 版本 96666.7 Key: 无需
★ 0
Stars
📥 29
下载
💾 0
安装
2
版本
#latest

概述

账单整理工作流

这个 skill 用于个人 agent 工作流:读取本地账单文件,分块整理、分类、去重,并导出记账 App 可导入的 CSV。不要依赖 Web 服务、登录、Supabase、Mastra 或当前项目代码。

开始前必须确认

  • 目标模板必须明确为 icostcookie。用户未说明时先询问,不要默认。
  • 币种默认 CNY
  • 每次运行创建新的输出目录,例如 bill-output-YYYYMMDD-HHMMSS/
  • 先生成 workflow-config.json,再处理文件。
  • 不要把大表或大量图片一次性塞进上下文。

按需读取

  • 数据契约:读 references/data-contracts.md
  • 分类规则:读 references/category-rules.md,默认规则在 references/default-category-rules.json
  • 导出模板:读 references/export-templates.md
  • 图片账单:读 references/image-handling.md
  • 失败与过滤:读 references/error-handling.md

主流程

  1. 为本次运行创建输出目录,并写入 workflow-config.json
  2. 对每个表格文件运行 scripts/inspect_bill_file.py,获取类型、编码、sheet、行数和预览。脚本不判断表头。
  3. Excel 文件存在多个 sheet 时,先把 sheet 名、行数和预览展示给用户,由用户决定哪些 sheet 是交易明细需要处理,并写入 sheet-selection/ JSON。不要由 agent 自行决定有效 sheet。
  4. 由 agent 只对用户确认的 sheet 执行 structure-detection,判断表头、交易起始行和关键列,并输出结构化 JSON。
  5. structure-detection 低置信度时停下询问用户;中/高置信度继续。
  6. 对每个用户确认的有效 sheet 分别运行 scripts/chunk_bill_rows.py,按完整记录切块。不能截断一行数据。
  7. 对表格 chunk 运行 scripts/normalize_table_chunks.py,输出 billList + skippedItems + warningsnormalized-chunks/
  8. 图片文件由支持视觉的 agent/model 识别,并输出同样的 normalized chunk JSON。可多图同批,但每条结果必须标明来源图片。
  9. 运行 scripts/validate_processed_bills.py 校验输出。失败只重试问题 chunk/图片批次,最多 2 次。
  10. 运行 scripts/merge_processed_bills.py 合并有效账单,并按 datetime + price + type 去重。
  11. 运行 scripts/export_bill_csv.py 生成所选模板 CSV。
  12. 运行 scripts/build_audit_report.py 生成审计报告。

输出目录

bill-output-YYYYMMDD-HHMMSS/
  workflow-config.json
  run-summary.json
  result.csv
  audit-report.md
  processed-bills.jsonl
  inspect/
  sheet-selection/
  structure-detection/
  chunks/
  normalized-chunks/
  validation/

validation/ 默认只保留 valid-bills.jsonlvalidation-summary.json,以及存在问题时生成的 issues.jsonlchunks/ 是运行 checkpoint;成功导出并完成审计后,除非 privacy.keepFullRawChunks=true,不要把完整原始 chunk 当作必须长期保留的交付物。

禁止事项

  • 不要默认 iCost。
  • 不要输出 XLSX。
  • 不要做汇率换算。
  • 不要做二级分类。
  • 不要做账户间转账抵消。
  • 不要默认保留完整原始账单全文。
  • 不要绑定具体模型、provider、API key 或 Web 项目代码。
  • 不要做总控脚本;agent 负责编排,脚本只做单阶段确定性工作。

版本历史

共 2 个版本

  • v0.0.2 Initial release 当前
    2026-06-08 15:40 安全 安全
  • v0.0.1 初始化
    2026-06-03 21:07 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,211 📥 266,254
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 323,875
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,351 📥 317,806