跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI大前端

Open-Lovable 网页克隆工具及 cpolar 远程访问配置

Open-Lovable 可将网页克隆为 React 应用,但默认仅支持局域网访问。通过 cpolar 内网穿透工具配置隧道,可实现公网远程访问。介绍 Open-Lovable 的 Windows 部署流程、API 密钥配置方法,以及利用 cpolar 设置固定公网地址和密码验证的步骤,解决异地协作与远程调试需求,提升前端开发效率。

女王发布于 2026/3/26更新于 2026/9/453 浏览
Open-Lovable 网页克隆工具及 cpolar 远程访问配置

Open-Lovable 网页克隆与远程访问配置

Open-Lovable 是一款面向前端开发者的开源工具,核心功能是将任意网页克隆为可编辑的 React 应用,支持多类 AI 模型辅助生成代码。其优点包括拆分代码组件清晰、保留完整 CSS 样式,能大幅减少手动搭建页面框架的时间。

使用这款工具时需注意:克隆的网页仅能还原静态布局和样式,像登录态、动态交互这类内容无法完整复刻。使用前需要准备好 E2B、Firecrawl 等平台的 API 密钥,密钥保管要注意隐私。

不过 Open-Lovable 默认只能在本地局域网内使用,这会给远程协作带来不便。将 Open-Lovable 与 cpolar 内网穿透工具结合后,无需公网 IP 和云服务器,只需简单配置就能生成公网访问地址,实现异地同事查看效果或远程修改代码。

1. 关于 Open-Lovable

Open Lovable 是由 MendableAI 团队开发的开源项目。你只需与 AI 对话,就能快速生成一个完整的 React 应用。

  • 核心功能:
    • 将任意网页克隆为 React 应用
    • 支持多种 AI 模型(如 Anthropic Claude、OpenAI GPT)
    • 集成 E2B 沙箱与 Firecrawl 抓取引擎
  • 特点:
    • 自然语言生成
    • 网页克隆
    • 灵活模型选择
    • 安全环境
    • 开源免费,MIT 许可证

2. Windows 部署安装 Open-Lovable

前提要求:需要有 Git、Node.js 和 VSCode。

首先打开终端把仓库克隆下来:

git clone https://github.com/mendableai/open-lovable.git

接着进入到项目里:

cd open-lovable

下一步是安装项目依赖。官方推荐 npm,但建议使用 pnpm。如果没有 pnpm,可以使用以下命令安装:

npm install -g pnpm

接着用 pnpm 安装依赖:

pnpm install

完成后打开 VSCode,打开 open-lovable 的文件夹,找到 env.example 文件,全选复制里面的内容。

新建一个名为 env.local 的文件,把刚才复制的内容粘贴进去。

环境变量说明:

  1. E2B_API_KEY:沙盒环境密钥,提供隔离的代码执行环境。
  2. FIRECRAWL_API_KEY:AI 网络爬虫工具密钥,用于高效自动抓取网站内容。
  3. 下方四个 AI 模型密钥任选其一,用于后续操作时安全执行代码、抓取网页和调用 AI 接口。

保存文件后,回到终端启动开发服务器:

pnpm run dev

打开浏览器访问 localhost:3000,即可进入 Open-Lovable 页面。

3. 简单使用 Open-Lovable

尝试克隆目标网页首页,复制链接并粘贴到工具中,选择已填写的 AI 模型开始生成。

工具会分析页面结构,抓取样式,理解布局。完成后,点击右上角图标可以看到在沙盒当中克隆的站点。

点击下载,稍等一会就可以把生成好的项目代码下载到本地。解压后在 VSCode 当中打开这个文件夹,即可查看生成的 HTML 结构、CSS 样式及拆分好的组件。

在本地运行生成的项目,在 VSCode 打开终端安装依赖:

pnpm install

然后输入命令启动项目:

pnpm run dev

启动完成后会生成带端口的地址,打开浏览器访问即可看到克隆的站点。

4. 介绍及安装 cpolar

目前只能在本地局域网内访问刚刚部署的 Open-Lovable,如果想在外部网络环境使用手机、平板、电脑等设备远程访问,可以使用 cpolar 内网穿透工具。

cpolar 是一款支持 TCP/UDP 协议的内网穿透工具,可以帮助你轻松将本地服务发布到互联网上。

注册账号并下载最新版本的 cpolar 进行安装。

cpolar 安装成功后,在浏览器上访问 localhost:9200,使用 cpolar 账号登录,进入 Web 配置界面。

5. 使用 cpolar 配置 Open-Lovable 固定公网地址

登录 cpolar Web UI 管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:自定义,例如 myclone
  • 协议:http
  • 本地地址:3000
  • 域名类型:随机域名
  • 地区:China Top

点击创建。

创建成功后,打开在线隧道列表,可以看到生成了两个公网地址,在其他电脑或者移动端设备上,使用任意一个地址在浏览器中访问即可。

由于 Open-Lovable 不自带登录验证,任何人都能在公网上访问。为保障 API 密钥安全,可以设置密码验证。

回到 cpolar 隧道列表,找到需要修改的隧道点击编辑,点击高级,在 auth 里面直接填写用户名和密码,格式为 username:password。

点击更新,完成后再次打开链接,系统会提示输入用户名和密码,只有授权用户才能访问。

通过上述步骤,实现了 Open-Lovable 的远程访问与安全配置,提升了前端开发的协作效率和使用灵活性。

目录

  1. Open-Lovable 网页克隆与远程访问配置
  2. 1. 关于 Open-Lovable
  3. 2. Windows 部署安装 Open-Lovable
  4. 3. 简单使用 Open-Lovable
  5. 4. 介绍及安装 cpolar
  6. 5. 使用 cpolar 配置 Open-Lovable 固定公网地址

更多推荐文章

查看全部
  • B 树与 B+ 树详解:原理、实现及 MySQL 索引应用
  • 大模型复杂推理:思维链(CoT)基础用法与进阶技巧
  • 本地部署 AI 量化分析平台:Docker 配置与波浪理论实战
  • Python 基础语法完全指南:变量、类型、运算符与字符串处理
  • 昇腾 NPU 部署 Llama-2-7B 大模型实战与性能测试
  • 基于 YOLOv8 的无人机红外可见光光伏缺陷检测数据集与训练指南
  • 爱快 iKuai 路由系统启用 Docker 功能配置教程
  • AI 绘画精讲与 AIGC 时代游戏美术设计
  • 在 Kali Linux 上使用 PHPStudy 部署 DVWA 靶场及配置详解
  • WordPress 基础配置与 Spring Boot MyBatis-Plus 开发实战
  • NLP 文本特征处理:n-gram 特征与长度规范详解
  • OpenClaw 架构解析:从 Skills、MCP、RAG、Memory 到 AI Agent
  • Coze AI 智能体开发入门:零代码搭建专属 AI 应用
  • OpenClaw 与 Telegram 机器人集成指南
  • 算法可视化工具:零基础掌握数据结构实战指南
  • Python 编程十大核心工具详解:开发、数据与机器学习实战
  • 图论寻路算法详解:基于深度优先搜索 (DFS) 的 Java 实现
  • Python 函数核心指南:参数传递、返回值与模块使用
  • OpenClaw 本地部署配置飞书机器人实战
  • 数据结构核心:KMP 算法、Trie 树与并查集详解

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online