V-APIbeta
  • Bảng điều khiển
  • Mô hình
  • Trò chuyện
  • Blog
  • Trung tâm hỗ trợ
  • Tài liệu API
Đăng nhậpĐăng ký
  1. 博客
  2. AI项目

Open Lovable:开源 AI 建站神器,一句话克隆任意网站

V-API2026-06-20

一个开源的 Lovable.dev 替代品,由 Firecrawl 团队打造。和 AI 聊聊天,就能把一个网站「克隆」成现代化的 React 应用。

它是什么

Open Lovable 是 Firecrawl 团队开源的一款 AI 驱动的 React 应用生成器。它的核心理念非常直接:你不需要从零写代码,只要用自然语言描述你想要的东西,或者直接丢给它一个网址,AI 就会帮你把对应的 React 应用生成出来——而且是秒级的。

它本质上是商业产品 Lovable.dev 的一个自托管开源替代方案,采用 MIT 协议。截至目前,项目在 GitHub 上已经收获了 26.8k+ Stars 和 5.1k+ Forks,是一个相当受关注的开源项目。

open lovable

它能做什么

简单概括,Open Lovable 把「克隆并重建一个网站」这件事自动化了:

  • 对话式构建:在聊天界面里描述你的应用需求,AI 帮你生成对应的 React 代码。
  • 网站克隆:借助 Firecrawl 的网页抓取能力,它能提取一个现有网站的结构与内容,然后用 AI 在几秒内把它重建成一个现代化的 React 应用。
  • 实时预览与运行:生成的代码会在沙箱环境中执行,你可以立刻看到效果。
  • 持续迭代:通过继续对话来修改、完善生成的应用。

核心特性

特性说明
🤖 多模型支持兼容 Google Gemini、Anthropic Claude、OpenAI、Groq
📦 灵活的沙箱支持 Vercel Sandbox(默认)和 E2B 两种代码执行环境
⚡ Fast Apply可选接入 Morph LLM,加速代码编辑应用
🕷️ 网页抓取集成 Firecrawl API,提取目标网站的结构与内容

技术栈

Open Lovable 本身是一个标准的现代前端项目:

  • 框架:Next.js
  • 语言:TypeScript(占比约 95%)
  • UI:React + Tailwind CSS(搭配 PostCSS)
  • 包管理:支持 pnpm / npm / yarn
  • 运行时:Bun

它是怎么工作的

可以把整个流程理解为三步:

  1. 抓取(Firecrawl):当你给出一个网址时,Firecrawl 负责把目标页面的内容和结构抓取下来,转换成 AI 易于理解的格式。
  2. 生成(LLM):你选择的大模型(Claude / Gemini / OpenAI / Groq)根据抓取结果或你的文字描述,生成 React 组件代码。
  3. 执行(Sandbox):生成的代码被放进 Vercel 或 E2B 的沙箱中实时运行,你立即看到可交互的预览,并能继续对话迭代。

如果配置了可选的 Morph LLM,编辑应用的速度还能进一步提升(Fast Apply)。

快速上手

1. 克隆并安装依赖

git clone https://github.com/firecrawl/open-lovable.git
cd open-lovable
pnpm install   # 或 npm install / yarn install

2. 配置环境变量

在项目根目录创建 .env.local 文件:

# 必填:Firecrawl API Key —— https://firecrawl.dev
FIRECRAWL_API_KEY=your_key
 
# AI 模型(四选一即可)
GEMINI_API_KEY=...      # https://aistudio.google.com/app/apikey
ANTHROPIC_API_KEY=...   # https://console.anthropic.com
OPENAI_API_KEY=...      # https://platform.openai.com
GROQ_API_KEY=...        # https://console.groq.com
 
# 可选:更快的编辑应用
MORPH_API_KEY=...        # https://morphllm.com/dashboard
 
# 沙箱环境(vercel 为默认,或 e2b)
SANDBOX_PROVIDER=vercel

关于沙箱配置:

  • Vercel 沙箱:推荐用 vercel env pull 拉取 VERCEL_OIDC_TOKEN;或者手动配置 VERCEL_TEAM_ID、VERCEL_PROJECT_ID、VERCEL_TOKEN。
  • E2B 沙箱:配置 E2B_API_KEY(从 https://e2b.dev 获取)。

3. 启动开发服务器

pnpm dev   # 或 npm run dev / yarn dev

然后访问 http://localhost:3000 就可以开始和 AI 对话构建应用了。

适合谁用

  • 想快速验证想法的开发者:把一个参考网站丢进去,几秒拿到可运行的 React 脚手架。
  • 学习者:观察 AI 如何把需求拆解成组件,是不错的学习材料。
  • 希望掌控数据与成本的团队:相比商业 SaaS,自托管 + 自带 API Key 的模式让你对模型选择和费用有更多控制权。

小结

Open Lovable 把「AI 抓取网页 → 大模型生成代码 → 沙箱实时运行」这条链路打通,并且全部开源。它的亮点在于模型与沙箱都可自由选择,既能用 Claude、Gemini 这样的顶级模型,也能在 Vercel 或 E2B 之间切换运行环境。如果你对 AI 辅助开发、网站克隆或者「Vibe Coding」感兴趣,这是一个非常值得动手试一试的项目。

项目地址:https://github.com/firecrawl/open-lovable (MIT 协议)

"V-API là nền tảng dịch vụ API mô hình ngôn ngữ lớn chất lượng cao, cung cấp giải pháp kiểm thử API ổn định, nhanh chóng và an toàn."

Trợ giúp
Trung tâm hỗ trợTài liệu APIDịch vụ phiếu hỗ trợ
Đội ngũ
Liên hệ hợp tácBlogĐối tác
协议
免责声明隐私政策服务条款
Mạng xã hội
© 2023-2026 V-API, All rights reserved API của trang web này dành cho mục đích thử nghiệm. Vui lòng tuân thủ luật pháp địa phương. Không sử dụng cho mục đích bất hợp pháp. Trang web không chịu trách nhiệm pháp lý.
上一篇OpenAI GPT-5.6最快下周亮相:上下文飙至150万tokens,编码反超对手下一篇AI 大牛 Noam Shazeer 告别谷歌,加盟 OpenAI