前言
小艺智能体是 HarmonyOS 系统级智能体,与鸿蒙操作系统深度融合,为用户提供体系化、可扩展的智能能力。小艺开放平台依托鸿蒙系统生态,为开发者打造全链路智能体开发解决方案。
本文是 「小艺智能体开发实战」 系列的第一篇,全面介绍小艺开放平台提供的 智能体编排方式 。根据华为官方文档,平台提供 LLM 模式(大语言模型驱动)、工作流模式(可视化流程编排)、A2A 模式(直连三方智能体)、多 Agent 模式(多智能体协同决策)四大核心开发模式,配合端到端工具链,覆盖从智能体开发、多端调试到部署上架的全生命周期。
说明:本文内容依据华为鸿蒙智能体白皮书及小艺开放平台官方文档整理。
一、六种编排方式总览
小艺智能体提供了六种编排方式,分别适用于不同的开发场景和复杂度需求:

1.1 编排方式速览表
| 编排方式 | 核心特点 | 适用场景 | 复杂度 |
|---|---|---|---|
| 单 Agent(LLM 模式) | 基于大模型,编写 Prompt 驱动 | 简单对话、知识问答、内容生成 | ⭐ |
| 工作流模式 | 规则化流程,步骤可编排 | 多步骤协同、复杂业务逻辑 | ⭐⭐ |
| A2A 模式 | 接入第三方大模型能力 | 图片生成、视频生成等扩展能力 | ⭐⭐ |
| 多 Agent 模式 | 多个 Agent 协同处理 | 复杂任务分解、分工协作 | ⭐⭐⭐ |
| OpenClaw 模式 | 接入 OpenClaw 工具 | 个性化助手、自动化服务 | ⭐⭐ |
| 端 A2A 模式 | HarmonyOS 应用内 AgentAbility | 端侧智能体、本地化服务 | ⭐⭐⭐ |
1.2 如何选择?
在选择编排方式时,可以从以下几个维度考虑:
- 任务复杂度:简单对话选单 Agent,复杂流程选工作流或多 Agent
- 是否需要第三方能力:需要图片/视频生成等能力选 A2A
- 部署位置:云侧部署选前五种,端侧部署选端 A2A
- 个性化程度:需要高度自定义选 OpenClaw
二、LLM 模式(单 Agent)
2.1 定义
LLM 模式是一种基于大模型的智能体编排方式。开发者按需选择大模型,根据业务逻辑编写提示词,以 LLM 为理解中枢,结合意图识别、工具调用、对话上下文,动态选择插件、工作流,响应用户需求。
以上定义摘自华为官方文档。

2.2 核心配置项
配置单 Agent 时,需要关注的几个关键配置:
- 模型选择:选择合适的大模型(如 Pangu、第三方模型)
- 角色指令(Prompt):定义 Agent 的行为和角色定位
- 插件配置:挂载需要的功能插件
- 知识库:接入自定义知识库,提升回答准确性
- 对话设置:开场白、预置问题、用户问题建议
2.3 配置要点
在配置单 Agent 时,主要在小艺智能体开放平台的 Agent 编辑界面进行操作,核心步骤包括:
- 选择底层大模型(如 HarmonyOS 自研模型)
- 编写角色 Prompt,定义智能体的行为模式
- 配置开场白和预置问题,引导用户交互
- 挂载插件和知识库,扩展 Agent 能力边界
2.4 适用场景
以下场景最适合使用单 Agent 模式:
- FAQ 问答:基于知识库的常见问题解答
- 内容生成:文章摘要、文案撰写等文本生成任务
- 简单对话:闲聊、信息查询等轻量交互
- 概念解释:专业术语、产品功能的解释说明
三、工作流模式
3.1 定义
工作流模式是一种基于规则化流程的智能体编排方式。开发者将复杂任务拆解为有序的规则化步骤(如数据获取、处理、执行),串联插件、大模型、条件分支、代码块等组件实现自动化执行流程,完成业务逻辑。工作流模式适用于需多步骤协同、逻辑复杂、业务多样性的场景。
以上定义摘自华为官方文档。

3.2 工作流的核心组件
工作流模式的关键组件包括:
| 组件 | 说明 | 示例 |
|---|---|---|
| 触发节点 | 工作流的启动条件 | 用户消息、定时任务、Webhook |
| LLM 节点 | 调用大模型处理文本 | 意图识别、文本分类 |
| 插件节点 | 执行具体功能操作 | 查询订单、发送通知 |
| 条件分支 | 根据不同结果走不同路径 | if/else 逻辑判断 |
| 代码节点 | 执行自定义代码逻辑 | 数据转换、格式处理 |
| 结束节点 | 返回最终结果 | 组装响应、渲染结果 |
3.3 工作流配置要点
在配置工作流模式时,可通过小艺智能体平台的 可视化工作流编辑器 进行拖拽式编排。配置过程通常包含以下环节:
- 设定触发条件(用户消息、定时任务、Webhook)
- 添加 LLM 节点进行文本处理(意图识别、分类等)
- 配置条件分支,根据结果走不同路径
- 串联插件节点执行具体操作
- 设置结束节点,定义最终输出格式
注意:条件分支必须添加默认分支(else),否则当所有条件都不满足时,工作流会卡住。
工作流模式适用于以下场景:
- 多步骤协同:需要多个步骤依次执行的业务流程
- 复杂判断逻辑:包含条件分支、循环的复杂业务
- 数据加工处理:需要对输入数据进行多步处理
- 自动化流水线:定时任务、批处理等自动化流程
四、A2A 模式
4.1 定义
A2A 模式是一种三方智能体接入小艺开放平台的高效编排方式。开发者可通过该模式基于鸿蒙 Agent 通信协议快速、便捷地将成熟的第三方智能体对接至小艺开放平台,实现分发与调用,提升平台的场景覆盖能力。该模式适用于同时具备鸿蒙端应用与云侧智能体能力的企业开发者。
以上定义摘自华为官方文档。

4.3 适用场景
A2A 模式特别适合以下场景:
- 图片生成:接入第三方文生图模型(如豆包、Stable Diffusion)
- 视频生成:文本生成视频、图片转视频
- 语音处理:语音识别、语音合成增强
- 专业领域模型:医疗诊断、法律咨询等专业垂直领域
五、多 Agent 模式
5.1 定义
多 Agent 模式是一种通过编排多个独立智能体协作完成复杂任务的编排方式。开发者可根据业务需求,编排多个鸿蒙应用智能体的功能协作,实现跨应用/元服务的工具链调用,完成复杂任务的闭环。典型场景包括智能客服分流、企业虚拟员工协作等。
以上定义摘自华为官方文档。

5.2 多 Agent 协作模式
多 Agent 模式支持以下几种协作方式:
| 协作方式 | 说明 | 适用场景 |
|---|---|---|
| 串行模式 | Agent 依次执行,前一个的输出作为后一个的输入 | 数据流水线处理 |
| 并行模式 | 多个 Agent 同时执行各自任务,汇总结果 | 多维度信息检索 |
| 编排模式 | 主 Agent 协调子 Agent,动态分配任务 | 复杂问题分解 |
| 竞速模式 | 多个 Agent 执行相同任务,取最优结果 | 关键决策场景 |
多 Agent 模式的核心优势在于 跨应用/元服务的工具链调用。通过将复杂任务拆分为子任务分配给多个专业 Agent,可以显著提升处理效率和结果质量。
六、OpenClaw 模式
6.1 什么是 OpenClaw 模式?
通过该模式接入 OpenClaw,构建个人专属智能体。
OpenClaw 模式是一种开放灵活的智能体接入与构建方式,开发者可通过该模式接入 OpenClaw 工具,快速创建个性化智能体。该模式适用于个性化助手、自动化服务、场景化应用等多样化需求。

6.2 OpenClaw 与单 Agent 的对比
- LLM 模式:适合标准化、开箱即用的场景,配置简单但灵活性受限
- OpenClaw 模式:适合需要深度定制、个性化配置的场景,学习成本略高但扩展性强
七、端 A2A 模式
7.1 什么是端 A2A 模式?
HarmonyOS 应用内通过 AgentAbility 开发的智能体。

7.3 端 A2A 与云 A2A 的区别
| 维度 | 端 A2A | 云 A2A |
|---|---|---|
| 部署位置 | HarmonyOS 应用内 | 云端服务器 |
| 网络依赖 | 可离线使用 | 需要网络 |
| 延迟 | 低延迟(本地执行) | 受网络影响 |
| 能力上限 | 受设备性能限制 | 弹性扩展 |
| 数据隐私 | 数据不出端 | 数据上云 |
八、核心能力差异对照
8.1 编排能力全表
| 能力 | 单Agent(LLM模式) | 工作流模式 | A2A模式 | OpenClaw模式 | |
|---|---|---|---|---|---|
| 编排-模型选择 | 模型选择&模型设置 | √ | - | - | - |
| 编排-模型选择 | 对话设置 | - | √ | - | - |
| 编排-角色指令 | 角色指令(prompt) | √ | - | - | - |
| 编排-能力拓展 | A2A基础配置 | - | - | √ | - |
| 编排-能力拓展 | A2A输出设置 | - | - | √ | - |
| 编排-能力拓展 | OpenClaw基础配置 | - | - | - | √ |
| 编排-能力拓展 | 开场对话&预置问题 | √ | √ | √ | √ |
| 编排-能力拓展 | 输入文件设置 | √ | √ | √ | √ |
| 编排-能力拓展 | 用户问题建议 | √ | √ | - | - |
| 编排-能力拓展 | 快捷指令 | √ | √ | √ | - |
| 编排-能力拓展 | 背景图片 | √ | √ | √ | √ |
| 编排-能力拓展 | 角色声音 | √ | √ | √ | √ |
| 编排-能力拓展 | 插件 | √ | - | √ | - |
| 编排-能力拓展 | 工作流/工作流配置 | √ | √ | - | - |
| 编排-能力拓展 | 触发器 | √ | √ | √ | - |
| 编排-能力拓展 | 关联应用 | √ | √ | √ | - |
| 编排-能力拓展 | 账号绑定设置 | - | √ | √ | - |
| 编排-能力拓展 | 付费智能体 | - | √ | √ | - |
| 编排-能力拓展 | 知识库 | √ | - | - | - |
| 编排-能力拓展 | 变量 | √ | √ | √ | - |
| 编排-能力拓展 | 长期记忆 | √ | √ | - | - |
| 调试与预览 | 真机测试 | √ | √ | √ | √ |
| 调试与预览 | 触发器 | √ | - | √ | - |
| 调试与预览 | 记忆 | √ | √ | - | - |
| 调试与预览 | 朗读 | √ | √ | √ | √ |
| 调试与预览 | 调试 | √ | √ | √ | √ |
8.2 选型建议
从选型角度看,可以按以下思路快速决策:
- 需要接入第三方独家能力 (如图片生成)? → A2A 模式
- 业务逻辑步骤清晰、流程固定 ? → 工作流模式
- 任务复杂、需要多角色分工 或跨应用工具链调用 ? → 多 Agent 模式
- 上述都不符合,简单直接 ? → LLM 模式
九、平台开发流程
9.1 插件市场
小艺开放平台通过插件市场实现生态能力的统一接入与开放,覆盖以下四类插件:
| 插件类型 | 说明 |
|---|---|
| 鸿蒙系统插件 | OS 底层能力接口,包含 AI、通信、UI、分布式等核心系统能力 |
| 系统应用插件 | 系统应用(相机、图库、备忘录、闹铃、设置等)的功能开放接口 |
| 第三方应用插件 | 应用市场上架应用的通用能力接口(社交、工具类等) |
| MCP 工具 | 通过 MCP 协议接入的第三方生态工具能力 |
通过意图框架开放端云插件能力,支持端+云插件灵活编排,实现高性能本地实时交互、安全可信的数据存储与权限管控、多端无缝联动。
9.2 IDE 协同开发
小艺开放平台协同 DevEco Studio 提供一站式智能体开发环境:
- 应用开发模式:IDE 内置自动生成意图注解能力,开发者通过框选代码快捷操作生成意图注解,快速完成应用内功能向意图框架的开放
- 智能体开发模式:IDE 深度集成 Agent 开发框架,统一开发者账号认证鉴权,支持在 IDE 内完成智能体全生命周期开发
9.3 AI 辅助开发
平台提供 AI 辅助开发能力,通过对话式交互让开发者在自然语言交互过程中逐步完善需求:
- LLM 模式辅助开发:根据开发者描述的场景,系统主动与用户对话澄清需求并动态调整方案,最终构建集成插件、知识库、工作流等要素的 Agent
- 工作流模式辅助开发:针对复杂流程任务,系统自动构建流程示意图并配以详细步骤说明,最终生成直接可执行的 Workflow
9.4 智能体市场
智能体完成开发后,统一上架至 智能体市场,实现集中管理和多设备、多入口分发,借助精准分发、质量保障、监控运营等手段构建开发者与终端用户的良性循环。
十、最佳实践与注意事项
10.1 编排方式组合使用
实际项目中,各模式并非互斥,可以组合使用。例如:
典型场景:一个电商客服智能体,可以同时使用 LLM 模式处理简单咨询、工作流处理退换货流程、A2A 接入第三方能力。
10.2 性能优化建议
- 合理选择模型:简单任务用小模型(更快更省),复杂任务用大模型
- 缓存策略:对常见问题启用缓存,减少重复调用
- 超时处理:为工作流和 A2A 调用设置合理的超时时间
- 并发控制:多 Agent 模式下注意并发数限制
10.3 常见问题排查
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| Agent 不响应 | 模型调用超时 | 检查网络连接,优化 Prompt |
| 回答不准确 | 知识库未更新 | 刷新知识库索引 |
| 工作流卡住 | 条件分支无匹配 | 添加默认分支(else) |
| A2A 调用失败 | 第三方服务异常 | 确认协议兼容性 |
十一、总结
本文依据华为官方文档,介绍了小艺开放平台提供的 智能体开发模式,涵盖 LLM 模式、工作流模式、A2A 模式和多 Agent 模式,以及平台配套的插件市场、IDE 协同、AI 辅助开发、智能体市场等全链路开发能力。
核心要点回顾:
- LLM 模式是最基础的方式,适合简单对话和知识问答场景
- 工作流模式适合业务逻辑复杂的多步骤流程,支持可视化编排
- A2A 模式基于鸿蒙 Agent 通信协议接入第三方智能体
- 多 Agent 模式通过跨应用/元服务的工具链调用协作完成复杂任务
- 平台提供插件市场、DevEco Studio 协同、AI 辅助开发等全流程支撑
如果这篇文章对你有帮助,欢迎点赞👍、收藏⭐、关注🔔,你的支持是我持续创作的动力!
相关资源: