当AI能完成99%的编码工作,开发者的角色发生了根本转变。本文通过一个项目的完整开发过程,揭示了在AI协作模式下,人类真正需要关注的核心能力——不再是写代码,而是定义问题、设计流程和把控全局。
智能速览
AI可直接生成项目的设计方案与核心代码。
开发者转变为需求的描述者和结果的评判者。
人工精力主要投入到关键交互与动效的实现上。
开发流程变为边设计边探索的迭代模式。
拉开差距的关键是定义问题的能力而非代码能力。
精华内容
在一个真实项目的开发中,AI几乎包揽了所有代码和设计工作。那么,开发者究竟在扮演什么新角色,又在哪些地方投入了真正的心力?
AI主导开发
项目开发的目标是快速构建MVP,因此从初期就放弃手写设计,转而交由AI生成。最先尝试用Figma的Make功能生成设计,效果尚可,但导出的Vite+React项目架构难以进行完整的二次开发。于是,开发方式切换为在Cursor编辑器中,直接通过提示词生成基于Next.js的项目架构,这种方式更灵活,为后续开发奠定了良好基础。
角色新定位
开发者的日常工作循环变为“描述需求、AI实现、检查结果、调整优化”。几乎不再手写代码,哪怕是简单的修改也交由AI处理。根据任务复杂度,会选用不同成本的AI模型以节省开销。核心思路是让AI执行,由人来评判结果是否正确。开发者的角色已从执行者转变为指挥者和质量把关人。
核心投入点
尽管AI生成了绝大部分内容,但仍有三个关键动效由人工完成:网站logo的hover折叠效果、主页上可切换状态的Rive文字、以及右下角类似Notion的表情变化按钮。这三处交互均通过Rive编辑器手动制作并导出文件集成。这表明,人工精力正聚焦于对品牌和用户体验有决定性影响的高精度、高价值的交互细节上。
迭代式设计
项目采用了边做边想的迭代模式,而非传统的先设计后开发。例如案例预览功能,最初只是一个按钮,但在开发中不断丰富。为了让用户更全面了解案例,增加了“案例信息”模块展示详细数据。随后又加入“自定义方案”,允许用户通过面板修改按钮文字,以增强互动体验和购买决策的辅助。产品功能是在与AI的协作中逐步演化出来的。
未来护城河
这次经历凸显了一个关键转变:当编码能力被AI放大后,人的价值体现在理解流程、拆解问题并清晰描述需求上。开发者必须明确要解决什么问题,以及正确的实现方向是什么。在AI深度参与的时代,核心竞争力不再是代码写的多快多好,而是产品品味、需求洞察力、用户同理心与执行力等综合素养。思考能力才是最坚固的护城河。
AI重新定义了开发流程,将人的价值从执行提升到了规划与决策。未来,最宝贵的资产不再是代码本身,而是那份洞察用户、定义产品的思考能力。你准备好迎接这个新角色了吗?