大数跨境
0
0

2024-2025年 Power Platform 新功能概览 - Power Apps - AI - 智能体和自动化

2024-2025年 Power Platform 新功能概览 - Power Apps - AI - 智能体和自动化 李祺 Varman
2025-11-25
5
导读:好,我们前面讲的 Copilot 功能,更多的是“助手” (Assistant) 的角色,比如帮你聊天、填表、

好,我们前面讲的 Copilot 功能,更多的是“助手” (Assistant) 的角色,比如帮你聊天、填表、总结。

现在,我们要进入一个更强大的领域:AI Agent。这些智能体通常是在 Microsoft Copilot Studio 里构建的,它们被设计用来自主执行更复杂的业务流程。

这一部分的核心价值在于,Power Apps (特别是模型驱动应用) 不仅可以调用这些强大的 AI 智能体来自动完成任务,还提供了一个内置的界面,让我们的业务用户可以轻松地监督 这些智能体的工作。

这使得 Power Apps 成为了一个真正的“人机协作”中心。

【主要内容】

我们将主要看以下几个方面:

  1. 如何构建智能体(Build Agents):如何从现有的画布应用快速创建一个智能体。
  2. 如何添加智能体(Add Agents):开发者如何将这些智能体添加到模型驱动应用中。
  3. 如何监督智能体(Supervise Agents):最终用户如何通过Agent Feed 来监控智能体的活动并进行干预。
  4. 如何在表单中嵌入智能体响应 (Embed Agent Response):如何在表单的特定位置直接调用智能体并显示结果。

【重要提醒】

这部分介绍的功能,绝大多数都处于预览 (Preview) 状态,并且目前仅支持英语。


构建智能体- “从应用创建智能体



我们先来看如何“创建”一个智能体。

如果你已经有一个画布应用 (Canvas App) 在执行某个重复性的业务流程,现在微软提供了一个非常酷的功能,叫做 “Agent builder”。

价值:它可以分析你的画布应用(包括它的数据连接、控件和逻辑),结合你用自然语言描述的目标(比如“审批待处理的休假请求”),自动为你生成一个 Copilot Studio 智能体。

这个生成的智能体会包含:

  • 分步指令(Instructions):AI 会尝试把你在应用里的操作步骤,翻译成智能体的执行逻辑。
  • 知识(Knowledge):它可能会从你的应用数据源中提取相关信息作为知识库。
  • 触发器 (Triggers):它会识别出启动这个流程的条件。
  • 操作 (Actions/Skills):它会把应用中涉及到的数据操作(比如更新 Dataverse 记录)转换为智能体可以调用的技能。
作为开发者,我们来到 Power Apps。
在左侧导航栏找到 Agents ,点击 Create an agent from an app。
我们选择一个我们想要自动化的画布应用。

接下来,我们要用自然语言描述希望这个智能体达成的目标。

 AI 会开始分析应用和我们的目标... 好了!大家看,它为我们生成了一套分步指令、提取了相关知识(可能指向了费用表)、并设置了触发器。

AI 生成的指令不一定完美。我们必须仔细审查这些步骤,确保它们符合实际的业务逻辑。官方文档给了一些最佳实践,比如指令要清晰、逻辑要顺畅等。
如果觉得不满意,我们可以修改描述,然后点击 Regenerate instructions (重新生成指令)。

当我们对指令、知识和触发器都满意后,点击 Create (创建)。
系统就会在 Copilot Studio 中为我们创建一个新的智能体。之后,我们可以在 Copilot Studio 里继续编辑、测试和发布它。

【限制】

这个功能目前仅适用于画布应用。

它需要环境中有 Dataverse 数据库。

并且环境不能开启“阻止非托管自定义”。


添加智能体 - “将自主智能体添加到模型驱动应用” 



如果我们环境中拥有自主智能体 (Autonomous agent),也就是那种可以在 Copilot Studio 里独立运行、执行任务的机器人。

现在,我们希望把它集成到我们的模型驱动应用中,让用户可以直接在应用里监督它的工作。这就是“Add agents to your model-driven app”功能。

价值:它允许我们(Maker)把最多 10 个已经发布的 Copilot Studio 自主智能体,添加到一个模型驱动应用中。

添加后,用户就可以通过我们稍后会讲的 “Agent Feed”来查看这些智能体的活动、干预错误、完成智能体未能完成的任务。

我们打开一个模型驱动应用的设计器。
在左侧导航栏,切换到 Agents 选项卡。
在 In your environment 下拉列表里,会列出我们环境中所有已发布的 Copilot Studio 智能体。

我们找到想要添加的那个,点击它旁边的 ... (更多选项),然后选择 Add to feed

添加完成后,我们需要保存并发布这个模型驱动应用。

【关键限制】

这个功能是预览版 (Preview),且仅支持英语。

目前,只有智能体的所有者 (Owner) 才能在模型驱动应用中查看和监督该智能体的数据。


监督智能体 -Agent Feed



我们刚才已经把智能体添加到了应用中。现在,我们的最终用户如何与它互动呢?答案就是通过“Agent Feed”。

Agent Feed 是模型驱动应用中一个新增的界面,它提供了一个集中的地方,让用户可以实时查看所有被添加到这个应用中的、并且是该用户拥有的代理的活动日志。

它让用户可以轻松地监控智能体做了什么、什么时候做的、结果如何,并在智能体遇到问题时进行干预。

我们作为最终用户,打开刚才发布的应用。

大家看,在左侧导航栏的最顶部,出现了一个新的入口:“Agent Feed”。

这里会显示一个活动列表。每一项都包含了智能体最后执行的步骤、时间戳、以及智能体的名称和图标。

活动被分成了两组:

  • To-do (待办):需要用户关注的操作,比如失败了、出错了、或者等待用户输入。
  • Other (其他):所有其他状态,比如已成功完成、用户已处理或正在进行中。

我点击一个“失败”的操作…

右侧会滑出一个详细视图。这里包含了:

  • 一个 AI 生成的摘要,告诉我代理这次执行的大概情况。
  • 错误详情(如果失败了)。
  • 一个分步的活动地图 (Activity map),可视化地展示了智能体从触发到失败(或成功)的每一步。这和我们在 Copilot Studio 里看到的调试视图很像。

对于“To-do”里的项,我可以采取行动。

比如,这个代理失败了,我手动完成了它未完成的工作。然后我可以点击“Mark as      complete”(标记为完成),把它移出“To-do”列表。

如果某个失败的操作已经不重要了,我可以点击“Dismiss”(忽略)。

如果我点错了,还可以“Undo”(撤销)。

【关键限制】:目前这些操作仅仅是改变状态。它不会自动帮你修复智能体的问题。你需要手动去完成代理失败的任务。

【限制】

这个功能是预览版 (Preview),且仅支持英语。

目前只能看到自己拥有的智能体的活动。

一次最多只能监督 10 个。


嵌入智能体响应 



刚才讲的“Agent Feed”是全局监控。但有时,我们希望在表单的特定位置,直接调用 Copilot Studio 智能体的某个能力,并把结果显示给用户。

这就是“Add agent response with the form designer”功能。

它提供了一个新的表单控件,叫做 “Agent Response”。开发者可以将这个控件拖到模型驱动应用的主表单上。

你可以配置这个控件,让它去调用 Copilot Studio 中某个特定主题 (Topic) 的特定事件 (Event)。

当用户打开这个表单时,这个控件就会自动触发那个 Copilot Studio 主题,并将主题返回的结果(比如Markdown 文本、自适应卡片、图片或视频)直接显示在这个控件里。

上下文传递:更棒的是,它会自动把当前的应用、页面和记录上下文(比如记录 ID、表名)作为全局变量传递给 Copilot Studio。这样,你的 Copilot Studio 主题就能知道它是在哪个记录的上下文中被调用的。

我们打开一个表单的设计器。

在左侧的“组件”(Components)面板里,展开 Artificial Intelligence (人工智能),找到“Agent Response” 控件,把它拖到表单上。

在弹出的配置窗口中,我们需要在 Static value (静态值) 框里,输入我们在 Copilot Studio 中定义的那个主题的“事件名称” (Event name)。

这个“事件名称”在哪里找?我们需要去 Copilot Studio,打开那个主题,找到它的“触发器”(Trigger) 节点。

确保触发器类型是 A custom client event occurs (发生自定义客户端事件) 或 Event received (收到事件)。

点击“编辑”,在属性面板里就能找到并复制那个 “Event name”。

保存并发布表单。

现在,最终用户打开这条记录。

大家看,在我们刚才放置控件的地方,它自动加载并显示了 Copilot Studio 主题返回的内容

【限制】

这是一个预览 (Preview) 功能。

不支持绑定到表列。

返回的自适应卡片只是只读的,不支持交互。

不支持移动端或平板。


 总结



好,我们来总结一下 Implement agent supervision and automation 这一部分。

这是 Power Apps AI 功能中更高级、更偏向自动化的一环。

我们看到了如何使用 Agent Builder 从现有画布应用快速创建 Copilot Studio 自主智能体。

我们看到了开发者如何将这些自主智能体添加到模型驱动应用中,以便进行监督。

我们看到了最终用户如何通过模型驱动应用内置的 Agent Feed 来监控智能体活动、查看执行步骤,并在必要时标记完成或忽略。

我们还看到了开发者如何在模型驱动应用的表单上,嵌入一个 Agent      Response 控件,直接调用并显示 Copilot Studio 主题的特定输出。

【关键要点】

这些功能深度整合了 Power Apps (特别是模型驱动应用) 和 Microsoft      Copilot Studio。

它们的核心目标是实现更复杂的业务流程自动化,并提供人机协作的监督机制。

目前,这些功能绝大多数都处于预览阶段,并且仅支持英语,且存在一些关键限制




关于作者 | 李祺 Varman 
-



不仅仅是技术专家,更是您的数字化转型伙伴




我是李祺,连续4年荣获微软 Power Platform 方向最有价值专家(MVP)。

在过去5年中,我已成功为数十家世界500强及行业头部企业
提供了深度的微软产品数字化转型服务,内容涵盖:


  • 企业内训:
    赋能上千名员工,快速掌握 Power Platform 与 AI 工具。

  • 技术支持:
    提供专家级顾问服务,解决关键业务难题。

  • 项目实施:
    成功交付上百个自动化流程与商业智能项目,显著提升企业运营效率。


我深知技术服务于业务的本质。我的目标是利用 Power Platform 和 AI,将您的商业构想转化为实实在在的生产力。




🚀 您可以获得什么?


    • 免费自学,无限探索
      公众号菜单栏【知识库】已沉淀 500+原创中文教程,并持续更新 AI 应用内容。所有文章永久免费,欢迎随时查阅和自助问答。


    • 深度交流,专属连接 
      如果您在学习中遇到个性化问题,或希望获得更及时的反馈,欢迎加入我的【知识星球】。这是一个付费制的高质量交流社群(365元/年),您将获得:

      • 与我直接图文交流的机会

      • 一个无广告、纯粹、高价值的问答环境

      • 您的支持,是我持续创作免费优质内容的最大动力


      • 企业合作,定制方案
        如果您的企业正面临业务流程繁琐、数据决策困难或团队能力不足等挑战,我能提供定制化解决方案,包括但不限于教育培训、技术支持、项目实施。


    • 👉 请通过公众号菜单【联系我】-【商务合作】与我取得联系,开启您企业的高效办公新时代。






    【声明】内容源于网络
    0
    0
    李祺 Varman
    我是李祺,微软 Power Platform MVP,2014年进入开发领域,了解微软云全系产品。2020年以来专注在 Power Platform 低代码领域,曾为微软和多家客户提供售前、培训和实施,2023年后进入生成式 AI 领域。
    内容 608
    粉丝 0
    李祺 Varman 我是李祺,微软 Power Platform MVP,2014年进入开发领域,了解微软云全系产品。2020年以来专注在 Power Platform 低代码领域,曾为微软和多家客户提供售前、培训和实施,2023年后进入生成式 AI 领域。
    总阅读146
    粉丝0
    内容608