过去。
开发一个商城系统。
通常是这样的流程:
产品提需求。
开发写代码。
测试提 Bug。
开发修改。
然后上线。
整个过程高度依赖程序员逐行编码。
而现在。
越来越多开发者开始尝试一种新的开发方式:
Vibe Coding(氛围编程)。
什么是 Vibe Coding?
简单来说。
开发者不再关注具体代码实现。
而是通过自然语言描述需求。
例如:
增加商品预售功能
支持会员等级折扣
新增限时秒杀活动
支持积分抵扣订单金额
随后由 AI 完成大部分代码生成工作。
开发者负责审核、优化和验收。
过去需要几天才能完成的功能。
现在可能几个小时就能完成。
AI 正在改变开源项目的开发方式
对于开源项目而言。
AI 带来的变化甚至更加明显。
以前。
开发者接手一个陌生项目。
首先需要阅读:
- 项目文档
- 目录结构
- 数据库设计
- 开发规范
- 接口文档
往往需要花费数天时间才能真正上手。
而今天。
越来越多开发者开始让 AI 参与这个过程。
AI 可以帮助:
- 阅读代码
- 分析架构
- 编写功能
- 修复问题
- 优化性能
甚至完成部分二次开发工作。
但 AI 开发并不等于随便开发
很多人第一次使用 AI 编程时。
都会遇到一个问题:
同样的需求。
每次生成的代码都不一样。
原因很简单。
AI 不知道项目规则。
它并不了解:
- 哪个目录应该放什么代码
- 项目采用什么命名规范
- 数据库设计遵循什么原则
- 接口返回格式如何统一
- 团队开发规范是什么
缺少这些信息。
AI 输出的代码质量自然无法保持稳定。
LikeShop 正在构建 AI 友好的开发环境
为了提升 AI 对项目的理解能力。
LikeShop 已在项目根目录增加:
AGENTS.md
与
CLAUDE.md
两份项目规范文件。
通过这些文件。
AI 可以更快速地了解:
- 项目架构设计
- 模块划分逻辑
- 开发规范要求
- 常用业务规则
- 项目最佳实践
让 AI 在参与开发之前。
先理解项目。
再编写代码。
AI 协同开发,不只是提升效率
很多人谈论 AI 编程。
第一反应是:
开发速度更快了。
但事实上。
效率提升只是结果。
更重要的是:
开发体验正在发生变化。
过去。
开发者需要花费大量时间处理重复劳动。
例如:
- 创建基础代码
- 编写 CRUD
- 调整接口格式
- 统一代码风格
而现在。
这些工作越来越适合交给 AI。
开发者则可以将更多精力放在:
- 产品设计
- 业务创新
- 用户体验
- 商业模式探索
这才是 AI 协同开发真正的价值。
开源项目的下一场竞争已经开始
过去大家比的是:
谁功能更多。
谁框架更新。
谁性能更好。
而未来。
可能还会增加一个新的维度:
谁更容易让 AI 理解。
谁更适合 AI 协同开发。
谁能够帮助开发者更高效地完成项目交付。
LikeShop 正在持续优化 AI 开发体验。
希望让开发者能够更加轻松地利用 Claude、ChatGPT、Cursor、Trae、Windsurf 等工具参与项目开发。
让 AI 不只是代码生成工具。
而是真正参与项目建设的重要伙伴。
未来属于 AI。
但更属于那些懂得如何与 AI 协作的开发者。