我让AI帮我做了一个计调成本核算工具
作为刚入职的旅行社计调,哈基雀总是为核算成本而苦恼。查距离、对报价、算车型,一套流程下来,给客户回报价的时间总是比别人慢半拍。手动核算成本是极其不健康的行为,于是哈基雀灵机一动,做了一套自己的计调成本核算工具。
为了照顾旅行社还在干活的win7老员工,哈基雀选择了纯前端的网页实现方式,这样不用复杂的部署和环境,点击即用

这个工具主要能做什么?
核心目标是把繁琐的逻辑自动化。让随便口述的行程复制粘贴,秒变一目了然的行程表格,并进行自动勾选娱乐项目,自动查询路程距离,核算汇总成本,并支持随时修改变动去核算,支持复制粘贴核算结果,快速在群里报价,也可以导出为excel表格进行留档。我想高峰期同时面对好几个报价可以省时省力些吧


那我是怎么做的?
当然是靠ai啦,超绝六千多行屎山代码,维护超级困难,不过能跑就行(
让ai写代码之前,先明确了自己需要的功能,并准备好了景点、酒店和车型的基础数据集。整理好计调工作中常用的核算公式和逻辑,一点一点告诉ai,再用个合适的IDE工具缝缝补补,反馈bug让ai修,这一套下来雀食花了我好具体时间,不过大意了没准备好看的样式和布局喂给ai导致页面不是很好看(
除了数据集,我认为最核心的就是调用高德地图api来做交通成本的核算和调用ai大模型来解析行程,前期都是硬编码根据规则来解析行程但是不够灵活无法对复杂表述混乱的行程解析才想到用ai解析,目前使用的是mimo-v2.5 模型(因为目前有白嫖体验金w)调用一次来行程解析花了900token左右,约0.002元
目前还存在的一些不足虽然 V2 版本已经好用了不少,但依然有一些还没解决的问题
距离偏差:系统算出来的距离通常比实际行驶距离要少一些,主要是没能把导航中常见的绕路距离算进去。对写文章才发现我没写有些送团需要计算返程空车的行驶费用w
数据集不全:针对一些小众或越野路线,我的数据集里还缺少很多偏远地名的经纬度,导致无法自动算距离。
识别不确定性:基于ai大模型的行程解析有时会出错,偶尔需要重试几次才能得到正确的结果。
维护成本:增加修改吃住行娱的项目和默认价格需要去修改config.js里的代码,维护起来还是比较麻烦。

夜雨聆风