
01

Vibe Coding技术栈:创意到上线,一站式飞跃
🚀 重磅福利抢先看
阿里云 AnalyticDB PostgreSQL版 1 核 2 GB 规格限时免费使用
零成本体验企业级云数据库,助力Vibe Coding极速开发
👉 点击文末「阅读原文」立即领取
02

Best Vibe Coding Workflow

如上的一套AI Coding工作流,在海外非常流行,可以实现极速打造生产级应用。主要分为以下步骤:
你当然可以直接上手,通过给Bolt或者Lovable下达指令,让它从零帮你构建整个应用。但如果想要打造一款真正的产品,那么就必须深入思考设计和用户流程。否则最终得到的,可能只是AI的“解读版”,而不是你脑海中那个真正的愿景。
因此Vibe Coding应该从Figma[1]开始。在Figma中进行设计,有意识地构建,而不是被动地去修补。 Lovable、Bolt都已支持Figma导入。
[1] Figma:https://www.figma.com

Step2. 在Lovable、Bolt中构建应用
在导入Figma设计后,Lovable/Bolt会生成整洁、可编辑的React代码,并提供一个可视化界面,让你能够微调布局、逻辑和样式。
它们的界面都非常简洁且响应迅速,你可以使用自然语言指令来修改或添加新功能,而无需离开这个可视化构建平台。

与此同时,他们还原生集成了Supabase,使得将你的应用连接到真实后端变得异常简单。你只需点击几下,就能接通用户认证、数据库和文件存储,完全不需要编写自定义API。
Step3. 使用Supabase作为后端

无论使用Bolt还是Lovable,有一件事是共通的:你需要一个后端。而Supabase已成为Vibe Coding圈公认的主流BaaS方案。
Supabase目前已为超过200万开发者提供服务,管理着350万个数据库,其GitHub仓库的Star数已超过8.5万。Supabase将后端工作打包为一站式服务,提供用户认证、对象存储、实时订阅等多个功能模块,使用Supabase,只需极少的配置,即可完成和Lovable/Bolt的集成,真正将你的想法转化成完整的应用。
使用Supabase作为后端进行vibe coding
Step4. 部署和托管应用
当你的应用构建完成后,就可以将其发布上线了。Lovable和Bolt都支持一键发布到Vercel这类主流的静态页面托管平台,完成整个流程闭环。
这种先进的开发范式早已在海外开发者中风靡一时,但随着落地国内,现实问题也随之而来。比如,Lovable和Bolt的高价订阅门槛,让很多开发者望而却步,而Supabase、Vercel等海外云服务在国内的访问速度也并不理想,动辄的网络延迟极大地影响了开发体验。
那么,有没有一种方式,既能享受到Vibe Coding的敏捷与高效,又能规避这些高昂成本和速度瓶颈?答案是肯定的——为什么不为自己量身打造一套专属于你的Vibe Coding全栈开发方案,让创意和效率都不再设限呢?
03

手搓Vibe Coding+BaaS ,一步到位
下面我们将基于Bolt.diy+阿里云上托管的Supabase手把手搭建私域vibe coding全栈应用平台。Bolt.diy是Bolt.new的开源版本,可以让用户自定义使用自己喜欢的模型,并私域部署,保证代码的安全性。与此同时,阿里云AnalyticDB PostgreSQL提供了托管版本的Supabase服务,已无缝接入到Bolt.diy中。
Step1. 下载定制版Bolt.diy代码,本地编译安装。
git clone https://github.com/wangxuqi/bolt.diy.gitcd bolt.diycp .env.example .env
export ALIBABA_CLOUD_ACCESS_KEY_ID="your access key"export ALIBABA_CLOUD_ACCESS_KEY_SECRET="your access secret"
Step3. 编辑.env,填充你使用的大模型的API KEY。当然,你也可以在项目启动后,在前端页面上配置。
Step4. 安装包管理器pnpm;安装依赖;启动项目:
npm install -g pnpmpnpm installpnpm run dev
OK,启动后您将看到专属于自己的vibe coding应用页面。随后,我们可以选择一个大模型并填入对应的API Key,比如这里我们选择Deepseek的编码模型。接下来就可以愉快地vibe coding了。


同时,我们可以点击Supabase的图标配置后端,即可获取连接您的阿里云Supabase。如果您还没有开通,可以按照使用文档开通试用。
使用文档
🔗https://help.aliyun.com/zh/analyticdb/analyticdb-for-postgresql/user-guide/supabase
配置完成后您就可以在Bolt.diy的界面上看到您的Supabase项目了。

开通阿里云托管Supabase
[2] https://gpdbnext.console.aliyun.com/gpdb/cn-beijing/supabase
未来,我们还将推出:
1. Branching特性
虽然当下大模型的能力已十分强大,但完全交由大模型进行编码,依然存在风险,尤其是上大模型进行后端操作时,甚至可能会出现删库删表等高危操作。而AnalyticDB PostgreSQL版提供的Branch能力,可以让用户和使用版本管理工具git一样使用数据库。提供vibe coding的安全和容错能力。


2. 本土化认证
更符合国内的认证方式,比如微信、支付宝、抖音账号等三方鉴权登录,以及三大运营商短信认证的登录方式,增强国内用户的使用体验。




点击 阅读原文 免费试用AnalyticDB Supabase






