Skip to content

RuYi Workstation 使用指南 ​

RuYi Workstation 是面向开发者的桌面工作站,帮助你把本地项目、开发工具、服务器资源、部署流程和生产版本放在同一条工作流中管理。你仍然可以使用熟悉的 IDE、终端和代码助手;Workstation 负责组织项目上下文、连接资源、准备部署并跟踪发布结果。

Workstation 是开发控制台,RuYi Panel 提供服务器侧的运行时能力。服务器管理和部署操作通过受支持的 RuYi 运行时接口执行。

一、认识主界面 ​

左侧主导航包含以下页面:

页面用途
工作台查看近期项目、部署和资源状态,并使用常用操作
项目导入、查找和管理本机项目
部署汇总查看部署任务和运行进度
资源添加服务器并查看其连接和托管状态
工具打开服务器终端、文件、远程桌面等工具,以及本机维护工具
设置管理开发工具、RuYi Controller、外观、部署和 AI 模型等设置

顶部搜索框可用 Ctrl+K 打开,用于快速查找 Workstation 中的项目、部署和资源。侧边栏顶部的按钮可展开或收起导航;右上角可切换主题。

左下角的 RuYi Controller 状态卡显示本机工作流服务的连接状态。若显示未连接,可进入 设置 → RuYi Controller 查看状态和原因,再尝试重新连接。部署或项目管理相关操作无法使用时,先确认该状态正常。

二、开始前的准备 ​

  1. 启动 RuYi Workstation,确认主界面左下角的 RuYi Controller 状态正常。
  2. 如果要打开本机 IDE 或开发助手,确认对应程序已安装。可在 设置 → 开发工具 查看检测结果、选择程序路径,并设置默认编辑器。
  3. 如果要部署到服务器,先在 资源 页面添加并连接服务器。部署向导只会列出满足托管和兼容条件的目标。
  4. 使用 Git 仓库时,确保本机 Git 和仓库访问凭据已配置好。

选择自定义开发工具路径后,Workstation 会验证所选程序;验证通过后才能用于项目工作区中的启动操作。各设置页面的变更请按页面提示保存。

三、添加项目 ​

进入 项目 页面后,可以导入电脑上已有的项目目录,也可以从 Git 仓库克隆项目。

导入本地项目 ​

  1. 选择 导入本地项目,浏览并选中项目目录。
  2. Workstation 会扫描目录并展示识别到的项目结构和技术栈。
  3. 检查扫描结果;如有需要,修正项目名称或技术栈后再确认导入。

导入只是把现有目录登记到 Workstation,不会复制、移动或修改项目源码。

从 Git 添加项目 ​

  1. 选择从 Git 添加,填写仓库地址、保存位置,以及需要检出的分支(如有)。
  2. 开始克隆,等待克隆和项目扫描完成。
  3. 检查项目识别结果并确认添加。

私有仓库请使用本机已经配置的 Git 凭据或 SSH Agent。克隆成功后仍需确认项目扫描结果,项目才会出现在 Workstation 的项目列表中。

四、使用项目工作区 ​

打开项目后,项目页顶部会显示项目名称、路径、技术栈和 Git 分支等信息。Git 分支用于确认当前登记目录对应的检出分支,方便在开发或发布前核对代码上下文;它是状态信息,不是分支切换器,也不能单独证明服务器上运行的版本来自该分支。

项目工作区分为四个部分:

  • 总览:查看项目识别信息和常用操作。
  • 开发:打开项目目录、IDE、终端或已检测到的开发助手;查看开发环境和 Git 工作区信息。
  • 部署:管理部署流水线、环境与目标,并查看部署历史。
  • 生产:查看生产概况和已登记的发布版本。

在 开发 页中,如果工具未检测到,可前往 设置 → 开发工具 重新检测,或手动选择可执行文件并完成验证。启动 IDE 或命令行工具时,Workstation 会把当前项目路径传给外部程序。外部工具的账号登录和会话仍由该工具本身管理。

五、添加服务器资源 ​

进入 资源 页面,选择添加服务器。根据服务器现状选择接入方式:

连接已安装 RuYi Panel 的服务器 ​

填写服务器名称、Panel 地址和对应的 OpenAPI Key,先测试连接;测试通过后再添加资源。请妥善保管 API Key,不要把密钥、密码或私钥放进公开文档和截图。

接入新服务器 ​

填写服务器基本信息后,可以按界面引导通过 SSH 接入 Linux 服务器,并选择是否立即安装或初始化 RuYi Panel。若暂不安装,也可以先登记为未托管资源;此时它不一定能作为部署目标。Windows 服务器可登记为资源,但当前界面不提供自动安装流程。

添加后,可在资源列表查看在线状态、托管状态和资源详情。需要部署时,先确认服务器连接正常,并且已经完成所需的托管和运行环境准备。

六、创建部署并查看进度 ​

从项目开始部署 ​

打开项目,在项目页头部选择 开始部署。首次从导入流程进入时,Workstation 也可能直接打开上线向导。按向导逐步完成:

  1. 选择:确认项目组件和发布范围,选择适合项目技术栈的部署模板,并检查构建或发布选项。不同模板会显示不同配置项。
  2. 准备:查看预检清单,选择环境和已托管的服务器目标,并确认部署策略。若没有可选目标,先到 资源 页面接入并托管服务器。
  3. 确认:检查部署计划、目标和验证提示。若页面显示阻止项,先处理后再启动;警告项也应在继续前确认其影响。
  4. 进度:启动后查看运行状态、步骤进度和日志。完成后可继续打开部署详情或部署流水线。

首次部署成功后,可以在向导结果中查看应用状态和可访问信息(具体内容取决于部署模板及目标环境)。后续可从 部署 → 部署历史 或项目的部署历史中重新打开任务详情。

查看和编辑部署流水线 ​

在项目的 部署 → 流水线 中,可根据项目技术栈创建流水线、打开设计器并检查任务节点。首次上线向导会创建或使用相应的流水线;需要调整构建、发布步骤时,可回到流水线设计器检查并保存配置。

环境与目标用于查看项目关联的环境、服务器组和发布目标;部署历史记录每次运行的状态和详情。生产环境和目标的配置请在启动发布前确认。

七、查看生产版本 ​

在项目的 生产 页面查看当前生产概况和运行状态;切换到发布版本可查看登记的版本、关联提交信息及其部署使用情况。版本信息用于追踪发布记录。若发布状态异常,先打开对应部署详情核对运行步骤和日志。

八、工具和设置 ​

工具 ​

工具页面集中放置服务器终端、文件管理和远程桌面入口,以及 HeidiSQL、磁盘空间优化、内存优化等本机工具。服务器类工具需要先选定可用资源;部分本机维护工具只在受支持的平台显示。

设置 ​

  • 常规与外观:设置启动行为、语言、主题和界面密度等偏好。
  • 开发工具:检查已安装的 IDE、命令行助手和工具链,设置默认编辑器或手动选择程序路径。
  • RuYi Controller:查看本机 Controller 连接状态,执行重新连接,并调整相关运行设置。
  • 部署:配置部署相关的默认选项。
  • AI 模型:配置 AI 服务提供方、模型和能力。该设置用于 Workstation 中已有的 AI 辅助能力,不代表 Workstation 提供独立的图片或视频创作流程。

九、常见问题 ​


本文按 RuYi Workstation 当前界面编写。不同版本、平台和部署模板的可用选项可能不同;请以客户端实际显示为准。

Released under the 如意开源许可协议.