艹,维护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去修改。

相关推荐
大康2 小时前
macOS Homebrew 重装与国内镜像配置手册
后端
行者全栈架构师2 小时前
大模型批量生成代码的质量衰减:为什么 AI 越写越敷衍?根因分析与系统性解决方案
后端·架构·代码规范
乐观的Terry2 小时前
1、为什么要自己造发布系统
java·spring boot·后端·spring cloud·架构
用户EasyAdminBlazor2 小时前
EasyAdminBlazor 第十篇:数据导入导出——批量处理不再麻烦
前端·后端
兰令水2 小时前
hot100【acm版】【2026.7.13打卡-java版本】
java·开发语言·数据结构·算法·leetcode·面试
ikoala3 小时前
Codex 小白入门:从安装到插件、MCP、Skills,一篇把配置讲明白
前端·javascript·后端
雪隐3 小时前
用Flutter做背单词APP-04一个人,2周,从零撸出一个背单词App
前端·人工智能·后端
名字还没想好☜3 小时前
用 Redis + Redisson 实现分布式锁:从踩坑到生产可用
java·redis·分布式·junit·分布式锁·redisson
谙忆3 小时前
图片CDN与边缘优化实战:缓存策略、图片处理型CDN与动态裁剪
java·spring·缓存
ltqvibe3 小时前
怎么让本体语义变成可执行的智能体
java·人工智能·本体语义