钱迹账单合并
将以下提示词粘贴到你的 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为准
使用场景
- 每月收到支付宝和微信两份账单,需要把它们合并导入钱迹并核对分类是否准确
- 账单里有退款和关闭交易,需要在导入钱迹前确认哪些该留、哪些该排除
- 钱迹分类和支付宝/微信原始分类不一致,需要按商品词决定正确归属
- 需要把上月钱迹文件作为模板,将本月两份账单合并生成新的钱迹记录
适合人员
- 每月手动整理支付宝和微信账单并录入钱迹的个人记账用户,希望减少漏单和错分类
- 管理多个账套、需要定期把多平台账单归并到统一记账工具的财务或记账爱好者
- 使用钱迹做家庭账、需要确认退款和转账不被误判为消费的个人用户
- 为团队或客户维护钱迹账套、需要按统一规则合并账单的财务运营人员