生成应用概述
Ai速搭平台通过自然语言与大模型的交互,支持从文字描述快速生成完整应用。平台能够生成多角色、多端门户,并根据需求自动对接第三方能力。整个流程分为三个阶段:需求输入、生成阶段和初始化(非必需)。
需求输入阶段
在此阶段,您需详细描述所需应用的信息,包括功能模块、字段指定以及不同角色的功能权限。描述越清晰准确,大模型扩写的需求将越贴近实际场景。
示例
通用模板:[应用具体名称]是一个包含[角色1名称]、[角色2名称]等用户角色,以及[模块1名称]、[模块2名称]、[模块3名称]等功能模块的应用系统,各模块下设有详细的功能点,支持[角色1主要职责概述]、[角色2主要功能操作]等业务需求
# 应用名称
IT资产管理系统
# 应用角色
1.资产管理员:负责新资产录入、库存资产记录、资产盘点,确保资产信息的准确性和完整性。
2.企业员工:可以通过系统进行资产领取、资产借用、资产归还、资产送修、个人资产查询。
# 应用功能模块
1.资产入库:包含新资产录入、库存资产记录、资产盘点等功能点;新资产录入时需要填写资产编号、资产名称、规格型号、生产厂家、购买日期、入库日期、资产状态等字段,支持批量导入;资产盘点需要修改已入库的资产的状态,包括正常、不可用、报废等。
2.资产申领:包含资产领取、资产借用、资产归还、个人领取资产查询等功能点;资产领取包含所需资产、领取人、领取原因等字段,其中所需资产来自于库存资产记录,领取操作需要经过审批;资产借用包括所需资产、借用人、借用原因、归还时间等字段,其中所需资产来自于库存资产记录,借用操作无需审批。
3.资产维修:包含资产报修、报修记录查询等功能点;资产报修包含报修资产、报修原因、紧急程序(非常紧急、紧急、普通、不紧急)、联系方式等字段,报修资产来自于个人领取资产查询中的记录。
生成阶段
在需求输入完成后,AI速搭将通过以下步骤自动完成应用的生成。
框架设计
- 确认模块关系、页面层级及页面流程。
表单生成
- 根据功能模块字段生成表单,自动匹配字段类型(如文本、数字、枚举等),并支持复杂字段(如关联他表、自动填充、子表等)。
模型生成
- 基于表单字段生成数据库实体,并处理关联关系。
接口生成
- 生成增删改查接口,并根据需求自动对接第三方能力(如身份证识别、营业执照识别等)。生成的第三方接口需初始化配置(填写ak、sk)后方可使用。
流程生成
- 根据业务场景生成审批流程,支持多角色串行审批。
页面生成
- 页面:生成表单填写页、数据列表页及首页(含快捷入口、数据报表)。
- 门户:根据角色生成不同门户,实现功能权限分离。
助手生成
- 生成具有AI能力的业务助手,提供智能问数、智能问答等功能。
数据生成
- 生成示例数据,用于预览应用效果(仅在开发环境生效)。
应用发布
- 发布至预览环境,支持直接访问。
初始化阶段(非必需)
当应用需调用第三方能力时,需用户填写ak、sk进行初始化配置。具体步骤:
- 进入编辑应用,选择“应用设置-环境变量”。
- 在环境变量中,输入成对的ak和sk,这些环境变量将用于连接器的配置信息,在自动化的API中被调用。在百度智能云获取ocr示例。
- 配置完成后,即可正常预览应用。