用Claude实现一个马拉松配速计算器

By 刘志军 , 2024-09-17, 分类: 思考

跑步成了我日常运动后,脑子里经常冒出一个需求,对于还是一个初级马拉松跑步爱好者的我来说,特别想有一个这样的工具,比如我日常跑步配速是6分/公里,我就在估摸着,这个配速到底要多长时间才能跑完一个全马?半马又是多少时间?跑800间歇要多长时间?

以上是做这个工具的出发点,纯属自己的小需求。

但是我太懒了,又不想一行行代码自己去敲,别人做的看不上又或者不符合自己需求,上周突发奇想,为何不让AI全程帮我来实现。

我用的AI模型是Claude3.5 Sonnet,充了20刀总要多发挥下它的价值对吧

我给Claude写的“一句话”需求如下:

image-20240917170235157

这是AI做的第一个版本

image-20240917170105236功能没有问题,但是太粗糙了,只能算demo版本,这并不是最终想要的结果,然后就开始了长达20次对话,每次优化一点点,最终有了下面这个版本

image-20240917170620590

整个过程都是我在描述需求,AI实现需求,遇到错误时自己修复Bug。体验地址:https://foofish.net/tools/marathon-pace-calculator.html


关注公众号「Python之禅」,回复「1024」免费获取Python资源

python之禅