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

基于 cpolar 内网穿透实现 Open-Lovable 远程访问方案

Open-Lovable 是一款将网页克隆为 React 应用的开源工具,支持 AI 辅助生成代码。由于默认仅支持本地局域网访问,限制了团队协作与远程调试场景。本文介绍如何通过 cpolar 内网穿透工具,将本地部署的 Open-Lovable 服务发布到公网,实现异地设备的安全访问。内容涵盖项目环境搭建、依赖配置、API 密钥设置以及隧道安全认证配置,帮助开发者提升前端原型开发与协作效率。

极客零度发布于 2026/3/21更新于 2026/7/2034 浏览
基于 cpolar 内网穿透实现 Open-Lovable 远程访问方案

基于 cpolar 内网穿透实现 Open-Lovable 远程访问方案

Open-Lovable 是一款面向前端开发者的开源工具,核心功能是将任意网页克隆为可编辑的 React 应用。它支持多类 AI 模型辅助生成代码,适配新手学习、中小企业原型开发等场景。其优势在于拆分代码组件清晰,保留完整 CSS 样式,能大幅减少手动搭建页面框架的时间。

Open-Lovable 界面概览

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

API 密钥配置说明

不过 Open-Lovable 默认只能在本地局域网内使用,这会带来不少不便:开发者在家调试的克隆项目,想让公司的设计师远程查看效果,只能通过传文件、远程协助的方式,不仅耗时,还可能出现版本不一致的问题;要是出差在外需要修改克隆的代码,没法直接访问本地的工具,只能等回到电脑前操作,耽误工作进度。

而将 Open-Lovable 与 cpolar 内网穿透工具结合后,这些问题就能迎刃而解。无需公网 IP 和云服务器,只需简单配置就能生成公网访问地址,异地的同事直接点开链接就能查看克隆效果,还能给链接设置账号密码保护,既保障了 API 密钥的安全,又能实现团队实时协作,哪怕在咖啡馆、高铁站等场景,只要能上网就能访问本地的 Open-Lovable,灵活度大幅提升。

cpolar 隧道管理界面

关于 Open-Lovable

Open-Lovable 是由 MendableAI 团队开发的一个开源项目。这款工具最吸引人的地方在于,你只需与 AI 对话,就能快速生成一个完整的 React 应用。无论是学习、原型设计还是实际项目开发,Open-Lovable 都能轻松应对。

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

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 的文件,把刚才复制的内容粘贴进去。

第一个是需要 E2B 的 API 秘钥,它是一个沙盒,用来提供隔离的代码执行环境。

第二个是 Firecrawl 的 API 秘钥,它是一款 AI 网络爬虫工具,可以高效地自动抓取网站内容。

这两个是必须有的,大家可以去他们的官网领取免费的 API 秘钥。下面四个 AI 模型任选其一就行,这些密钥用于后面操作的时候安全执行代码、抓取网页和调用 AI 接口。我这里是填写了最后一个 Groq 的 API 秘钥,这里免费领取秘钥的时候需要自备网络环境哦。

保存下来,回到刚才的终端上来启动开发服务器:

pnpm run dev

打开浏览器访问 localhost:3000,就能看到我们进入到 Open-Lovable 的页面啦!是不是非常简洁美观?

简单使用 Open-Lovable

我们来试试克隆 Firecrawl 官网首页!复制链接。

粘贴到输入框,选择好刚才填写的 AI 模型,开始!

大家看它开始疯狂工作了!它正在分析页面结构,抓取样式,理解布局……这个过程就像一个绝世画师在临摹一幅传世名画,只不过我们的画师画得更快,更准!

家人们,请看!一个几乎一模一样的 Firecrawl 首页,就这样被我们克隆出来了!虽然有些动态效果和登录信息没有,但整个静态布局和样式已经完美复刻!

点击右上角这个图标,我们就可以看到刚才在沙盒当中克隆的站点。

这要是让我自己手写,我这辈子都搞不定!现在,只需要几秒钟!这就是科技的力量啊!

接着点击下载,稍等一会就可以把刚才生成好的项目代码下载到本地上了。

然后我们打开文件夹,找到刚才下载的压缩包,解压。

完成后在 VSCode 当中打开这个文件夹,就能看到这个网页生成的代码了。里边有各种各样的组件,footer、header 等等。HTML 结构、CSS 样式,全都有!它甚至把组件都给你拆分好了,这结构,清晰得就像我梳理好的代码逻辑一样!太优雅了!

到时候你就可以自己在里面修修改改,形成自己的项目了。

接下来我们试试在本地运行一下,接着我们在 VSCode 打开终端,安装依赖:

pnpm install

然后输入这行命令来启动项目:

pnpm run dev

启动完成以后会生成一个带端口的地址,我们打开浏览器粘贴这行地址,能看到我们成功访问了刚才克隆的站点。

介绍以及安装 cpolar

不过我们目前只能在本地局域网内访问刚刚部署的 Open-Lovable,如果想不在同一局域网内时,也能在外部网络环境使用手机、平板、电脑等设备远程访问与使用它,应该怎么办呢?我们可以使用 cpolar 内网穿透工具来实现远程访问的需求。无需公网 IP,也不用准备云服务器那么麻烦。

cpolar 是一款支持 TCP/UDP 协议的内网穿透工具,可以帮助你轻松将本地服务发布到互联网上。无论是开发调试、团队协作还是远程办公,cpolar 都能为你提供稳定的网络连接。

访问 cpolar 官网注册一个账号,并下载最新版本的 cpolar。本教程选择下载 Windows 版本。

登录成功后,点击下载 Cpolar 到本地并安装(一路默认安装即可)。

cpolar 安装成功后,在浏览器上访问 localhost:9200,使用 cpolar 账号登录,登录后即可看到 Cpolar web 配置界面,接下来在 web 管理界面配置即可。

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

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

  • 隧道名称:可自定义,本例使用了 myclone,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:3000
  • 域名类型:随机域名
  • 地区:选择 China Top

点击创建:

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

现在我们任意打开一个链接,都能完美访问!

但是咱们会发现了,Open-Lovable 是不自带登录验证的,导致现在任何人都能在公网上访问我们自己的 Open-Lovable。这也太没安全感了,谁都能用我们的 API 秘钥了,资源都被浪费了这怎么办呢?

别担心,cpolar 还有设置密码验证功能,这样你就不必担心自己的 API 秘钥泄漏了!

回到 cpolar 隧道列表,找到需要修改的隧道点击编辑,点击高级,在这个 auth 里面直接填写你想要的用户名,冒号后面写密码,可以按照我这个格式直接抄哈。

点击更新,完成后我们再去在线隧道列表打开新链接,能看到我们为这个网址成功创建了一个用户名和密码,这样只有我们自己能登录进去,安全多了!

总结

Open-Lovable 凭借网页克隆为 React 应用的核心能力,切实解决了前端开发中手动搭建页面耗时、新手学习代码结构难的问题,是日常开发中实用的辅助工具。而 cpolar 内网穿透则弥补了它仅能局域网使用的短板,通过简单配置实现远程访问,还能保障使用安全,两者结合让前端开发的协作效率和使用灵活性都得到了提升。对于前端开发者而言,这类工具的组合使用,能让日常的开发、沟通、调试流程更顺畅,贴合实际工作中的各类场景需求。

目录

  1. 基于 cpolar 内网穿透实现 Open-Lovable 远程访问方案
  2. 关于 Open-Lovable
  3. Windows 部署安装 Open-Lovable
  4. 简单使用 Open-Lovable
  5. 介绍以及安装 cpolar
  6. 使用 cpolar 配置 Open-Lovable 固定公网地址
  7. 总结
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Java 模拟算法题目练习
  • 5 款主流 AI 编程工具深度评测与选型指南
  • C 语言指针与数组的深度关联及实战应用
  • FastGPT 结合 MCP 协议实现工具增强型智能体构建
  • 飞算 JavaAI:Java 智能编程工具实战指南
  • 大模型应用开发入门:LangChain 实战指南
  • OpenClaw 跨平台 AI 助手使用指南:安装配置与核心功能详解
  • 通义万相 2.1 API 调用指南:Python 实现图像与文本生成
  • 飞算 JavaAI:自然语言驱动的全流程 Java 智能开发实践
  • 从菜鸟到架构师:校招宣讲中的技术展示策略
  • 排序算法实战:归并排序的非递归实现
  • 医疗连续体机器人模块化控制界面设计与 Python 库应用
  • 基于 Uptime Kuma 与内网穿透的远程服务器监控方案
  • 前端跨子域通讯核心方案与避坑实践
  • Flask 入门:数据库记录集转换为 JSON 返回
  • 自然语言处理在金融领域的实战应用
  • Spring Boot 与 Leaflet 构建省级旅游口号 WebGIS 可视化平台
  • Spring 常用配置与高级话题
  • 2026 年十大 AI 编程工具推荐
  • Python 基础:Jupyter Notebook 实战与优势介绍

相关免费在线工具

  • 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