让trae+deepseek帮我实现个牛马激励工具(下)

欢迎关注我
书接上回用trae+deepseek帮我实现个给牛马打鸡血的工具(上),由于ai反复调试仍然无法修复bug,而且修复的方案越来越离谱。所以怀疑可能是对话聊得太长了,上下文可能存在丢失的情况,所以我就关了当前的聊天窗口,重新开一个。

再接再厉

当然,既然是开了一个新的接口,要修复的问题得描述清楚,目前的bug有两个:

  • 无法自动显示月份信息
  • 每秒收入无法变更,一直是0

而为了把第一个问题描述清楚点,没办法,该看点代码还是得看。找到了月份显示所对应的html元素,然后提问,当前时间10:30。
在这里插入图片描述

又改了无数次,时间到11:32,一个小时过去了,期间反复提问题,等ai解决问题,同意执行,出错,继续循环……
在这里插入图片描述

好吧,似乎是否开个新窗口和解决问题没有直接关系。

换个新窗口不行,那换个模型呢?于是,切到Doubao-1.5-thinking-pro,再试试。

额,豆包分析了一下,卡了一会,改了好几行,试了下,还是不行。而且网页都出不来了……

最让我受不了的是,他们现在都让我用npm run dev启动,我一个html页面,咋跑啊。

自己上吧

没办法,放弃ai,自己上吧还是。

扫了眼代码,顺便看了下网页的console输出,其实一下就单位到问题了,app.js中重复定义了个state对象,导致一直报错
在这里插入图片描述

直接删除掉重复的state对象,再运行

在这里插入图片描述

月份终于正常显示了。收入也精确到了小数点后三位。可是好像计算的有点问题,怎么每秒收入一直都很小。输入月薪16000,每天工作1小时,可是每秒收入却只有0.009,这不是糟心吗?
在这里插入图片描述

看了下控制台输出:

{
    "月薪": 727.2727272727273,
    "有效天数": 22,
    "有效分钟": 60,
    "每秒收入": 0.009182736455463728
}

好吧,应该是月薪计算错了。看了下代码,ai把月薪算成日薪了

switch(salaryType) {
    case 'monthly':
      const dailyHours = state.hours || 8;
      const totalMonthlyMinutes = state.monthWorkDays * dailyHours * 60;
      monthlySalary = state.salary / (totalMonthlyMinutes / 60);
      break;
    case 'daily':
      monthlySalary = state.salary * state.monthWorkDays;
      break;
    case 'hourly':
      monthlySalary = state.salary * (workMinutes / 60) * state.monthWorkDays;
      break;
  }

期间又试图再相信一次ai,明确告诉它把月薪算成日薪了。谁知道,他又给我乱改,改成下面这样:

case 'monthly':
  const dailyHours = state.hours || 8;
  const totalSeconds = state.monthWorkDays * dailyHours * 3600;
  monthlySalary = state.salary / totalSeconds;
  break;

更离谱了,月薪直接变成:0.202了。不是,这么离谱吗兄弟,月薪直接算成秒收入了。

拉倒吧,我自己改

case 'monthly':
      monthlySalary = state.salary;
      break;

不就直接赋值的事吗?ai还是不如我啊。直接运行
在这里插入图片描述

终于,问题修复了。小数字跑起来还是挺好看的。

小结下

小结下,基于目前我用的这套工具:trae+deepseek主打一个免费省事其实在做非常简单的项目时还是会存在一些问题,有些很小的bug,大模型都不一定能解决,不过,可以看出,他们做ui倒是比我这个后端开发强的多。可以在遇到简单的问题,先让ai生成一个初版代码,然后人工介入修改迭代。这样,免去一些前期工作也会提升效率。

当然,没试过trae的海外版,据说是可以免费调用gpt4,可能效果上会好一些,不过我猜想最后用起来也大差不差。还是会有些奇奇怪怪的bug人工不介入很难解决,即使bug一眼就能看出来。 所以,其实当前的ai,可以比作是个辅助,你要他carry有点难,但是,帮你铺垫些繁琐工作还是没问题的。

欢迎关注我

混合动力汽车(HEV)模型的Simscape模型(Matlab代码、Simulink仿真实现)内容概要:本文档介绍了一个混合动力汽车(HEV)的Simscape模型,该模型通过Matlab代码和Simulink仿真工具实现,旨在对混合动力汽车的动力系统进行建模与仿真分析。模型涵盖了发动机、电机、电池、传动系统等关键部件,能够模拟车辆在不同工况下的能量流动与控制策略,适用于动力系统设计、能耗优化及控制算法验证等研究方向。文档还提及该资源属于一个涵盖多个科研领域的MATLAB仿真资源包,涉及电力系统、机器学习、路径规划、信号处理等多个技术方向,配套提供网盘下载链接,便于用户获取完整资源。; 适合人群:具备Matlab/Simulink使用基础的高校研究生、科研人员及从事新能源汽车系统仿真的工程技术人员。; 使用场景及目标:①开展混合动力汽车能量管理策略的研究与仿真验证;②学习基于Simscape的物理系统建模方法;③作为教学案例用于车辆工程或自动化相关课程的实践环节;④与其他优化算法(如智能优化、强化学习)结合,实现控制策略的优化设计。; 阅读建议:建议使用者先熟悉Matlab/Simulink及Simscape基础操作,结合文档中的模型结构逐步理解各模块功能,可在此基础上修改参数或替换控制算法以满足具体研究需求,同时推荐访问提供的网盘链接获取完整代码与示例文件以便深入学习与调试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值