楼主:
Wardyal (Wardyal)
2026-10-22 17:03:18感觉很多人还是不懂,为什么不能直接叫 AI 帮你把 PHP 重构到最新版本,
顺便把 Patch 全打完就好了。
理论上是可以啦。
但前提是你家的程式不是考古遗址。
很多人对 AI 的想像是:
PHP 5
↓
AI施法
↓
PHP 8
↓
世界和平
实际上比较像:
PHP 5
↓
AI分析中...
↓
发现 mysql_query()
↓
发现 ereg()
↓
发现 split()
↓
发现 create_function()
↓
发现作者已于2013年离职
↓
AI开始怀疑人生
说真的,PHP 7 升 PHP 8,
AI 现在帮忙修语法、找 Deprecated API、改型别问题,
其实已经强到很夸张了。
你丢一个中小型专案进去,
AI:
“发现 162 个问题,已协助修正。”
工程师:
“感谢神明。”
但如果是 PHP 5 直接升 PHP 8,
那已经不是升级。
那叫做文物修复。
很多老系统根本不是语法问题。
而是里面充满这种东西:
if($user['level']==99)
AI:
99是什么?
工程师:
不知道。
AI:
那为什么是99?
工程师:
不知道。
AI:
谁写的?
工程师:
十年前离职了。
AI:
......
工程师:
......
AI:
我建议保持现状。
更猛的是祖传注解。
// 千万不要改
或是
// 改了会出事
然后底下完全没写为什么。
这种东西看到连 GPT 都会先沉默三秒。
其实 PHP 会有升版地狱的名声,
某种程度上是因为它活太久了。
PHP 5 是 2004 年的东西。
你现在要把二十年前的网站直接拉到 PHP 8,
差不多等于把 Windows XP 时代的程式抓来 Windows 11 跑,
然后问:
“这不能相容一下吗?”
它没当场爆炸就已经很给面子了。
所以我一直觉得,
AI 不会取代工程师。
AI 真正取代的其实是:
那个花三天找 mysql_query 在哪里的可怜工程师。
至于公司里面那套离职前辈留下来的祖传 ERP?
别说 AI。
原作者本人过十年回来可能都看不懂。
作者:
yam276 ('_')
2026-10-22 17:05:00然而你这篇也是AI生的
作者:
yulis (笨蛋 尤莉丝)
2026-10-22 17:06:00你这哪抄来的
vibe vibe coding大师说问AI一下就改好了 在那叫什么
作者:
tsairay (火の红宝石)
2026-10-22 17:09:00你这是处理方向错误,原始的case是个游戏,所以你必须让你的agent可以存取到原始码的同时也要能够操作到游戏本身如果你的agent只碰的到原始码却不能操作游戏本身的话那当然会资讯不足卡住
作者:
tsairay (火の红宝石)
2026-10-22 17:13:00只要有搭建好测试验证环境加上有原始码,AI Agent是不会就这样卡住的
作者:
Satoman (沙陀曼)
2026-10-22 17:15:00谢谢你,瓦屌gpt
作者: ap9xxx (Counting Stars) 2026-10-22 17:15:00
我问AI他不知道这篇来源耶
作者:
kullan (Welcome to Hentai-wan)
2026-10-22 17:16:00屎山本来就不好动 AI已经帮你省去很多翻屎的流程了 体谅吧