前端、产品、设计师神器推荐——Onlook

设计师专属的 Cursor ------ 一款开源、视觉优先的代码编辑器,斩获了20k+ star

一、简介

附上GitHub地址:github.com/onlook-dev/... 使用 Next.js + TailwindCSS 结合 AI 技术构建网站、原型和设计。通过可视化编辑器直接在浏览器 DOM 中进行编辑。实时编码设计。作为 Bolt.new、Lovable、V0、Replit Agent、Figma Make、Webflow 等产品的开源替代方案。

二、使用 Onlook 可以实现的功能

✅ 数秒内创建 Next.js 应用

复制代码
 ✅ 从文本或图片开始
 使用预制模板
 从 Figma 导入
 从 GitHub 仓库开始

✅ 可视化编辑应用

复制代码
 ✅ 使用类 Figma 界面
 ✅ 实时预览应用
 ✅ 管理品牌资产与设计变量
 ✅ 创建并跳转至页面
 浏览图层 - 原功能位于 Onlook Desktop
 检测并使用组件 - 原功能位于 Onlook Desktop
 管理项目图片 - 原功能位于 Onlook Desktop

✅ 开发工具

objectivec 复制代码
 实时代码编辑器
 保存与恢复检查点
 通过 CLI 运行命令
 连接应用市场
 本地代码编辑 - 原功能位于 Onlook Desktop

数秒内部署应用

复制代码
生成可分享链接
绑定自定义域名

团队协作

复制代码
 实时协同编辑
 添加批注

三、快速开始

你需要什么

现代网络浏览器(Chrome、Firefox、Safari 或 Edge) 对 React 和 TailwindCSS 有基本的了解(有帮助但不是必须的) 一个 GitHub 账号(可选,用于保存和部署项目)

步骤 1:克隆仓库

首先克隆 Onlook 仓库:

bash 复制代码
git clone https://github.com/onlook-dev/onlook.git
cd onlook

步骤 2:安装依赖项

Onlook 使用 Bun 作为其包管理器:

bash 复制代码
bun install --frozen-lockfile

第 3 步:启动 Onlook

运行以下命令在本地启动 Onlook:

bash 复制代码
bun dev

如果本地没有bun需要安装一下:安装命令如下:

bash 复制代码
curl -fsSL https://bun.sh/install | bash

安装成功的结果如下:

这将启动位于 http://localhost:3000 的 Onlook。

步骤 4: 创建你的第一个项目

  1. 在浏览器中打开 Onlook
  2. 点击 "新建项目" 按钮
  3. 选择一个模板或从空白开始
  4. 给你的项目命名,然后点击"创建" 在 Onlook中创建新项目

第 5 步:开始编辑

创建项目后,你将被带到 Onlook 编辑器。在这里你可以:

  • 从组件库中添加组件
  • 编辑文本和图片
  • 使用样式面板调整样式
  • 实时预览您的更改

第 6 步:部署您的项目(可选)

当你准备好分享你的项目时:

  1. 点击顶部工具栏中的"部署"按钮
  2. 选择你的部署选项
  3. 点击"立即部署" 您的项目将被部署,您将收到一个 URL 用于分享。

附上文档链接:https://docs.onlook.com/docs/user-guide/quickstart#what-youll-need

四、使用方法

Onlook 可运行于任何 Next.js + TailwindCSS 项目,您可以将现有项目导入 Onlook 或在编辑器内从零开始创建。

通过 AI 聊天功能创建或编辑项目。任何时候,您都可以右键点击元素直接定位到对应代码位置。 通过拖拽操作绘制新的 div 元素并在父容器中重新排列布局。

在网站设计界面并排预览代码效果

使用 Onlook 的编辑器工具栏调整 Tailwind 样式、直接操控对象并尝试不同布局

相关推荐
蛋蛋的就会顺顺的2 小时前
hot100 p0——栈,贪心算法,动态规划
java·前端·javascript·算法·leetcode·力扣
程序员Sunday2 小时前
TypeScript 的 any、unknown、never 有什么区别?
前端·面试·typescript
朱涛的自习室2 小时前
70 美金的 Beyond Compare,我让 Gemini 4 和 DeepSeek 造个开源免费版(Day 2)
android·前端·人工智能
码艺-Alimjan3 小时前
Tauri 源码备份 · 打包 & 解压 总结,源码收集之路
前端·javascript·vue.js
小马不起床3 小时前
零基础玩转 FastAPI_11:前端后台管理页面
前端·状态模式·fastapi
子非鱼a4 小时前
【文件上传】一个普普通通的edu16
前端
美狐美颜SDK开放平台5 小时前
直播APP如何实现美白滤镜功能?视频美颜SDK技术开发方案详解
前端·数据库·人工智能·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
pride.li5 小时前
第03章 Python 教程-基础语法:注释与变量
服务器·前端·后端·python·算法·计算机视觉
屏什么录6 小时前
电脑如何录屏幕视频和声音?从工具到代码,7 种方案帮你彻底搞定
前端·音视频开发
用户360055579006 小时前
Kestrel_VLLM_CUDA -09 · full-GPU decode:单 token 全设备
前端