从零到上线:AI全自动建站的核心启示

        2026年8月13日,我第一次让AI全程主导,完成了一个个人网站(wtyjjc.com)从无到有的全流程搭建。

        没有翻教程,没有复制粘贴代码片段,没有在Stack Overflow上反复试错——我只是用自然语言描述需求,AI就完成了架构设计、代码编写、服务器部署、HTTPS配置的全过程。

        最深的感受是:AI改变了“不会”这件事的定义

        以前“不会”意味着卡住——不会写代码,项目就停在需求文档;不会配服务器,网站就停在本地环境。但今天,“不会”只是意味着你需要更清晰地描述“要什么”。

        当我告诉AI“草稿内容仅管理员可见,带黄色虚线边框”,它不仅实现了功能,还加上了顶部提示条——它理解的是意图,不只是指令。

        技术选型上,AI比我自己更理性

        我最初没有明确技术栈,AI根据我的服务器环境(Windows + IIS)推荐了ASP.NET Core + SQLite,而不是更流行的Node.js或Python方案。理由很实际:IIS原生支持、SQLite零运维、部署简单。事实证明这个选择让后续的自动部署脚本、进程锁定处理等问题都迎刃而解。AI没有选择最“火”的方案,而是选择了最“合适”的方案。

        部署是最意外的收获

我原以为写完代码就算完成了,但AI主动编写了一键部署脚本——编译、SSH上传、停止IIS、替换文件、重启IIS,全程自动。

遇到DLL被锁定的问题,它自己设计了“临时目录中转”方案,先上传到临时文件夹,再停止服务、覆盖文件、重启服务;遇到PowerShell变量转义问题,它改用上传脚本文件的方式绕过。这种“遇到问题自己解决”的能力,已经超越了工具的范畴。

        当然,AI不是万能的

        它也会走进死胡同,也会在某个问题上反复碰壁。AI的"放弃"和人的放弃不一样——人放弃时往往带着挫败感,而AI放弃时只是换一条路。它不会因为试了三种方案都失败就陷入情绪,而是立刻退一步问:有没有完全不同的解法?这种没有ego的问题解决方式,反而比"死磕到底"更高效。也许这就是人机协作最理想的分工:人负责判断方向和做决策,AI负责不知疲倦地尝试。

        总结一句话:AI不是替代你思考,而是放大你表达的能力

        当你能说清“我要什么”,AI就能帮你跨越“怎么做”的鸿沟。今天我学会最重要的事,不是ASP.NET Core怎么写,不是IIS怎么配——而是:把需求想清楚,比把代码写清楚更重要。

        而这个网站,就是我用这个感悟建成的第一个作品。未来我会在这里继续记录,用AI辅助、用脚步丈量、用镜头定格,分享旅途与生活中的每一份热爱与快乐。

评论