Skip to content

应用发布

功能概述

应用发布(Release)功能允许你将项目中的多个文档部署聚合为一个统一的 API 应用,并通过稳定的 URL 别名和版本管理对外提供服务。与单个 Deployment 不同,Release 提供了应用级别的端点管理、分组、鉴权配置和版本快照能力。

核心价值:

能力说明
端点聚合将多个 Deployment 组合成一个完整的 API 应用
稳定 URL通过别名(alias)提供不变的访问地址
版本管理每次发布生成版本快照,支持回溯
鉴权控制统一配置 API 访问权限

界面说明

Release 管理页面位于项目编辑器内,采用侧边栏 + 主区域的双栏布局。

侧边栏

侧边栏展示当前 Release 的所有 API 端点列表,支持两种分组模式:

  • 路径前缀分组:按端点路径的第一级自动聚合(如 /users/.../orders/...
  • 标签分组:按自定义 Group 标签聚合

每个端点项显示 HTTP 方法(GET/POST/PUT/DELETE/PATCH)和路径,不同方法以不同颜色区分。点击端点进入端点配置页面。右键端点可重命名或删除。

顶部提供新建端点和设置按钮。

主区域

主区域通过 Tab 导航切换不同视图:

Tab内容
OverviewRelease 基础信息(名称、别名、描述、图标)和空状态引导
Endpoints端点列表管理
Config全局配置(鉴权等)
Groups端点分组管理

选中具体端点时,主区域切换为端点配置页面,显示面包屑导航。

顶部操作栏

  • 保存状态指示:实时显示保存状态(未修改 / 未保存 / 保存中 / 已保存 / 保存失败)
  • Preview 按钮:预览即将发布的变更(新增、删除、修改的端点)
  • Publish 按钮:确认发布,创建新版本并立即上线

操作步骤

创建 Release

  1. 进入项目编辑器,在左侧菜单中选择「Release」
  2. 首次进入会显示空状态引导页面
  3. 填写 Release 名称和别名(别名用于生成稳定的访问 URL)
  4. 系统自动保存配置

添加端点

  1. 点击侧边栏顶部的「+」按钮创建新端点
  2. 在端点配置页面中设置:
    • 路径:API 路径(如 /users/list
    • HTTP 方法:GET、POST、PUT、DELETE、PATCH
    • 绑定的 Deployment:选择项目中已有的文档部署
    • 输入/输出定义
  3. 修改会自动保存

管理端点分组

  1. 切换到「Groups」Tab
  2. 创建分组并为端点分配标签
  3. 侧边栏可切换为「标签分组」模式查看

预览与发布

  1. 点击顶部「Preview」按钮,查看当前版本与上次发布的差异
  2. 确认无误后点击「Publish」按钮
  3. 在确认弹窗中点击发布,系统将创建新版本并立即生效
  4. 发布成功后显示版本号(如 v1.0.0

相关链接

AI Workflow Editor