#AI辅助开发

sitin
1周前
Google AI Studio更新把 Vibe Coding 从“玩具阶段”推到了“能做产品”的阶段。 以前你用 AI Studio,其实就是写写 prompt,生成个页面,demo 能跑,但一旦涉及到用户登录、数据存储、多人协作这些真实需求,就得自己下场写后端,瞬间劝退一大批人。 但这次不一样了,Agent 会主动帮你把 Firebase、数据库、认证全接上,你基本一句话就能从 0 搞出一个完整应用。说白了,就是把最烦、最杂、最容易卡住的那一层,直接自动化了。 AI 已经开始碰“系统级问题”,而不只是写点 UI。 更大的变化其实是 Agent 的角色变了。以前是你说啥它写啥,现在更像一个有经验的全栈开发者,会反过来问你:“你这个是不是需要数据库?要不要加登录?要不要接 API?”然后你点个确认,它帮你全配好。这种体验,其实已经有点“带你做项目”的感觉了。 Vibe Coding 已经进入下半场了。接下来不再是谁生成的 UI 更好看,而是谁能更快把一个 idea 变成真正上线、能跑用户的产品。数据库、认证、支付、实时通信,这些“脏活累活”,才是分水岭。 Google 这波把 Firebase、Maps、后面可能还有 Workspace 全接进来,其实是在搭一整套“AI 原生开发基础设施”。 当然也别太乐观,能生成 ≠ 能维护。你真要做 production,后面的稳定性、成本、权限、安全这些问题,一个都跑不掉。 但至少现在这一步——从“能看”到“能用”,Google 是真的往前推了一大步。 一句话:以前是“AI 帮你写代码”,现在开始变成“AI 帮你把产品搭起来”。
看完吴恩达老师新年展望里,对大型系统中 AI 辅助开发遇到的挑战的陈述,恰好今天在公司领了个活儿,就是这个方向。 公司想把团队做了几年的软件重做一遍,时间只给了两个月,从方案设计到产品开发,因为涉及到软硬件结合和复杂的功能实现,挑战不小。 我也在思考,如果想实现这样的“挑战”,我们要怎么做,首先是常规手段: - 挑选开发和架构能力、配合推动能力强的成员组成精简的特殊产品开发测试小组 - 采用敏捷的开发模式,各个方向的开发紧密合作,降低沟通成本 - 所有流程规则从简,减少干扰打断,提升连续开发效率 - 提高自动化和工具化,测试提前介入单元和自动化测试 - 更清晰明确的架构,架构设计时更多架构伙伴充分论证,高内聚低耦合 除此之外呢,就现有团队能力,想有更大幅度的提升,当然还有一个非常重要的外援 - AI ❗️ 过去团队 AI 主要用在编程环节,这次我想做一个复杂大型工程的 AI 实践,从开发方案、架构设计、新技术理解、产品方案评估、体验设计规范、辅助编程(介入到复杂业务逻辑和设计规范程度)、辅助测试用例编写和自动化测试、服务环境设计和部署等工程的全流程各个环节,都用不同的 AI 工具辅助。 下周一敲定团队成员后正式开动,我打算把这个过程记录沉淀下来,分享到系列文章中,感兴趣的朋友可以先关注下图中的公众号 👇