8.4 KiB
8.4 KiB
MEMORY.md —— Finances Agent 长期记忆
记录用户偏好、财务决策、关键事件。会话间持久化。
用户信息
- 用户ID:yangxuan
- 家庭角色:户主
- 数据状态:已完成两轮家庭成员和支出数据录入
- 家庭成员:汪礼平(母亲)、杨轩(户主)、王芳(配偶)
- 汪礼平支付方式:微信
- 王芳支付方式:微信、支付宝、抖音、邮储银行
财务偏好记录
- 分类精度:不做做账级精确,看趋势和大数即可
- 去重原则:仅处理明显的跨平台重复(如同日同金额同商户),不需要逐笔对账
- 报告偏好:关注结构性的支出占比和大额异常,不纠结小数点
数据来源与缺口
- 杨轩2025已导入:微信账单、招行储蓄卡流水、支付宝交易明细(数据有跨平台重叠)
- 杨轩2025未导入:12个月招商银行信用卡账单PDF(图片型,未能提取文字);京东、美团CSV仅预览但未完整导入
- 待补充:收入记录、固定支出、资产、负债、财务目标
分类说明
- 转账/红包:含云闪付转账(给王芳/汪礼平/自转)、微信转账、红包
- 其他:含扫码付款、部分支付宝消费、政府/公共平台缴费等未能细分的条目
- 重要:招行CSV已包含通过财付通/支付宝渠道支付的双重记录,后续需要跨平台去重
常用报告模式
- 月度收支概览
- 资产负债盘点
- 财务健康诊断
- 目标进度追踪
数据库配置
- 密码存储在
db_config.json,chmod 600,不再硬编码 - Python 读取:
json.load(open('db_config.json'))
卡信息
- 工行交通卡 2808:尾号2808,购票/出行专用,上半年外部消费¥3,774(96%火车票)
- 招行缴费卡 8538:尾号8538,房贷+保险+水电煤+话费自动扣款,上半年外部支出¥37,545
会话记录
- 2025-07-10:首次数据录入
- 添加汪礼平(母亲),导入微信账单(2025~2026年6月),总支出 ¥95,195
- 添加王芳(妻子),导入支付宝、微信、抖音、邮储银行账单(2025~2026年2月),总支出 ¥192,600
- 偏好明确:不做账级精确,看趋势和大数即可;仅处理明显重复
2026年数据进展
-
2026-07 王芳上半年支付宝账单(1/01–6/30,452笔)
- 净支出229笔¥20,909.23 | 收入8笔¥1,029.34 | 退货/免计223笔
- 分类:餐饮/食品¥5,084.51(24.3%) | 教育培训¥4,500(21.5%,新星幼教中心单笔) | 购物¥3,242.69(15.5%) | 交通¥2,788.15(13.3%,12306火车票¥1,374) | 家居¥2,562.49(12.3%,床垫¥1,780+工学椅¥537) | 医疗¥1,247.54(6%) | 其他小额
- 单笔最大:新星幼教中心培训费¥4,500(3/2)| 梦百合床垫¥1,780(2/26)
- 注:剔除交易关闭/退款订单;源报告支出¥20,615.94与实算¥20,909.23有小差异约¥293
- 大量含邮储银行储蓄卡(8719)支付
- 历史:王芳2025年已存有支付宝等数据(¥116K级别)
-
2026-07 王芳邮储卡(8719)上半年流水(2/05–6/30,458笔)
- 收入103笔¥59,936.55 | 支出355笔¥59,760.32(卡内多为资金通道)
- 去重决策:支付宝渠道130笔¥22,658(与支付宝账单重复)、微信渠道18笔¥15,079(另计)、内部自转/家庭内部转¥9,351均不计入;仅导入「外部消费」195笔¥11,315.77 + 还款另行标注
- 外部消费分类:其他(银联快捷直付)¥7,823 | 餐饮/食品¥2,334 | 购物¥795 | 运动¥284 | 交通¥55 | 母婴¥25
- 外部消费大额:赵风刚¥2,400(6/13)| 王中富¥325 | 银联快捷多笔
- 还款记录(未计为支出):支付宝信贷/花呗还款¥12,749 + 美团月付¥921 = ¥13,671
- 家庭内部转出:给杨轩¥2,186(1,246+640+300)
- 王芳2026H1支付宝+邮储卡去重合计:424笔¥32,225
-
2026-07 王芳微信账单(w💃卷儿)(1/02–6/30,426笔)
- 支出305笔¥45,385.93 | 收入104笔¥30,474.79 | 中性中转17笔¥16,827
- 去重:剔除88笔与支付宝/邮储卡重复(87笔邮储卡支付+1笔零钱通,¥5,485.5,均已在库);导入202笔¥35,825
- 支出分类:转账/红包¥11,025 | 其他¥10,918 | 旅游¥10,453(信天游旅行社曹***尾款6,860+押金2,000+新增1,280) | 餐饮/食品¥8,074 | 医疗¥6,808(口腔门诊5,500) | 教育培训¥6,050(股老师暑假班1,100+延时班450) | 购物¥5,017 | 交通¥3,623(汽油/滴滴) | 家居¥2,562 | 保险¥2,159(众安车险)
- 微信收入89笔¥26,399(转账红包/收款为主,含J-大姑转等)
- 注意:清除了一笔早前会话导入的重复微信数据(75笔);保留了10笔独有历史记录(¥1,226)
- 王芳2026H1全渠道去重总支出:636笔¥69,276.17 | 收入≈¥27,429
-
2026-07 汪礼平七月微信账单(7/01–7/31,77笔)
- 支出74笔¥3,130.44 | 收入3笔¥610.00
- 支出分类:餐饮/食品¥1,709.79 | 转账/红包¥900(杨小平400+老公200+红包给佳艳300)| 购物¥475.85(拼多多/抖音)| 其他¥40(三城寺香火5×10)| 交通¥4.8(铁塔能源)
- 单笔最大:红星扫码¥736(7/26,疑大宗采购)
- 收入:杨轩转账400、汪和平200、佳艳红包10
- 主要支付方式:安徽农信储蓄卡(8043);零钱少量
- 日常以菜市场/超市小摊为主(好想来、惠康、皖商、新皖韵),消费结构健康
- 注:7/31 抖音@红星736已入餐饮分类,若属批量采购可复核
-
2026-09-05:导入汪礼平2026年8月微信账单
- 支出登记56笔¥4,399.34 | 收入1笔¥600(汪和平8/9已存入零钱)
- 甄别/剔除:①8/9「转账-退款」收入600元=王茂荣(荣荣)转账600-对方已退还的退回款,收入与支出均不计(收支抵消),只保留真实收入汪和平600;②实际支出=官方¥4,999.34−剔除¥600退回=¥4,399.34
- 分类:转账/红包¥3,548(5笔) | 其他¥497.8(25笔) | 餐饮/食品¥317.22(22笔) | 购物¥34.72(3笔,抖音/拼多多) | 交通¥1.6(1笔,铁塔能源电瓶车充电)
- 转账/红包明细:杨轩2,000(8/27,家庭内部)、汪满翠800(8/10)、汪和平600(8/9实收)、佳艳98(8/30)、惟愿陆50(8/11)
- 待杨轩确认:8/27转杨轩2,000是否应剔出汪礼平(母亲)花费;汪满翠/惟愿陆身份确认
- 分类口径沿用:三城寺/香烛纸品归「其他」(与7月一致);餐饮/食品为主日常包子摊/蛋/菜/水果
-
2026-07-15:导入杨轩2026上半年三张卡流水
- 工行交通卡2808:64条流水,34笔外部支出¥3,774
- 火车票¥3,632 = 96%,滴滴¥101,共享单车¥15,停车费¥11,卡年费¥10
- 实为购票/出行专用卡
- 招行缴费卡8538:86条流水,54笔外部支出¥37,545
- 房贷¥30,309(80.7%),保险¥2,052(5.5%),话费¥1,594,电费¥1,180,燃气¥644,水费¥225
- 4月提前还贷约¥30,000(张鹤林转入→个贷扣款)
- 中行工资卡7280:279条流水,184笔外部支出¥232,836
- 资金枢纽:工资入账→还信用卡/还贷/转他卡
- 日常消费含:便利店¥522,盒马¥281,抖音¥303,地铁¥34,医疗¥583
- 数据源:工行电子流水截图、招行交易流水文本、中行PDF(密码430144)
- 建立了
db_config.json存放数据库密码(chmod 600),代码不再硬编码
- 工行交通卡2808:64条流水,34笔外部支出¥3,774
-
中行工资卡PDF密码430144,已有文字层,pypdf直接可读无需OCR
-
三卡关系:中行工资卡(资金枢纽)→招行缴费卡(缴费终端)+工行交通卡(出行专用)
-
上半年真实消费≈¥130K,其中信用卡还款¥115K占比88%
-
2026-07-14:杨轩2025全年支出数据持久化完成
- 导入微信(512条¥22,081)、招行(377条¥66,154)、支付宝(427条¥16,457)
- 去重后杨轩总记录1,684条,¥170,175.16
- 分类:转账/红包¥104,507 | 其他¥23,534 | 餐饮/食品¥10,837 | 通讯¥9,490 | 购物¥7,110 | 交通¥6,408 | 生活缴费¥3,826 | 医疗¥3,099 | 教育培训¥1,263 | 其他小额
- 家庭总支出汇总:汪礼平¥95,195 | 杨轩¥170,175 | 王芳¥192,600 | 合计¥457,970
- 招行CSV中含大量云闪付转账(内部资金流转),归类为转账/红包
- 信用卡账单PDF(图片型)未能读取,未导入
- 附件的CSV/XLSX已清理,仅保留工作文件(周报、OKR等)
- 安装了python3-pip、pymysql、openpyxl
- 已安装的skill: afrexai-spreadsheet-master(位于workspace/skills/)