【Code With SOLO】用 SOLO 从零搭建保理公司资金预测系统——纯财务人员的零代码提效实战
一、摘要
作为一名没有代码编写能力的保理公司财务,我用 TRAE SOLO 完成了一个“保理资金预测系统”。这个系统能帮助保理公司财务人员管理回款和融资等业务数据,通过三种算法模型预测未来90天的资金流入、流出与净现金流,将原本需要手动测算数小时的工作,缩短到几分钟内可视化呈现。
提效成果量化(多维度时间压缩):
| 工作环节 | 原耗时 | SOLO工具耗时 | 节约时间 | 提效说明 |
|---|---|---|---|---|
| 数据整理与计算 | 3 小时 | 5 分钟 | 约 97% | 替代了Excel手动VLOOKUP匹配、多表格合并、去重统计等重复操作。一键导入原始凭证,自动完成分类汇总,平均融资比例、概率、持有天数等衍生指标实时算出。 |
| 资金预测测算 | 1 小时 | 1 分钟 | 约 98% | 替代了人工搭建预测表格、套用公式、调整参数。工具内置三种算法模型(含过去根本无力手算的蒙特卡洛千次模拟),切换模型仅需点一下按钮。 |
| 结果可视化 | 40 分钟 | 0 分钟 | 100% | 以前按测算结果画图表需要额外时间;现在预测结果自动生成未来90天资金流分布图,并标注历史同期对比、P90安全垫等关键参考线。 |
| 整体工作流 | 约 5 小时 | 约 6 分钟 | 约 98% | 从收到业务数据到出预测结论,全流程压缩至数分钟内,财务同事无需再跨系统倒数据。 |
二、背景
保理公司作为资金机构,需要财务人员基于公司融资回款和客户的历史融资数据对未来90天资金情况进行预测,评估未来90天资金缺口做资金计划,过去这需要导出Excel、写公式、手动做表,很费时间,属于还算简单、但烦人的工作,工作一忙、被打断还容易算错数。
同事用SOLO写了很多提升办公效率的小工具,把SOLO推荐给了我 ,告诉我可以尝试通过对话,帮我生成一个可直接使用的预测工具。
我的目标是:能导入导出Excel、多维度筛选数据和指标计算、用不同模型预测资金流、图表直观展示。
三、实践过程
1. 任务拆解
我没有编程经验,但拆解任务还是擅长的
我把系统拆成了三个模块,对应几个关键能力,思路就是在数据仓库基础上按我的想法做各种计算,然后直观展示出来:
- 数据仓库:分为“待回款”、“未融资”、“已融资”三个子模块,每个都需要表格展示、筛选、统计卡片、Excel导入导出。
- 资金预测:设计模型A(平均融资比例法)、模型B(加权融资概率法)、模型C(蒙特卡洛模拟法),用图表展示未来90天预测。
- 系统管理:加载示例数据、清空数据、导出报告等功能。
2. 使用的 SOLO 能力
- 对话式代码生成:在对话窗口中,我按产品经理写需求文档的方法分模块描述需求,让SOLO生成 HTML代码块。
- 预览与调试:代码生成后直接在浏览器预览,遇到图表不显示、数据计算逻辑错误等问题,我截图或描述现象扔回给 SOLO,或者直接用点击功能,SOLO能直接把选中模块引入到对话框中,方便定位并修复。
- 逻辑修正:最耗时的是三个预测模型的数学逻辑,我反复和 SOLO 沟通计算口径(比如“去重”、“融资概率”、“模拟分布”),它生成了对应的核心算法。
3. 关键 Prompt 示例
- “请生成一个保理业务的数据仓库页面,包含待回款、未融资、已融资三个子标签页,每个子页面有一个工具栏、可筛选的表格、分页和统计卡片。”
- “在未融资统计卡中增加一个‘平均融资概率’指标,计算方式为各供应商融资概率的算术平均值…”
- “帮我实现模型C,用蒙特卡洛模拟1000次,基于历史融资数据的融资时间分布、融资金额分布和转化概率,对每个10天周期进行预测。”
4. 踩过的坑
- 统计口径对齐:比如“已融资”的平均融资比例,一开始是按每笔融资记录算,后来业务上要求对同一凭证编号的接收金额去重再算。这个需要非常清晰地告诉 SOLO。
- 图表渲染:ECharts 图表有时因为容器尺寸问题初始化失败,SOLO 给出延迟渲染和
resize监听的方案解决。 - 本地存储与服务器模式:这套代码能同时跑在
localStorage和简易后端两种模式下,SOLO 加了自动检测逻辑。
四、成果展示
最终生成了一个完整的单文件 HTML 应用,大家可以直接复制到浏览器打开体验。
核心功能包括:
- 数据仓库:待回款/未融资/已融资三个视图,支持按凭证编号、供应商、承诺付款日筛选;支持 Excel 导入和批量删除。
- 资金预测:三种模型切换(平均融资比例法 / 加权融资概率法 / 蒙特卡洛模拟法),生成未来 90 天流入、流出、净现金流图表及汇总卡片,所有核心指标都带悬浮计算说明。
- 系统管理:一键加载示例数据体验,一键导出全部数据为 Excel 报告。
服务访问:
可以直接在线访问这个服务:
五、效果与总结
SOLO 在流程中的角色:
在这次实践中,SOLO 的价值并不只是“写代码的工具”,它更像是一个全能的技术合伙人。我负责把行业里面的业务规则讲清楚,比如融资概率要怎么算、凭证去重要遵循什么口径;SOLO 则在我完全不懂前端框架和 ECharts 的情况下,直接生成了一个带交互的可视化系统。它完成了 UI 设计、表格交互、Excel 解析、预测算法和图表渲染的整个技术栈搭建,让一个纯财务人员也能实现过去需要一个开发小组投入数天或数周才能落地的需求。
可复用的方法:
- 用“业务口径”而非“技术指令”沟通:不要说“帮我写个循环去重”,而是说“同一个凭证编号的接收金额只能算一次,因为供应商手里拿的是一张凭证”,SOLO 能准确理解并实现。
- “先跑通,再优化”带来的高容错性:第一版只求基本逻辑成立,导入数据能跑出预测结果;后面再针对统计卡片上的悬浮说明、图表的颜色和标注这些“锦上添花”的细节迭代。这种推进方式非常高效。
- 复杂算法敢于尝试:蒙特卡洛模拟这个需求,如果找开发同事沟通成本极高,但跟 SOLO 描述清楚“基于历史融资时间分布和金额分布,做 1000 次随机抽样”,它就生成了一段可用的核心代码。这种能力让业务端的创新想法有了即时验证的可能。
现在,这款“保理资金预测系统”已经在我们团队内部被实际应用于每月的资金计划编制。从收到最新凭证数据,到打开工具导入,再到拿到未来90天资金缺口分析图和结论,整个过程仅需几分钟。这次实践让我真正相信了一件事:当业务人员掌握了 AI 这个放大器,曾经只能提需求的我们,现在可以自己创造解决方案了。
提效成果:
以前财务同事做一次资金预测,需要从系统拉 Excel、VLOOKUP 匹配历史、手动做模拟测算,至少需要 2-3 小时,且根本不可能做蒙特卡洛这类复杂模拟(谁会去自己做成百上千次模拟计算
)。现在用这个工具,只要导入最新业务数据,一分钟就能出图和结论,还能对比历史同期流出做参考。
这个工具目前我们团队内部已经在试用,后续还计划让 SOLO 帮我继续迭代——接入真实数据库、增加参数配置页面等。AI 真的让“财务人员自己造工具”这件事成为了现实!
六、优化建议
SOLO真的很棒!但是使用过程有个地方还是需要重复做,就是在服务还有效的时候,没有固定的预览按钮,这就总是需要告诉SOLO再把预览调出来或者启动服务,这点使用体验上期待能优化下。






