AI News HubLIVE
站内改写1 分钟阅读

如何用AI过度设计一个项目

作者讲述了自己用AI重构朋友网站的经历,最初以为需要一整天,最后发现原网站其实只需简单调整文件结构,浪费了大量时间。

来源Hacker News AI作者: wanderdust

本文讲述了作者如何因为先入为主的错误假设,将一个简单的网站重构项目过度复杂化。故事始于作者的邻居——一位理疗师——的网站被原开发者扣留代码,邻居希望拿回代码以便更换更可靠的开发者或自行管理。作者自认不是专业网页开发者,但认为借助AI编码工具可以轻松复制网站。他下载了原始网站文件,发现只是一些静态HTML页面和图片,结构简单。然而,他未经仔细检查就断定原始代码混乱不堪,最佳方案是利用AI从零重建。他选择了Claude Code配合Agent Skills框架,采用规范驱动开发方法,先通过/interview-me技能收集需求,再用/spec生成32页的详细规格,最后用/plan制定7步计划。然而,AI生成的初稿导航栏混乱、样式不匹配。作者不得不手动提供20多张截图要求修复,最终强制Claude使用MacBook截图工具自我验证后才有所改善。整个过程耗时一整天加次日早晨才完成。完成克隆后,作者准备写博客庆祝,却偶然检查了原始文件。他震惊地发现,原始网站的HTML结构与他的克隆版几乎完全一致:同样是每个页面一个HTML文件,只是CSS和JavaScript内嵌在HTML中。而他所谓的'改进'仅是将图片整理到assets文件夹并提取了可复用的CSS样式。他意识到,他本可以只花20分钟重组文件结构,而不是花一整天用AI重建。这个教训是:在动手前应充分评估现有代码,避免基于假设而过度工程化。