firecrawl/open-lovable
🔥 Clone and recreate any website as a modern React app in seconds
什么是 Open Lovable?
Open Lovable 是 Firecrawl 团队构建的示例应用。它让你与 AI 聊天,即时构建 React 应用——你描述你想要的内容,AI 就会为你生成一个可用的 React 应用。这是一个概念的演示,对于完整的基于云的版本,README 指向 Lovable.dev。
它是如何工作的?
根据 README,该应用使用:
- Firecrawl – 需要 API 密钥(来自 firecrawl.dev)来驱动核心功能。
- AI 提供商 – 你从四种 LLM 中选择一种:Google Gemini、Anthropic、OpenAI 或 Groq。你提供相应的 API 密钥。
- 沙盒提供商 – 生成的 React 应用在此运行。你可以选择 Vercel(默认)或 E2B。对于 Vercel,你可以通过 OIDC 令牌(由
vercel env pull自动生成)或个人访问令牌进行身份验证。对于 E2B,你需要一个 E2B API 密钥。 - 可选:Morph API – 如果你提供 Morph API 密钥,可加速编辑(“快速应用”)。
设置步骤(来自 README)
- 克隆仓库并安装依赖(
pnpm install或 npm/yarn)。 - 创建一个
.env.local文件,包含所需的密钥:FIRECRAWL_API_KEY(必需)- 一个 AI 提供商密钥(Gemini、Anthropic、OpenAI 或 Groq)
- 可选的
MORPH_API_KEY - 沙盒配置(Vercel 或 E2B)
- 运行
pnpm dev(或 npm/yarn 等效命令)并打开http://localhost:3000。
许可证
MIT。
注意:README 未描述内部架构、确切的 AI 交互流程或生成的应用的部署方式——仅描述了设置和一般用途。
相关
- 项目
- 项目
- 项目
- 项目