COOYUE AI LAB · 财务工具

财务双向对账

这是一件「用 AI 做出来给人用」的作品——由 WorkBuddy AI 工作台从需求设计、算法移植、界面编写到测试调优全程开发,人类只负责提出想法和最终验收。它把一个原本跑在内网服务器上的银行往来对账小程序,重写成了打开网页就能用的纯前端版本。

适合谁用:财务人员(应收应付核对、关联方对账、科目余额核对)、银行工作人员(回单与我方账务核对)、以及任何需要把两套账目放在一起找出差异的人。

🔒 数据不出浏览器🆓 完全免费📦 免安装 · 打开即用🤖 WorkBuddy 开发
🤖
这件作品是用 WorkBuddy 做出来的——你也可以

WorkBuddy 是一个全场景 AI 办公工作台:写作、表格、PPT、会议纪要、代码开发一个工作台搞定。这件对账工具从需求到上线的全过程,包括 1200 余行对账算法的移植、页面交互设计与线上部署,都由它完成。新用户免费上手,每天签到送积分,日常办公需求基本免费覆盖。

了解 WorkBuddy → 推广链接

1准备两侧明细数据

我方明细 我借 ↔ 对方贷

—— 或直接从 Excel 复制粘贴 ——

对方明细 对方贷 ↔ 我借

—— 或直接从 Excel 复制粘贴 ——
对账口径(按优先级依次匹配):
① 正常对冲:我方借方 ↔ 对方贷方;我方贷方 ↔ 对方借方。
② 红字对冲(一方做红字冲回):我方借方 ↔ 对方借方负数;我方贷方 ↔ 对方贷方负数;我方借方负数 ↔ 对方借方;我方贷方负数 ↔ 对方贷方。
③ 本方回冲(本月做错、以后期间红字冲销):本方借方负数 ↔ 本方借方正数;本方贷方负数 ↔ 本方贷方正数。
④ 一对多组合匹配(以上全部完成后二次尝试):用每条仍未匹配的金额,去比对对方仍未匹配金额的和。例如我方记一笔 10000,对方拆成 5000+3000+2000 三笔,即可配成「1 笔对 3 笔」。组合最多 6 笔,两个方向都会尝试。

列名自动识别:凭证号/凭证编号/单据号、借方/借方金额/借方发生额、贷方/贷方金额/贷方发生额、科目/科目名称、备注/摘要;识别不到时按「第 1 列凭证号、第 2 列借方、第 3 列贷方」兜底。全角数字与千分位逗号会自动转换。
银行往来对账:我方收款粘借方、付款粘贷方;对方(银行回单)收款粘贷方、付款粘借方,即可自动对冲。

2选择匹配模式

默认为「仅金额对冲」,适合绝大多数场景。两侧凭证号体系一致(如都是 PZ00x)时可改用「凭证号 + 金额」以定位到具体单据; 两侧凭证号不同(如 PZ00x vs DFPZ00x,或我方内部凭证号与银行回单号)时务必用「仅金额对冲」,否则凭证号对不上会全部判为差异。

3执行对账

表格引擎加载中…
全部计算都在你自己的浏览器里完成,任何数据都不会上传到服务器——这也是它能被放在公网上给财务和银行人员放心使用的原因。

它是怎么做出来的

这件作品的原型是一套跑在单位内网服务器上的银行往来对账小程序(Python / Flask,约 1800 行), 供财务与银行岗位日常核对往来账目使用。它解决了三个真实痛点:凭证号从不参与匹配导致同金额单据互相顶替、 平衡差额公式符号写反可能误判「平衡通过」、以及行级布尔标记让一行里另一方向的分录永不再匹配。

为了让它能被公网用户直接使用,开发者用 WorkBuddy 把这套算法的 1200 余行计算内核完整移植到了浏览器端, 重构为「上传或粘贴 → 本地计算 → 结果可导出」的纯前端形态——不需要服务器、不需要安装、不需要注册, 财务数据也始终留在使用者自己的电脑里。移植过程中修正了原版中全角数字映射表的一处笔误, 并保留了双轨独立校验、红字对冲、本方回冲与一对多组合匹配等全部核心能力。

如果你也有一件「要是有个工具就好了」的念头,可以到 关于我们 页面留言—— 用 AI 把它做出来,正是这个实验室在做的事。

说明:本工具为 AI 智能体开发的技术展示与实用工具,完全免费,不收集、不上传、不存储任何用户数据;计算结果仅供对账参考,正式账务处理请以会计准则与本单位制度为准。