01 · 解决什么问题
财务:让你直接看见应收账款和现金流
大部分老板对现金流只有感觉——「最近好像比较紧」。但说不出紧在哪里、从哪个月开始、是哪些客户造成的。
这套系统把 AutoCount、银行月结单、专案管理系统 三边打通,让 Agent 直接读。它自己查,不用等人做报告。
谁欠我钱?欠多久?应收账龄、逾期分布、客户排名
钱实际收到了没有?银行流水对账本,找出对不上的地方
该先催谁?按欠款金额与拖欠贡献度排序
02 · 我们自己的案例三个过去看不见的问题
全部实测,来自 AutoCount 生产库与银行月结单,可现场复核。
发现 01 · 问题有多严重
老账拖过 90 天,就基本收不回来了
以前45.4%
→
现在6.5%
催收能力 −86%
一笔账拖过 90 天之后,我们在接下来 60 天里能收回多少:以前是 45.4%,现在只剩 6.5%。
最简单的重点老账一旦超过 90 天,现在有 93.5% 在接下来两个月仍然收不回来。
发现 02 · 钱集中在哪里
接近一半的应收,集中在 20 个客户身上
欠款客户146
其中20
占应收45.1%
RM 260,118
146 个客户合计欠 RM 576,373,其中 20 个客户就占了 RM 260,118。这 20 个只占欠款客户的 13.7%。
最简单的重点不需要平均追 146 个客户。只要优先处理 20 个,就已经覆盖接近一半的应收账款。
发现 03 · 真正的问题来自谁
合作越久的客户,反而付款越慢
新客户36 天
→
合作 2 年以上150 天
超过 4 倍
新客户的未收账款平均挂 36 天;合作超过两年的老客户,平均挂 150 天。
最简单的重点我们原本以为新客户最容易拖款,结果刚好相反:合作超过两年的老客户,欠款时间是新客户的 4 倍。
这不只是财务问题,是管理习惯的问题:
关系熟了,不好意思催
客户知道下个月还会继续合作
新订单继续开,旧账却没有先处理
Payment Terms 随着合作时间越来越松
03 · 我们怎么做的系统架构
三个数据源同时读,才看得到单看任何一套软件都发现不了的问题。
来源 01AutoCountSQL · 只读账号谁欠我钱、欠了多久、哪张单还没清、付款纪录。
来源 02银行月结单PDF · 本机文件夹钱实际进来了没有。不碰银行 API——下载下来放着就行。
来源 03专案管理系统既有系统这个月该开的单开了没、到几号该发 Payment Reminder。
为什么必须三个都通:只有 AutoCount,你只知道「应该收多少」,不知道「实际收到没有」;只有银行,你不知道钱是谁付的、对应哪张单;只有专案系统,你不知道催了到底有没有用。三个案例里有两个,是交叉两个数据源才跳出来的。
架构现状:已定与待定
已验证只读权限:数据库账号 claude_reader 实测只有 CONNECT 与 SELECT,写入权限为 0。Agent 不可能改动账务。
已定执行环境:Claude Code + MCP。AutoCount 走 MSSQL MCP,银行月结单走本机文件读取。
已定数据保存:分析结果写成记录条目,存进 Impact Ledger,同步导出 Excel/CSV。
待定自动运行频率(目前为人工触发)· 人工审核在哪一步介入 · 谁负责执行催款 · 最终报告自动送到哪里