✌️🐎 (@maye)为啥我写个模拟沙漏的小程序这么难实现呢。是不是我要求太高了 中发帖

任务:我就是想写一个能在mac上运行的模拟漏斗的小程序,我希望:1、支持设定不同时间,漏斗都能在这个时间结束时正好把沙子漏完,哪怕是翻转几次都行。2、尽量模拟真实的沙漏的物理状态。3、实在不行不逼真也行,动画那样也行。
结果:我用了gemini 2.5 pro 我还用了claude code的 opus模型 我还用了deepseek V3.1,我还用了qoder,没有一个帮我成功实现的。都有各种问题。要么是沙子一开始穿透了容器,要么一开始就有沙子溅落在容器外面;要么是不符合物理规律,掉落不符合重力加速度,还掉帧的样子卡顿;要么底部形成一个倒V的空缺;而且最重要的是所有的结果都不能按照设定时间进行正好漏完沙子。
[沙漏]
我的提示词还让deepseek帮我优化了:
基本功能


用户可以输入倒计时时间(以秒为单位)


程序根据输入时间计算沙子的总流量


沙漏中的沙子从上部容器流向下...