【AI原生】用Vibe Coding写产品前端原型的一些经验

AI Native是大势所趋,AI Coding的技能必不可少。鉴于此,笔者决定新开一个AI Native系列,记录自己后续在All-In-AI路程上的点滴,分享自己通过AI提升日常工作跟研发效率的思考和经验。

先前的文章也讨论到,因为工作的原因,笔者已经开始在做ToB稳定性治理的事情,所以近期也一直在通过Vibe Coding的方式,设计相关平台能力要做些什么,产品形式上需要如何呈现。从效果上看,AI写前端原型的能力还是比较OK的,能够很快速满足笔者的工作需要。今天这篇文章,就简单聊一下这个过程中的经验。

笔者用的工具是Qoder,通过Quest模式去快速搭建前端原型,整一个过程是这样的:

首先是需求文档,这部分基本上是自己纯手写,因为设计到很多实际业务层面还有自己对实现效果预期的思考。需求文档写完后,先不急去丢给AI,先让AI理解前后端项目,沉淀一些memory,然后再丢需求文档,这样AI就能够知道可能涉及哪些地方的修改,对应模块的代码以前写的怎么样。

然后因为是搭建原型,所以需要告诉AI新开一个项目,把原来前端项目copy过去(本地开发方便的话,git worktree更合适),完了之后告诉AI用原来项目的样式去搭建这个新模块(此处注明,旧版本的Qoder的Quest有内置前端原型的Skill,可以直接用)。模块功能点梳理清楚,明确页面上需要哪些元素、交互逻辑是怎样的,配合上涵盖自己设计预期的截图,这样AI也可以充分去理解。基本上搞个半天左右,就可以搭建出来一个5个主页签带上4个子页签这种规格的前端原型了。

剩下的就是微调,利用AI做渐进式优化,有时如果方案需要调整,改一下描述重新生成就好,也不需要自己亲自参与重构,让AI自由发挥即可。这里需要注意的是,AI对于复杂业务状态管理的理解还是有局限的,可能某些场景下AI会get不到自己的想法,所以笔者的建议一是自己要给够足够的上下文信息,必要时喂一些文档,另一块就是拿一些rules来harness下,不要让AI过分自由发挥,想的太多。不过整体来看,原型图因为并非最终的功能实现,所以也不需要做的太细致,能表现基本内容就行。

总体来看,用Vibe Coding从0到1写前端原型来辅助产品技术方案,目前已有的工具还是可以很方便达到效果的。算是AI提效的一个很成熟的场景了。

相关推荐
To_OC4 小时前
别再瞎写 React Router!7 个高频踩坑点一次性讲透
前端·javascript·react.js
VIP_CQCRE5 小时前
Claude 接入 Luma MCP:一句话让 AI 生成电影感短视频
ai·claude·mcp·luma·acedatacloud
Ai思想家5 小时前
私有化部署的服务器选型与容量规划
人工智能·安全·ai
岭南灯火6 小时前
前端通用交互式几何编辑器的开发经验
前端·设计模式·架构
aiqianji6 小时前
一键生成AI短篇小说的写作软件有哪些?
ai
岭南灯火6 小时前
前端通用交互式几何编辑器的设计法则 7 - 设计模式与原则
前端·设计模式·架构
岭南灯火6 小时前
前端通用交互式几何编辑器的设计法则 4 - 绘制、悬停与编辑
前端·设计模式·架构
岭南灯火6 小时前
前端通用交互式几何编辑器的设计法则 3 - 数据对象的设计
前端·javascript·架构
Jackson__6 小时前
从 LLM 到 Agent:一篇文章搞懂 AI 圈热词!
前端·agent·ai编程
岭南灯火7 小时前
前端通用交互式几何编辑器的设计法则 2 - 交互事件流
前端·javascript·架构