自动覆盖改好的代码,白忙活一场
现在用 AI 生成代码确实能省点事,但有时候它的操作是真让人无奈,完全是帮倒忙。
前几天写业务代码,想着让 AI 先搭个基础框架,结果它生成的代码里有不少小问题,参数对应不上,逻辑也有漏洞。我花了快一小时,一点点把 bug 都改好,运行测试也没问题了。后面领导加了个小需求,我想着直接让 AI 在我改好的代码上添功能,省得自己再捣鼓,就把改后的代码复制到 AI 工具里,明确说 “在这个版本基础上新增 XX 功能”。
结果等 AI 生成完,我打开文件一看直接有点懵 —— 它居然没在我改好的代码上修改,反而生成了一个全新的版本,还直接把我之前改好的文件覆盖了!我赶紧运行测试,果然一堆报错,之前改好的 bug 全回来了,新增的功能也写得乱七八糟,和原有代码根本不兼容。
合着我之前一小时的修改全白费了,相当于白忙活一场。本来想省点事,结果反而要重新来一遍,还要修正新增的错误,工作量比自己从头写还大。后来才反应过来,可能是 AI 没识别到 “基于现有版本修改”,直接按初始需求重新生成了代码,还自动覆盖了原文件。
真的有点无奈,现在用 AI 辅助写代码,再也不敢这么 “省心” 了。每次让它加需求前,都得先把改好的代码备份一份,不然指不定什么时候就被它自动覆盖,又得返工。只能说 AI 有时候是真 “智障”,不仅没解放双手,还得额外花时间防着它添乱。
#AI“智障”时刻#
前几天写业务代码,想着让 AI 先搭个基础框架,结果它生成的代码里有不少小问题,参数对应不上,逻辑也有漏洞。我花了快一小时,一点点把 bug 都改好,运行测试也没问题了。后面领导加了个小需求,我想着直接让 AI 在我改好的代码上添功能,省得自己再捣鼓,就把改后的代码复制到 AI 工具里,明确说 “在这个版本基础上新增 XX 功能”。
结果等 AI 生成完,我打开文件一看直接有点懵 —— 它居然没在我改好的代码上修改,反而生成了一个全新的版本,还直接把我之前改好的文件覆盖了!我赶紧运行测试,果然一堆报错,之前改好的 bug 全回来了,新增的功能也写得乱七八糟,和原有代码根本不兼容。
合着我之前一小时的修改全白费了,相当于白忙活一场。本来想省点事,结果反而要重新来一遍,还要修正新增的错误,工作量比自己从头写还大。后来才反应过来,可能是 AI 没识别到 “基于现有版本修改”,直接按初始需求重新生成了代码,还自动覆盖了原文件。
真的有点无奈,现在用 AI 辅助写代码,再也不敢这么 “省心” 了。每次让它加需求前,都得先把改好的代码备份一份,不然指不定什么时候就被它自动覆盖,又得返工。只能说 AI 有时候是真 “智障”,不仅没解放双手,还得额外花时间防着它添乱。
#AI“智障”时刻#
全部评论
相关推荐

