跳到主要内容

工作台概述

工作台(Workbench)是 GeniSpace 的低代码应用搭建平台,支持通过可视化方式创建页面、配置导航和添加模块组件,无需编写代码即可搭建业务应用。

访问方式

工作台应用通过独立地址访问,路径格式:

  • / — 首页,展示可用的工作台列表
  • /:workbenchId — 进入指定工作台的默认页面
  • /:workbenchId/:pageId — 进入指定工作台的指定页面

登录后可从控制台的 应用 模块跳转到工作台,或直接访问工作台地址。

工作台管理

创建工作台

有两种方式创建工作台:

空白创建:

  1. 进入工作台首页
  2. 点击「新建工作台」
  3. 填写工作台名称与描述
  4. 保存后进入工作台

从模板创建:

  1. 进入工作台首页,点击「模板库」
  2. 浏览或搜索模板,支持按行业分类筛选
  3. 选择模板后点击创建

模板库提供多个行业场景的预置模板,涵盖教育、招聘、物流、金融(发票识别、对账)、零售/电商、医疗、房地产、餐饮、制造业等领域。

编辑工作台

进入工作台后,拥有编辑权限的用户可在查看模式和编辑模式之间切换。

删除工作台

在工作台管理中选择删除操作即可删除工作台。

编辑模式

拥有编辑权限的用户可点击工具栏中的编辑按钮进入编辑模式。编辑模式下可进行以下操作:

页面管理

  • 创建页面 — 添加新页面
  • 页面配置 — 设置页面名称、路由等属性
  • 设为默认页面 — 指定工作台打开时的默认页面
  • 页面布局编辑 — 通过拖拽调整页面中组件的位置和大小

编辑模式右侧边栏的「页面」标签页提供页面列表管理。

添加组件

编辑模式右侧边栏的「组件」标签页提供可用组件面板。将组件从面板拖拽到页面区域即可添加。

也可以通过页面中的添加按钮打开组件选择对话框进行添加。

配置组件

点击已添加的组件,打开组件配置对话框:

  • 配置组件的数据源绑定
  • 设置字段映射与展示方式
  • 调整组件属性和样式

布局与样式

  • 组件布局 — 拖拽调整组件位置和大小
  • 容器布局 — 编辑容器类组件的内部布局
  • 自定义样式 — 通过可视化样式编辑器设置组件样式
  • 侧边栏配置 — 配置工作台的导航侧边栏

版本历史

编辑模式工具栏提供版本历史功能,可查看和回退到之前的版本。

可用组件

工作台提供以下组件类型:

数据展示

组件说明
表格(Table)展示结构化数据,支持排序、筛选、搜索、分页
图表(Chart)基础数据可视化,支持折线图、柱状图、饼图等
ECharts 图表基于 ECharts 的高级图表,支持更丰富的配置
雷达图(RadarChart)多维度数据对比展示
地图(MapChart)地图数据展示,支持中国省份地图
统计卡片组(StatisticGroup)展示关键指标数据(KPI)
数据网格卡片(DataGridCard)网格化数据卡片展示
列表(List)列表形式的数据展示
树形结构(Tree)树形层级数据展示

数据录入

组件说明
表单(Form)数据录入和编辑,支持多种字段类型和表单验证
筛选面板(FilterPanel)提供筛选条件输入,联动其他组件
任务输入(TaskInput)任务参数输入组件

布局容器

组件说明
容器(Container)通用布局容器,可嵌套其他组件
卡片(Card)卡片样式容器,可嵌套子组件
标签页(Tabs)多标签页切换,每个标签可包含独立组件

文本排版

组件说明
文本(Text)显示文本内容
标题(Title)标题文字
段落(Paragraph)段落文字

工作流集成

组件说明
工作流组件(WorkflowComponent)集成工作流,包含上传步骤、方案步骤、结果步骤
任务执行输出展示任务执行的结果
文件上传拖放区文件拖拽上传组件

数据源配置

组件可以绑定数据源来展示或操作数据:

  • 数据库数据源 — 连接已配置的数据库数据源,获取数据表数据
  • 数据集选择 — 选择已创建的数据集

数据源配置在组件的配置面板中进行,选择数据源后可配置字段映射。

组件通信

工作台支持组件间的参数传递。通过 ParameterContext 机制,一个组件的操作(如筛选面板的条件变更)可以将参数传递给其他组件(如表格刷新数据),实现组件联动。

权限管理

工作台使用基于角色的访问控制(RBAC):

权限级别说明
查看(View)可查看工作台内容,不能编辑
编辑(Edit)可进入编辑模式,修改页面和组件
管理(Manage)完整管理权限,包括权限分配和工作台配置

权限按工作台独立设置,可为不同团队成员分配不同角色。

标签页管理

工作台支持多标签页功能,可在浏览器中同时打开多个工作台页面进行操作。编辑模式的状态在标签页间独立维护。

使用场景

  • 数据展示 — 搭建数据看板、报表页面
  • 表单录入 — 创建数据录入、审批表单
  • 业务配置 — 配置业务参数、工作流管理界面
  • 内部工具 — 快速搭建团队内部使用的工具页面

与平台其他模块的关系

  • 数据 — 工作台组件可绑定数据源、数据集,展示或编辑数据
  • 工作流 — 可通过工作流组件集成工作流任务
  • 智能体 — 可嵌入对话型智能体提供智能问答

相关文档