开发代理功能 development-agentic-capabilities

Adobe Enterprise Manager (AEM) as a Cloud Service的开发代理功能与同事聊天协作,帮助传统的AEM Java栈栈开发人员和管理员更有效地创建、调试、部署和优化代码。

用例 use-cases

涵盖了一系列用例。

AEM Cloud Manager管道故障排除

AEM Cloud Manager Pipeline故障排除技能可帮助您查明管道执行失败的原因,而无需自己挖掘原始日志。 引用失败的管道,它调查在全栈栈部署和代码质量管道的构建和单元测试步骤以及代码扫描步骤中发生的问题。 它还支持Web层配置管道中的Dispatcher配置问题。 它用简单的语言解释了哪里出了问题。

当修复被足够自信地识别时,该技能可以更进一步:它显示您可以下载的审阅的确切差异,并在您批准时将它推送到新分支(可选)。

在对其进行操作之前,尤其是在将推送的修补程序合并到目标分支之前,查看诊断和任何建议的修补程序。

功能
示例提示
管道故障排除
解决我失败的管道问题。 管道执行1234567程疑难解答。
生成修复(具有差异)
为失败的管道执行1234567生成修复

管理Cloud Manager管道

AEM Cloud Manager Pipeline Management技能允许您直接通过自然语言管理CI/CD管道,而无需在Cloud Manager屏幕之间切换以查找所需的信息或控件。 您可以列出和创建管道、启动或取消执行,以及检查状态和历史记录 — 所有这些都可通过单个对话进行。

当出现问题时,该技能不仅限于状态检查:它可以检索步骤量度、日志、工件和执行失败,因此您可以诊断问题,而无需自己下载和搜索原始日志文件。 它还处理日常管道配置 — 管理管道变量、使缓存的工件失效和调整管道设置 — 因此,以前需要通过UI单击多次的例行维护任务只需一个请求即可完成。

人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。

功能
示例提示
列出管道
“列出项目12345的管道”

“在主项目中我有哪些管道?”
创建管道
“为程序12345创建新的全栈栈管道”

“为我的开发环境设置代码质量管道”
执行管道
“运行开发管道”

“开始执行管道67890”
取消正在运行的管道步骤
“取消开发管道上的当前生成步骤”

“停止正在运行的代码扫描步骤以执行12345”
查看执行历史记录和状态
“当前管道执行的状态是什么?”

“显示开发管道的最后5次执行”
获取步骤量度
“向我显示执行的生成步骤量度12345"

“代码扫描步骤在我上次运行时用了多长时间?”
获取日志
“获取管道执行的生成日志链接12345”

“提取失败代码扫描步骤的日志”
获取工件
“显示执行12345生成的工件”

“我可以从何处下载上次运行的生成工件?”
获取执行失败
“为什么我的开发管道执行失败?”

“列出本周项目12345的所有失败执行”
管理管道变量
“显示开发管道的变量”

“更新管道67890上的API_ENDPOINT变量”
使缓存的工件失效
“使开发管道的缓存工件失效”

“在下次运行之前清除生成缓存”
配置管道设置
“为开发管道启用电子邮件通知”

“将管道67890的触发器分支更改为发布”

AEM Cloud Manager环境管理

通过AEM Cloud Manager环境管理技能,您可以通过自然语言管理Cloud Manager环境,而无需浏览Cloud Manager的UI屏幕以找到正确的程序、环境或配置面板。 您可以列出环境,提取特定环境的详细信息,并在项目需要更改时创建、克隆或删除环境。

日常环境维护也涵盖在内:管理环境变量、下载日志以进行调试、在需要清理板时重置快速开发环境(RDE),以及配置区域部署 — 所有这些都通过单个对话进行,而不是通过Cloud Manager进行多次访问。 当某些内容需要回滚时,该技能还可以从备份中恢复环境。

人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。

功能
示例提示
列出环境
“列出程序12345的环境”

“在主程序中显示所有环境”
获取环境详细信息
“获取程序12345中暂存环境的详细信息”

“我的生产环境的状态是什么?”
创建环境
为项目12345“

”创建新的开发环境。设置暂存环境以进行测试
克隆环境
将我的生产环境克隆到新的开发环境"

“为程序12345复制暂存环境”
删除环境
删除程序12345中的旧开发环境"

“删除未使用的测试环境”
管理环境变量
“显示我的开发环境的变量”

“在我的暂存环境中设置API_BASE_URL变量”
正在下载环境日志
“获取生产环境的日志”

“下载暂存环境的Dispatcher日志”
重置RDE
“重置我的RDE”

“重置程序12345的快速开发环境”
管理区域部署
为程序12345添加新区域部署“

”显示我的生产环境的区域部署“
从备份中恢复
“从昨天的备份还原我的生产环境”

“显示暂存环境的可用备份”

AEM Cloud Manager项目管理

AEM Cloud Manager计划管理技能允许您通过自然语言查找和管理Cloud Manager计划,而不是导航Cloud Manager的计划列表以找到您要查找的计划。 您可以列出您有权访问的所有程序,调出特定程序的详细信息,并在不再需要某个程序时将其删除。

由于项目是管道和环境生存的伞形结构,因此该技能也充当这些相关资源的快速入口点 — 您可以要求它显示与给定项目关联的管道或环境,而无需首先自行跟踪项目ID。

人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。

功能
示例提示
列出所有项目群
“列出我的Cloud Manager程序”

“我有权访问哪些程序?”
获取项目详细信息
获取计划12345的详细信息"

“向我显示有关主计划的信息”
删除项目群
删除项目12345“

”删除旧演示项目
显示项目的管道
“项目12345中有哪些管道?”

“列出主项目的管道”
显示程序的环境
“显示程序12345中的环境”

“主程序具有什么环境?”

AEM Cloud Manager版本管理

通过AEM Cloud Manager版本管理技能,您可以控制Adobe何时将自动维护更新应用到您的项目,而无需深入了解Cloud Manager设置以找到正确的屏幕。 您可以检查当前的更新计划,设置每天的免打扰时间窗口(Adobe每天暂停更新的重复时段),并在不希望任何更改登陆到环境时,围绕产品启动或假期冻结等事件安排多天的免更新时段。

如果计划发生更改,您可以像计划一样轻松删除无更新期间。 该技能还可以向您显示Adobe自己的全局代码冻结期(Adobe已针对计划的维护排除而阻止的Windows),这样您就可以在尝试安排自己的日期之前预先知道哪些日期已被禁止。

AI可能会出错,因此在应用建议操作之前查看这些操作 — 对更新计划更改尤其如此,因为错误地计划或移除的无更新期可能会允许更新在您想要保护的窗口内着陆。

功能
示例提示
获取当前更新计划设置
“我当前的‘安静时间’窗口是什么?”

“显示计划12345的更新计划”
配置每日免打扰时间窗口
“将计划12345的安静时间从晚上10点设置为上午6点”

“更新我的安静时间窗口以提前一小时开始”
计划无更新时段
安排从12月20日至1月2日的无更新时段“

”在3月3日至10日启动周期间阻止程序12345更新“
删除无更新时段
删除程序12345的无更新时段"

“取消我计划在下周的封锁期”
查看Adobe的全局代码冻结期
“Adobe何时冻结本季度的更新?”

“显示Adobe的规划维护排除期”
recommendation-more-help
experience-manager-cloud-service-help-main-toc