小艺开放平台中的,智能体、知识库、工作流、资源、插件、卡片之间的关系及作用
本文介绍了华为小艺开放平台的核心组件及其协同关系。智能体(Agent)作为最终AI产品,通过工作流(Workflow)定义任务逻辑,借助知识库(KnowledgeBase)存储领域信息,使用插件(Plugin)扩展功能,并通过卡片(Card)实现交互界面。资源(Resource)则提供开发所需的基础支持。这些组件共同构成了完整的智能体开发体系,通过小艺平台整合,降低开发门槛,服务于鸿蒙生态。文章还
·
在初次接触小艺开放平台,创建智能体时,会看到一些相关的组件,对于其关系及作用需要梳理之后才使用。
本篇内容是《精通HarmonyOS NEXT :鸿蒙App开发入门与项目化实战》这本书内容的延续,是咱这本书读者的福利,在本篇内容会介绍小艺开放平台的这些组件的关系及作用。
对本书感兴趣的同学可以点击以下链接进行购买,及参加 我的班级(华为官方)共同学习
读者福利
《精通HarmonyOS NEXT :鸿蒙App开发入门与项目化实战》读者福利博文目录,点击查看
小艺开放平台是华为面向鸿蒙生态的AI开发平台,其核心组件各司其职,共同构成一个完整的智能体开发体系。
下图清晰展示了它们之间的协同关系:

下面具体介绍各个组件的功能和它们在体系中的位置:
核心组件详解
| 组件 | 是什么?主要干什么? | 关键要点 |
|---|---|---|
| 智能体 (Agent) | 核心产物:能理解、决策并执行任务的AI程序。它是开发者利用平台资源最终构建的、可交互的AI实体。 | 1. 主动服务:能理解复杂指令,自主分解任务。 2. 系统协同:可通过小艺被用户唤醒,并与其他智能体协作(A2A)。 3. 多种开发模式:可利用LLM、工作流、A2A等多种模式开发。 |
| 工作流 (Workflow) | 智能体的“大脑”与“流程图纸”:用于定义和编排智能体完成复杂任务的多步骤逻辑。 | 1. 流程编排:串联条件判断、信息处理、插件调用等步骤。 2. 降低开发门槛:支持通过自然语言对话创建,让开发更简单。 |
| 知识库 (Knowledge Base) | 智能体的“外部记忆”:一个存储、管理和查询结构化信息的系统。 | 1. 专属信息源:可为智能体上传、管理特定领域资料(文档、网页等)。 2. 精准问答:智能体可基于知识库内容进行回答,确保信息准确。 3. 核心功能:支持智能分类、语义搜索、生成播客等。 |
| 插件 (Plugin) | 智能体的“工具库”:用于扩展智能体能力,使其能调用系统或第三方服务的模块。 | 1. 扩展能力:让智能体具备查天气、发邮件、控制设备等原本没有的功能。 2. 丰富生态:平台提供超过50个鸿蒙系统插件,并兼容业界工具。 |
| 卡片 (Card) | 智能体的“交互界面”:一种用于信息展示和收集用户输入的结构化界面模板。 | 1. 富交互形态:可包含文本、图片、选项、输入框、文件上传等组件。 2. 收集信息:是智能体与用户进行结构化信息交互的关键方式。 |
| 资源 (Resource) | 智能体的“燃料与原料”(推断):泛指开发智能体所需的基础资源与资产。 | 可能包括: 1. 模型资源:平台提供或集成的AI大模型(LLM)。 2. 开发资源:示例代码、模板、文档、测试工具等。 3. 运营资源:分发流量、市场曝光等支持。 |
总结与关系梳理
总而言之,你可以这样理解它们的关系:
- 智能体是最终目标产品。
- 资源和插件是构建它的基础材料与工具。
- 知识库是它的专属资料库。
- 工作流是决定它如何思考和行动的流程图。
- 卡片则是它和用户进行丰富交互的界面。
这整套体系通过小艺智能体开放平台整合,旨在降低开发门槛,并通过小艺这个系统级智能体进行协同调度,最终服务于鸿蒙全场景生态。
更多推荐



所有评论(0)