2026年8月13日,我第一次让AI全程主导,完成了一个个人网站(wtyjjc.com)从无到有的全流程搭建。
没有翻教程,没有复制粘贴代码片段,没有在Stack Overflow上反复试错——我只是用自然语言描述需求,AI就完成了架构设计、代码编写、服务器部署、HTTPS配置的全过程。
最深的感受是: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怎么配——而是:把需求想清楚,比把代码写清楚更重要。
评论