Skip to content

UI 编辑器

功能概述

UI 编辑器是外脑编辑器的可视化界面设计工具,让你在项目中创建和编辑用户界面。通过拖拽组件、调整属性和组织层级结构,你可以构建交互式的前端界面,并与工作流 Block 系统联动。

界面说明

UI 编辑器位于项目编辑器内,采用侧边栏 + 主区域的双栏布局。

侧边栏

侧边栏通过折叠面板划分为三个区域:

设计稿面板(Designs)

以文件树形式管理 UI 设计文件:

  • 文件操作:创建设计文件、创建文件夹、重命名、删除
  • 拖拽排序:支持拖拽文件和文件夹调整位置和层级
  • 回收站:删除的设计文件进入回收站,支持恢复或永久删除
  • 选中高亮:当前编辑的设计文件在树中高亮显示

设计结构面板(Structure)

仅在选中设计文件后显示。以树形结构展示当前 UI 设计的组件层级关系,帮助你理解和导航组件嵌套结构。

组件库面板(Components)

仅在编辑模式下显示。提供可拖拽的 UI 组件列表,包括基础布局组件(div、span 等),可直接拖拽到画布中使用。

主区域

主区域根据是否选中设计文件显示不同内容:

全局视图(未选中设计文件)

展示所有 UI 设计文件的概览索引。

编辑器视图(选中设计文件)

  • 画布区域:UI 设计的可视化编辑画布,所见即所得
  • 属性编辑器:右侧可拖拽调整宽度的 Drawer 面板,编辑选中组件的属性配置
  • 删除组件:在属性编辑器底部提供删除按钮(根节点不可删除)

顶部操作栏

  • 设计标题:显示当前编辑的设计文件名称
  • Publish 按钮:发布 UI 设计(功能开发中)
  • Run 按钮:预览运行 UI 设计(功能开发中)

操作步骤

创建设计文件

  1. 进入项目编辑器,在左侧菜单中选择「UI」
  2. 在侧边栏「设计稿」面板中,右键文件夹选择「新建文件」,或使用顶部按钮
  3. 新建的设计文件会自动打开编辑
  4. 设计文件名可随时右键重命名

编辑 UI 设计

  1. 在侧边栏中点击要编辑的设计文件
  2. 从左侧「组件库」面板中拖拽组件到画布
  3. 在画布中点击选中组件,右侧自动打开属性编辑器
  4. 在属性编辑器中调整组件的样式和配置
  5. 修改会自动保存(防抖 1 秒)

管理组件层级

  1. 在「设计结构」面板中查看组件树
  2. 点击树中的节点可选中对应组件
  3. 在画布中可拖拽调整组件位置和父子关系

组织设计文件

  1. 在「设计稿」面板中创建文件夹分类管理
  2. 拖拽文件或文件夹调整位置
  3. 删除的文件进入回收站,可在回收站中恢复

相关链接

AI Workflow Editor