使用 3C 模型应用代理原型框架

代理原型框架将代理设计组织为三个层:类别功能和组件。 这三个层(“3C”)提供了一种结构化且可复用的方法来在任何级别设计智能体并围绕其进行沟通。

Tip

对于应用 3C 模型的示例方案,并演示团队如何从抽象概念移动到具体的实施决策,请转到 示例企业模式:文档提取器和摘要生成器

类别:代理行为的“原因”

类别表示代理行为的广泛域。 他们回答了以下问题:“代理为什么要这样做?类别提供一个共享词汇,用于在战略级别推理代理设计,独立于特定工具或实现选择。

框架定义了七个类别:

类别 Description
连接 收集和集成来自整个企业的信息。 为后续一切奠定基础的基础层。
分析 理解已收集的数据,从检索走向洞察。
创建 生成和转换内容,从信息转换到可交付结果。
行动 代表用户采取行动,从对话合作伙伴转变为主动助理。
自动化 管理多步骤进程并协调复杂的工作流,以进程协调器身份运行。
Govern 维护信任和法规合规性,将治理直接嵌入代理行为。
显示器 通过遥测数据和反馈循环,在大规模迭代中持续改进。

能力:每个类别中的“是什么”

功能是代理可以在给定类别中执行的特定用户可观察函数。 它们是代理行为的构建基块,即组装以创建完整的代理体验的功能片段。 功能回答以下问题:“此代理需要实现什么?

这些能力被刻意设计为与平台无关。 它们描述的是代理做什么,而不是它如何做到这一点。 此说明可确保它们持久。 无论基础平台如何发展,这些功能仍然是一个稳定的参考点,用于设计和传达代理行为。

Tip

已经熟悉这些技能了吗? 功能是相同的概念。 这两个函数都描述了定义代理可以执行的操作的可重用函数。 此框架为你提供了一致的词汇,用于围绕它们进行设计。

每个类别都包含一组功能:

类别 能力
连接 提取数据、查询知识、引入文档、验证数据、集成数据源
分析 计算和分析指标、生成可视化效果、生成数据驱动建议、基准数据、比较结果、对数据进行分类
操作 更新记录、发送通信、创建票证或事务、调用外部 API 或服务
自动化 触发工作流,制定条件决策,计划自动化,跨多个工具协调
创建 草稿或创建内容、汇总信息、重新设置或翻译内容、生成视觉内容
Govern 执行审核日志记录和策略验证,确保合规性
显示器 跟踪使用情况分析、捕获反馈、度量性能

组件:实现的“操作方法”

组件是让能力得以实现的基础构件。 他们回答了以下问题:“我们如何做到这一点?

组件可以采用提示、主题、工具、连接器、流或代码解释器的形式。 它们是模块化、可重用和可互换的。 例如,可以使用以下方法实现相同的提取数据功能:

  • 用于以文档为中心的发现的 Microsoft 365 知识源
  • 用于结构化业务线查询的 Power Platform 连接器。
  • 用于实时任务关键数据的代理工具或 API 操作。
  • 用于基于会话的文档分析的文件上传和提取流。

每个选项各有不同的利弊权衡,而该框架为在特定情境下分析并作出恰当选择提供了依据。

这种模块化可大规模实现可重复性。 当团队使用映射到明确能力的定义良好的组件来构建解决方案时,这样构建出的解决方案就可以被记录、引用和复用。 该解决方案成为组织内的知识,而不是仅由单个团队掌握的知识。

Copilot Studio工具包组件库是此层的具体表达式。 它封装了可直接用于生产的组件,用于文档提取、研究、内容综合、高管简报和 ServiceNow 工单,并且这些组件可直接对应到该框架的类别和能力。 这些构建基块经过验证并派生自实际客户方案。 它们设计为无需自定义开发即可安装、配置和部署。

框架作为基础

框架是基础,而不是目标。 随着代理平台朝着更自主的路由方向演进,它们仍然需要一份清晰、共享的能力图谱,明确现有哪些能力,以及团队如何实现这些能力。 3C 提供该映射,为团队提供一致的智能体设计、路线图和决策语言。

示例企业模式:文档提取器和摘要生成器

此示例演示如何将 3C 模型应用到常见的企业模式:文档提取器和摘要生成器代理。 使用此示例可了解团队如何在实现中重复使用相同的结构,并使组件适应特定的业务和技术要求。

情景

金融服务、医疗保健、法律和专业服务等领域的组织需要能够:

  • 导入文档
  • 提取结构化信息
  • 汇总关键内容
  • 生成可视化效果
  • 以可用格式生成输出

将 3Cs 应用于场景

此方案涵盖框架中的三个类别:连接分析和创建

所涉及的功能包括:

  • 导入文档(Connect)
  • 提取数据(连接/分析)
  • 计算和分析指标 (分析)
  • 生成可视化效果(分析/创建)
  • 汇总信息(分析)
  • 创建内容(创建)

提供这些功能的组件可能因要求和约束而异:

能力 示例组件
导入文档 Power Automate 文件上传流程
提取数据 Copilot Studio工具包组件库中的数据提取提示
计算和分析指标 代码解释器
生成可视化效果 数据可视化提示,代码解释器
汇总信息 摘要提示
创建内容 文档创建工具或连接器

此图显示了基础进程如何映射到类别和功能,这些类别和功能在实现中保持一致,而组件则适应不同的上下文和约束。

文档提取器和摘要生成器方案的流程、类别、功能和组件的关系图。

在实践中,团队将生成此方案一次,并将其与下一个团队共享为记录的可重用模式,而不是自定义解决方案。 此方法可扩展整个组织的知识。