开发代理概述 development-agent-overview

作为Brand Experience Agent的一部分,开发代理可帮助传统的AEM Java栈栈开发人员和管理员更有效地创建、调试、部署和优化代码。

它支持以下作业,这些作业可通过AI Assistant的对话界面访问。

  • Cloud Manager作业:只读操作,包括程序和环境的列表以及管道状态
  • 管道故障排除作业:调试失败的管道
  • Quiet Hours和Update Free Periods管理任务:查看、创建和编辑Quiet Hours并更新Free Periods
  • 复制疑难解答作业(Beta):调试与复制相关的问题,如阻塞的队列。
NOTE
开发人员还会发现这些AI支持的功能非常有用:
IMPORTANT
AI生成的响应可能不准确或具有误导性。 请务必仔细检查建议的修复和响应。
另请参阅Adobe Experience Cloud Generative AI用户准则

您可以将特定于开发代理的反馈,通过电子邮件发送到aem-devagent@adobe.com

Cloud Manager作业 cloud-manager-job

查找有关您的AEM程序和环境的信息,包括:

  • 列出程序和环境
  • 列出环境变量
  • 查找管道名称以及当前执行状态和步骤详细信息
  • 检索可下载的日志链接

示例提示 sample-cm-job-prompts

提示
结果
列出我的所有AEM Cloud Service程序
列出您有权访问的程序。
获取计划12345​的详细信息
检索有关项目的详细信息。
列出程序12345​中的环境
列出程序中的环境。
获取生产环境的日志
检索指向各种AEM、Dispatcher和CDN日志文件的链接,以便可以下载这些文件进行调试或其他操作。
列出项目12345​的管道
列出项目中的管道。
当前管道执行的状态是什么?
使用管道的状态进行响应。
获取管道执行的生成日志链接12345
检索指向特定管道执行的管道构建日志的链接。

Quiet Hours和更新可用期间管理作业 control-updates-job

直接通过AEM AI助手查看、创建和编辑免提小时数和更新空闲时段。

关键好处是减少了调度错误。 当您提出请求时,助理将指导您完成可能的工作,并标记适用的限制,例如三期上限、各期之间必须存在一周的间隔以及您无法安排超出的计划维护排除窗口。

因此,业务所有者和部署管理员不是在配置失败后发现限制,而是被引导到同一对话中的有效计划。 这可以保护关键业务窗口免受自动维护更新的影响,同时减少来回交流和配置错误。

示例提示 sample-updates-prompts

提示
结果
项目12345的当前更新计划是什么?
将生成当前AEM更新规则的列表。
阻止程序12345​的AEM更新从上午9点到下午5点(东部标准时间)
设置规则,以便在标准工作时间内不应用AEM更新。
删除程序12345​的每日更新块
删除阻止AEM更新的规则。
暂停程序12345​的AEM更新,两周后开始
创建规则以阻止AEM更新。
我的程序在不便时不断更新。 我有哪些选项?
提供了有关如何设置规则以控制AEM更新计划的信息,作为响应。

管道故障排除作业 cloud-manager-pipeline-troubleshooting

此作业可以检索管道状态,并通过建议修复来帮助您排除失败的构建步骤,从而节省在开发、暂存和生产环境中调试AEM as a Cloud Service部署的时间。 它会检查构建日志和相关代码,以推荐您可以手动应用的修复。

NOTE
管道故障排除仅限于全栈管道(部署和代码质量)和Web层配置管道。

观看教程,了解如何使用开发代理解决管道故障问题。

通过Cloud Manager访问开发代理 how-to-access-the-agent

您可以通过用户界面中的AI助手访问开发代理,包括Cloud Manager或Experience Hub。

  1. 如要开始使用,请点击 Adobe Experience Cloud,打开其主页。

    Adobe Experience Cloud 主页

  2. 在左边栏中的​ 服务 ​标题下,单击​Cloud Manager

    Experience Hub左边栏显示“服务”标题下列出的Cloud Manager

    note important
    IMPORTANT
    显示的小组件、工具和工件取决于用户画像、权限和 AEM 部署类型(AEM as a Cloud Service 或 Managed Services 6.5/6.5 LTS)。
  3. 在左边栏中的​ 项目 ​下,单击​ 概述图标

  4. 在​ 项目概述 ​页面的​ 管道 ​信息卡中,单击管道。

    所选的管道

  5. 在​ 内部版本和代码扫描 ​页面中,请注意失败的管道。

    管道故障,在“生成和代码扫描”页面中看到

  6. 在 AEM 用户界面(从 Cloud Manager 页面或者 AEM 环境的作者实例中)的右上角附近,点击 AI 助手​图标。

    工具栏中的 AI 助手图标

    另请参阅AEM中的AI助手

  7. 在底部的 AI 助手​面板文本框中,输入您的问题或提示词,然后按下 Enter 或点击 发送图标

    例如:
    在“eda-org-01-no-access”程序中,分析“no-access”管道的故障并进行故障排除。

    此提示将导致以下响应。

    AI助手提示和生成的响应

直接通过失败的管道执行进行故障排除 troubleshoot-with-ai-button

当管道执行失败时,Cloud Manager还会直接在管道执行页面上显示​ AI故障诊断 ​按钮。 这是启动故障排除会话的最快方式,因为失败的执行会自动作为上下文传递给AI助手 — 无需手动提示输入。

  1. 在Cloud Manager中,打开失败的管道执行。 状态横幅显示​失败,并且在页面的右上角附近显示​ AI故障诊断 ​按钮。

    管道执行失败页面显示“AI故障诊断”按钮和带有预加载分析的AI助手面板

  2. 单击​AI疑难解答

    AI助手面板将在屏幕右侧打开。 助手会自动引用失败的管道执行并开始其分析,从而识别失败步骤并建议可手动应用的修复。

  3. 查看响应,如果需要,在​ AI助手 ​文本框中继续对话,以询问后续问题或请求更多详细信息。

从Experience Home Failed Pipelines构件排除故障 troubleshoot-from-experience-home-widget

Experience Home包含一个​ 失败的管道 ​构件,该构件可让您快速查看整个项目的管道失败,而无需您先导航到Cloud Manager。 构件中的每一行都表示一个失败的管道,并显示管道名称、上次运行日期和时间、持续时间以及失败的步骤。 每个条目都内联有​ AI故障诊断 ​按钮。

NOTE
仅当在Experience Home中选择​ 管理员和IT ​角色时,失败的管道​构件才可见。 如果未看到构件,请使用页面右上角的角色选择器验证您的角色是否设置为​管理员与IT

体验主页上的“失败的管道”小部件,显示带有“AI疑难解答”按钮的失败管道条目

  1. 打开体验主页,单击​ Experience Manager ​并滚动到​ 失败的管道 ​构件。

  2. 找到要调查的管道,然后单击该行中的​AI故障排除

    将打开AI助手面板,并将失败的管道执行预加载为上下文。 助手会自动开始分析,找出根本原因并提出修复建议。

  3. 查看响应,如果需要,在​ AI助手 ​文本框中继续对话,以询问后续问题或请求更多详细信息。

权限 permissions

管道故障排除工作需要Cloud Manager — 开发人员角色或Cloud Manager — 项目经理角色。

示例提示 sample-pipeline-prompts

提示
结果
对失败的管道进行故障排除
执行管道失败原因分析;如果不清楚引用了哪个管道,将向用户询问其他问题。
为项目主项目列出我的失败管道。
虽然结果可能有所不同,但此提示会输出一个失败管道表,并提供一个后续建议,以引用要分析的特定管道。
分析我失败的、名为“开发管道”的管道。
此提示将导致分析失败的管道,并提供修复建议。 如果多次失败,则会询问用户其他问题。
管道执行疑难解答1234567
通过提供准确的管道执行ID,执行管道分析。

超出范围的功能 out-of-scope-features

管道故障排除在全栈栈部署和代码质量管道的构建和单元测试步骤以及代码扫描步骤中运行。 它还支持Web层配置管道

对于其他管道类型和步骤,通过下载并检查日志来调试故障。 有关详细信息,请参阅访问和下载日志

复制疑难解答作业(Beta) replication-troubleshooting-job

调试与复制相关的问题,如阻塞的队列。

请向aem-devagent@adobe.com发送电子邮件以访问测试版计划。

recommendation-more-help
experience-manager-cloud-service-help-main-toc