Agent Skills
返回列表
钱迹账单合并

钱迹账单合并

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f7facad8/qianji-bill-merger。

技能介绍

账单分散在支付宝和微信两个导出文件里,手工录入钱迹容易漏单、错分类,尤其是退款、关闭交易、转账这类非消费记录。这个技能把整条链路脚本化:先扫描确认识别到本月两份账单和一份钱迹模板,再生成可审阅的 plan 与 decisions,人工决策后导出并校验。

核心流程

  • scan:确认程序识别到本月两份账单和一份钱迹模板
  • prepare:生成 plan 与 decisions
  • 阅读 plan 中的钱迹分类白名单、needs_review、existing_match、高频分类汇总和排除组
  • 按「分类决策契约」修改 decisions:不得自动确认疑似重复,不得创建钱迹中不存在的分类
  • export:只有验证报告为 PASS 且三个检查项全部为 true 时才交付

环境约束:始终使用 conda py39,run.py 位于 Skill 根目录,不要假设它位于用户的账单目录。钱迹模板优先取月份目录上一级的唯一钱迹文件,用户明确指定其他位置时通过 --qianji 传入。

审阅规则与边界

  • 部分退款按 原金额 - 退款合计 保留一条,按原商品分类,不归入退款
  • 交易关闭、免押下单、全额退款净额 0 不导入,但必须保留在验证血缘中
  • 跨账期且无法匹配原单的退款保留为退款收入
  • 人际转账需结合用户历史,在关系、恋爱、生活费等已有分类中判断
  • 余额宝转出、基金买卖、信用账户还款属于转账,不伪装成消费
  • 商品词优先于平台源分类:骑行装备属于购物,骑行费属于交通
  • 只有核实为钱迹已存在的 existing_match 才加入 exclude_existing
  • 输出数量少于原始数量不代表漏单,以 coverage_check=true 为准

使用场景

  • 每月收到支付宝和微信两份账单,需要把它们合并导入钱迹并核对分类是否准确
  • 账单里有退款和关闭交易,需要在导入钱迹前确认哪些该留、哪些该排除
  • 钱迹分类和支付宝/微信原始分类不一致,需要按商品词决定正确归属
  • 需要把上月钱迹文件作为模板,将本月两份账单合并生成新的钱迹记录

适合人员

  • 每月手动整理支付宝和微信账单并录入钱迹的个人记账用户,希望减少漏单和错分类
  • 管理多个账套、需要定期把多平台账单归并到统一记账工具的财务或记账爱好者
  • 使用钱迹做家庭账、需要确认退款和转账不被误判为消费的个人用户
  • 为团队或客户维护钱迹账套、需要按统一规则合并账单的财务运营人员