Skip to main content

登录、App Hub 与编辑器入口

Qixin Automation Platform 有两类登录,用途不同。

开发者登录

开发者登录用于进入编辑器、管理应用和配置系统。它不代表现场应用用户,也不自动获得运行页内的业务角色。

首次初始化

系统没有任何开发者用户时,访问首页或登录页会自动进入初始化页面

  • 创建本地管理员:设置用户名和密码。
  • Qixin 登录创建管理员:使用 Qixin 账号首次登录。

截图占位:初始化页面

初始化完成后,系统不会继续开放自动注册。后续新用户需要由管理员在系统设置中预建。

登录方式

登录页同时支持两种方式:

方式说明
本地账号密码输入用户名和密码直接登录
Qixin 单点登录跳转到 Qixin 授权页面,授权后回到 Qixin Automation Platform

Qixin 登录使用浏览器标准 Authorization Code + PKCE 流程,不需要 Qixin Automation Platform 持有 Qixin 密钥。

App Hub 布局

登录成功后进入 App Hub 首页:

  • 左上角 Qixin Automation Platform logo:点击回到首页。
  • 左侧栏:固定的创建、导入和学习入口。
  • 左下角账号菜单:个人信息、主题切换、语言切换、系统设置、退出登录。
  • 主区域:应用卡片列表,支持搜索和网格/列表视图切换。

截图占位:App Hub 界面标注各区域

App Hub 不渲染顶部导航栏。所有导航和设置都通过左侧栏完成。

应用卡片操作

操作方式
选中单击卡片
进入编辑器双击卡片,或 hover 右上角图标,或右键选择
打开运行页右键选择,或 hover 右上角图标
完整操作菜单右键打开(编辑元数据、导出、删除、启动、停止、重启)

卡片显示应用名称、最近修改时间和运行状态。

应用用户登录

应用用户属于单个应用。用于控制:

  • 哪些人可以打开运行页(页面级权限)
  • 运行页内哪些控件可见(控件级权限)

应用用户登录发生在运行页层面。常见触发场景:

  1. 打开运行页时返回 401 未授权 → 自动弹出应用用户登录界面。
  2. 访问有权限要求的页面 → 弹出登录或切换用户界面。
  3. 点击页面上的 currentUser 控件 → 弹出登录/切换/退出界面。

应用用户登录成功后重跑页面初始化。

应用用户和角色在用户与权限中详细说明。

进入编辑器

在 App Hub 中双击应用卡片进入编辑器工作区。编辑器用于:

  • 设计页面和控件
  • 配置对象和设备
  • 编排 Graph 自动化流程
  • 管理数据和查询
  • 使用 AI 辅助配置
  • Git 版本控制

编辑器的完整介绍参见编辑器基础

从编辑器返回 App Hub

点击编辑器左上角的返回箭头,回到 App Hub。如果当前打开了未保存的页面或 Graph,会弹出确认提示。

Player 运行时 App

现场也可以使用独立的 Player App 打开运行页。Player 不承载编辑器,只显示运行页。

  1. Player 中配置服务器地址(如 http://192.168.1.10:9210)。
  2. 测试连接后选择目标应用。
  3. 应用的首页配置(manifest.jsonhomePageId)必须已设置,否则 Player 无法打开。

没有设置首页的应用需要先在编辑器设置页配置首页。

Player 打开运行页后如需应用用户登录,由 WebView 内的页面正常处理。