跳到主要内容

构建和预览网站

Open Terminal 最令人印象深刻的功能之一:AI 构建网站、启动服务器,你在预览面板中实时查看——所有这些都在 Open WebUI 内完成。然后你告诉它要修改什么,预览实时更新。


工作原理

  1. 你要求 AI 创建网站(或 Web 应用、着陆页或任何基于 Web 的内容)
  2. AI 创建文件并启动 Web 服务器
  3. Open Terminal 自动检测到运行中的服务器
  4. Open WebUI 中出现预览面板,显示实时页面
  5. 你说出修改要求 → AI 编辑文件 → 预览更新

AI 创建着陆页,文件浏览器显示已创建的文件


“给我做一个着陆页”

你: 为我的摄影业务创建一个着陆页。包含相册、关于我的部分和联系表单。

AI 创建 HTML、CSS 和 JavaScript 文件,启动 Web 服务器,预览自动出现。页面专业精致——不是简单的线框图。

File browser showing the created HTML files


“修改颜色和布局”

页面上线后,继续对话即可迭代修改:

你: 改成深色背景,使用更暖调的配色方案。将相册移到关于我的部分上方。

AI 编辑 CSS 和 HTML 文件,预览立即更新。


“给我做一个交互式应用”

AI 能创建交互式 Web 应用,不仅仅是静态页面:

你: 做一个可在浏览器里运行的简单计算器。

AI 创建并运行交互式应用的代码


“帮我修复我的网站”

已有网站出问题或需要修改?上传文件并说明情况:

你: (通过文件浏览器上传 HTML/CSS 文件)
联系表单无法提交。能修复吗?

AI 读取你的代码,找到问题,修复它,你在预览中验证。

AI 定位并修复代码错误


端口检测原理

预览出现不需要任何特殊操作。幕后的工作原理:

  1. AI 启动 Web 服务器(如 python -m http.server 3000 或其他服务器)
  2. Open Terminal 监控新的网络端口
  3. 检测到服务器运行后,向 Open WebUI 报告端口
  4. Open WebUI 通过自身的连接代理流量,展示预览面板

这意味着不需要开放额外端口或更改防火墙设置。直接使用即可。

多个预览

如果 AI 启动了多个服务器(例如前端在端口 3000,后端 API 在端口 5000),你可以在端口区域中切换它们。

更多玩法

提示

想从手机预览和迭代网站?cptr 将你的整台电脑放进一个浏览器标签页,从任何设备都能访问。

本内容仅供参考,不构成任何保证、担保或合同承诺。Open WebUI 按“现状”提供。请参阅您的许可协议 以了解适用条款。