Skip to content

垂域元应用仿真构建

功能概述

通过自然语言描述和可视化拖拽,将多个原子微服务智能组合为元应用智能体,实现从需求到智能体的快速构建。

界面预览

元应用仿真构建界面

元应用仿真构建主界面,左侧为智能对话,右侧为可视化编排画布

功能意义

什么是垂域元应用?

垂域元应用是将多个原子微服务组合形成的智能体应用,具有特定领域的业务逻辑和智能决策能力。它是连接底层微服务和上层应用系统的关键桥梁。

在四级接口体系中的作用:

  • 将原子微服务组合为有业务意义的智能体
  • 提供领域特定的业务逻辑和决策能力
  • 为应用系统构建提供标准化的智能体资源

界面布局

双栏交互设计

界面布局说明

区域位置功能描述操作方式
左侧智能对话框自然语言需求描述
右侧可视化画布智能体服务工具调用图

设计理念: 结合AI智能推荐与人工精细调整,实现高效的元应用构建体验。

构建流程

1. 自然语言需求描述

在左侧聊天框中使用自然语言描述您的应用需求:

示例需求描述:

text
"我想基于课题一的算法生成一个跨境支付报告生成应用"

描述要素:

  • 业务目标:明确要解决的业务问题
  • 应用场景:具体的使用场景和环境
  • 功能需求:期望实现的核心功能
  • 技术要求:特殊的技术需求或限制

需求描述建议

  • 使用清晰简洁的自然语言
  • 包含关键的业务术语和领域词汇
  • 描述具体的使用场景而非抽象概念
  • 可以提及希望使用的特定算法或技术

2. AI智能分析推荐

提交需求后,系统的大模型将进行智能分析:

分析过程:

  • 需求理解:解析自然语言需求中的关键信息
  • 服务匹配:在已发布的原子微服务中搜索相关服务
  • 组合推荐:根据业务逻辑推荐最佳的服务组合方案
  • 架构生成:生成初步的元应用架构图

推荐结果:

  • 相关原子微服务列表
  • 服务节点和工具信息
  • 初步的数据流和调用关系
  • 可视化的架构预览

3. 可视化服务编排

可视化编排界面

在右侧画布查看和调整AI推荐的服务组合:

可视化功能:

画布操作指南

  • 服务节点:每个节点代表一个原子微服务,悬停可查看信息
  • 连接线:表示服务和智能体间的数据流和调用关系
  • 连接编辑:可以添加、删除或修改服务连接
  • 参数配置:点击节点可配置服务参数

手动调整功能:

  • 添加服务:从服务库添加新的微服务节点
  • 删除服务:移除不需要的服务节点

大模型辅助编排

建议先让大模型给出推荐的编排结果,然后根据具体需求手动修改并优化元应用架构。

4. 元应用构建

确认服务编排方案后,点击"构建为元应用"按钮:

构建过程:

  • 服务整合:将选定的微服务整合为统一的智能体
  • 接口生成:生成元应用的对外接口
  • 业务逻辑封装:封装服务间的协调和业务逻辑
  • 界面生成:自动生成元应用的用户界面

5. 元应用预览和配置

元应用预览界面

配置信息:

  • 元应用名称:设置应用的标识名称
  • 功能描述:详细描述应用功能和用途
  • 界面设置:配置用户界面布局和样式
  • 权限管理:设置访问权限和使用限制

6. 预发布元应用

元应用预发布成功

点击"预发布"按钮完成元应用发布:

元应用预发布后总览

预发布状态说明

预发布是元应用部署的第一阶段:

  1. 元应用构建完成:多个原子微服务已被组合为元应用智能体,并生成了相应的配置文件
  2. 上传到平台:构建好的元应用配置文件会自动上传到平台
  3. 容器化部署:平台自动进行元应用的容器化部署,创建智能体运行环境
  4. 状态说明:部署完成后,元应用的状态会由"部署中"转为"预发布",此时元应用已经可以运行但尚未经过业务数据验证

预发布 vs 正式发布:

  • 预发布状态:元应用已运行但未通过业务数据验证,暂时无法用于应用系统构建
  • 正式发布状态:元应用通过业务数据验证后的状态,可以被检索和调用

后续流程: 根据平台的三级验证框架,预发布的元应用还需要通过"业务数据验证",验证通过后才能成为正式发布状态,只有正式发布的元应用才可以用于后续的应用系统构建。

All rights reserved.