开发代理功能 development-agentic-capabilities
Adobe Enterprise Manager (AEM) as a Cloud Service的开发代理功能与同事聊天协作,帮助传统的AEM Java栈栈开发人员和管理员更有效地创建、调试、部署和优化代码。
用例 use-cases
涵盖了一系列用例。
AEM Cloud Manager管道故障排除
AEM Cloud Manager Pipeline故障排除技能可帮助您查明管道执行失败的原因,而无需自己挖掘原始日志。 引用失败的管道,它调查在全栈栈部署和代码质量管道的构建和单元测试步骤以及代码扫描步骤中发生的问题。 它还支持Web层配置管道中的Dispatcher配置问题。 它用简单的语言解释了哪里出了问题。
当修复被足够自信地识别时,该技能可以更进一步:它显示您可以下载的审阅的确切差异,并在您批准时将它推送到新分支(可选)。
在对其进行操作之前,尤其是在将推送的修补程序合并到目标分支之前,查看诊断和任何建议的修补程序。
管理Cloud Manager管道
AEM Cloud Manager Pipeline Management技能允许您直接通过自然语言管理CI/CD管道,而无需在Cloud Manager屏幕之间切换以查找所需的信息或控件。 您可以列出和创建管道、启动或取消执行,以及检查状态和历史记录 — 所有这些都可通过单个对话进行。
当出现问题时,该技能不仅限于状态检查:它可以检索步骤量度、日志、工件和执行失败,因此您可以诊断问题,而无需自己下载和搜索原始日志文件。 它还处理日常管道配置 — 管理管道变量、使缓存的工件失效和调整管道设置 — 因此,以前需要通过UI单击多次的例行维护任务只需一个请求即可完成。
人工智能可能会犯错,因此在应用建议操作之前对其进行审查,尤其是针对破坏性操作。
“在主项目中我有哪些管道?”
“为我的开发环境设置代码质量管道”
“开始执行管道67890”
“停止正在运行的代码扫描步骤以执行12345”
“显示开发管道的最后5次执行”
“代码扫描步骤在我上次运行时用了多长时间?”
“提取失败代码扫描步骤的日志”
“我可以从何处下载上次运行的生成工件?”
“列出本周项目12345的所有失败执行”
“更新管道67890上的API_ENDPOINT变量”
“在下次运行之前清除生成缓存”
“将管道67890的触发器分支更改为发布”
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的规划维护排除期”