开发代理功能 development-agentic-capabilities
Adobe Experience Manager (AEM) as a Cloud Service的开发代理功能与同事聊天协作,帮助传统的AEM Java栈栈开发人员和管理员更有效地创建、调试、部署和优化代码。
用例 use-cases
涵盖了一系列用例。
管理Cloud Manager管道
AEM Cloud Manager Pipeline Management技能允许您直接通过自然语言管理CI/CD管道,而无需在Cloud Manager屏幕之间切换以查找所需的信息或控件。 您可以列出和创建管道、启动或取消执行,以及检查状态和历史记录 — 所有这些都可通过单个对话进行。
当出现问题时,该技能不仅限于状态检查:它可以检索步骤量度、日志、工件和执行失败,因此您可以诊断问题,而无需自己下载和搜索原始日志文件。 它还处理日常管道配置 — 管理管道变量、使缓存的工件失效和调整管道设置 — 因此,以前需要通过UI单击多次的例行维护任务只需一个请求即可完成。
要了解执行失败的原因,请参阅AEM Cloud Manager管道故障排除。
人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。
“在主项目中我有哪些管道?”
“为我的开发环境设置代码质量管道”
“开始执行管道67890”
“停止正在运行的代码扫描步骤以执行12345”
“显示开发管道的最后5次执行”
“代码扫描步骤在我上次运行时用了多长时间?”
“提取失败代码扫描步骤的日志”
“我可以从何处下载上次运行的生成工件?”
“列出本周项目12345的所有失败执行”
“更新管道67890上的API_ENDPOINT变量”
“在下次运行之前清除生成缓存”
“将管道67890的触发器分支更改为发布”
AEM Cloud Manager管道故障排除 aem-cloud-manager-pipeline-troubleshooting
AEM Cloud Manager管道故障排除技能可帮助您找出管道执行失败的原因,而无需自行下载和搜索原始日志文件。 通过管道名称或执行ID引用失败的执行案例,该技能可在Cloud Manager中确认失败,识别失败的步骤,并以简单的语言说明哪里出错了,为什么,以及下一步要做什么。 如果您的请求与多个管道匹配,则该技能会要求您在继续之前选择一个。
请注意,此功能是作为专家代理实施的,因此不会在“同事自定义设置”界面中显示为列出的技能。
该技能调查以下管道和步骤中的故障:
对于其他步骤(如全栈管道的部署步骤)中的失败,技能报告失败的步骤而不诊断它。 在这种情况下,请按照访问和下载日志中所述检查日志,或与Adobe支持部门联系。
您还可以直接从Cloud Manager开始进行故障排除。 在失败的管道执行上,单击 AI疑难解答 以打开已引用该执行的协同工作。
人工智能可能会犯错,因此在做出诊断之前先进行检查。
“帮助我解决主程序中最后一个失败的管道问题”
”项目12345中开发管道的执行1234567疑难解答
“为什么我的配置管道部署在程序12345中失败?”
AEM Cloud Manager环境管理
通过AEM Cloud Manager环境管理技能,您可以通过自然语言管理Cloud Manager环境,而无需浏览Cloud Manager的UI屏幕以找到正确的程序、环境或配置面板。 您可以列出环境,提取特定环境的详细信息,并在项目需要更改时创建、克隆或删除环境。
日常环境维护也涵盖在内:管理环境变量、下载日志以进行调试、在需要清理板时重置快速开发环境(RDE),以及配置区域部署 — 所有这些都通过单个对话进行,而不是通过Cloud Manager进行多次访问。 当某些内容需要回滚时,该技能还可以从备份中恢复环境。
人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。
“在主程序中显示所有环境”
“我的生产环境的状态是什么?”
”创建新的开发环境。设置暂存环境以进行测试
“为程序12345复制暂存环境”
“删除未使用的测试环境”
“在我的暂存环境中设置API_BASE_URL变量”
“下载暂存环境的Dispatcher日志”
“重置程序12345的快速开发环境”
”显示我的生产环境的区域部署“
“显示暂存环境的可用备份”
AEM Cloud Manager项目管理
AEM Cloud Manager计划管理技能允许您通过自然语言查找和管理Cloud Manager计划,而不是导航Cloud Manager的计划列表以找到您要查找的计划。 您可以列出您有权访问的所有程序,调出特定程序的详细信息,并在不再需要某个程序时将其删除。
由于项目是管道和环境生存的伞形结构,因此该技能也充当这些相关资源的快速入口点 — 您可以要求它显示与给定项目关联的管道或环境,而无需首先自行跟踪项目ID。
人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。
“我有权访问哪些程序?”
“向我显示有关主计划的信息”
”删除旧演示项目
“列出主项目的管道”
“主程序具有什么环境?”
AEM Cloud Manager版本管理
通过AEM Cloud Manager版本管理技能,您可以控制Adobe何时将自动维护更新应用到您的项目,而无需深入了解Cloud Manager设置以找到正确的屏幕。 您可以检查当前的更新计划,设置每天的免打扰时间窗口(Adobe每天暂停更新的重复时段),并在不希望任何更改登陆到环境时,围绕产品启动或假期冻结等事件安排多天的免更新时段。
如果计划发生更改,您可以像计划一样轻松删除无更新期间。 该技能还可以向您显示Adobe自己的全局代码冻结期(Adobe已针对计划的维护排除而阻止的Windows),这样您就可以在尝试安排自己的日期之前预先知道哪些日期已被禁止。
AI可能会出错,因此在应用建议操作之前查看这些操作 — 对更新计划更改尤其如此,因为错误地计划或移除的无更新期可能会允许更新在您想要保护的窗口内着陆。
“显示计划12345的更新计划”
“更新我的安静时间窗口以提前一小时开始”
”在3月3日至10日启动周期间阻止程序12345更新“
“取消我计划在下周的封锁期”
“显示Adobe的规划维护排除期”