艹,维护AI写的代码,我心态崩了......

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

最近做了一个项目,同事用AI写的页面,出来之后效果感人。但是因为使用的插件的版权问题,应用的部分插件需要重新选择。

由于同事还有其他问题需要处理,我接手了这个功能,改的时候发现,根本无法下手。

02 事件还原

功能要求在材料文件中需要切换Tab,预览word文档,AI使用的微软的插件预览office文件,但是里面嵌入了微软的信息,这里的预览插件需要重新选型。

功能分析:

页面的基本构成已经完成了,直接要更换预览插件即可。解决方案也简单,因为在页面展示,直接将文档转成Html、或者PDF即可。

这里选择了转成Html,为了CSS能够隔离,使用了iframe标签,将html内容包裹即可。

看似简单的修改,看到代码的那一刻直接蒙了。

03 AI生成的代码

CSS:

JS

这只是冰山一角,整个页面全部使用JavaScript生成,可读性很差,根本无法下手。

要理解每一行代码太难了,关键是临时救火,没有时间。

原本这些代码可读性就差,由于预览要求支持office文档和图片,图片还要支持拖拽、放大缩小等功能。

作为一个后端开发,写这些东西脑袋都大了。

04 破局

既然都是AI写的,那就还是交给AI改吧。

AI一如既往的在页面的堆砌代码,不忍直视,那就不看了,只要功能好就行。

果然还得用魔法打败魔法,比想象的顺利,AI很快就修改好了页面,并修复了功能。

05 小结

AI时代,AI确实可以帮我们提效。但是不同人使用的提示词不同,写出来的效果也不尽相同。另一个人接手,古法编程修复可能心态都会崩溃。但是使用AI就不一样了。

AI的代码还是交给AI去修改。

相关推荐
Bs_MoneyMagnet2 小时前
基于springboot+vue的滑雪场票务与装备租赁系统的设计与实现 源码+文档
java·vue.js·spring boot·后端·spring·毕业设计·计算机毕业设计
AlienZHOU6 小时前
AI Coding 时代下,我的技术面试实践分享
前端·后端·面试
野生技术架构师7 小时前
2026 Java 面试全套总结,八股 + 场景 + AI 相关面试考点
java·人工智能·面试
香吧香8 小时前
java服务异常日志只打印异常类型,没有堆栈定位分析
java·jvm·异常
qq_2518364578 小时前
AI 疾病自查功能SpringbootAI项目实战 · 技术实现文档
java·ai·ai编程
狗头大军之江苏分军9 小时前
《潮水漫过十七岁》开学了
后端
逆境不可逃9 小时前
Pi Agent 学习笔记:对话太长以后,如何压缩上下文
java
MetaLite9 小时前
JDK 8~26 核心特性一览:从 Stream 到 Scoped Values
java
苏三说技术9 小时前
如何看待GPT-6在UP主众测中碾压夺冠?它是现在最强大模型吗?
后端
mldong9 小时前
一份 JSON,一条能跑的审批流:把报销流程送上工作流引擎
后端·架构