AI助手不会列出预期的站点,并返回意外的内容路径
在AEM as a Cloud Service中,当站点根页面缺少cq:conf(配置)引用时,AI Assistant可能会列出临时或意外的内容根并忽略您的主站点。 将目标站点根目录上的cq:conf属性设置为正确的/conf配置路径以恢复精确的站点发现。
描述 description
环境
此问题在以下环境中出现:
- Adobe Experience Manager as a Cloud Service
- AEM Sites
- 启用了AI助理的创作环境
- 使用内容MCP后端端点配置的AI助手
问题/症状
- 当您提示AI Assistant列出可用站点时,它会返回临时、测试或临时内容路径。
- 结果中缺少主生产站点。
- 只有使用正确的配置布线创建的较新站点或站点才会出现。
- 具有cq:conf配置的临时根或测试根显示为站点,而没有cq:conf的较旧根则不显示为站点。
解决方法 resolution
在预期的站点根页面上设置配置引用,以便AEM将其识别为站点。
例如,确保/content下的站点根页面将jcr:content/cq:conf设置为适当的配置路径(如/conf/your-site)。
执行以下步骤:
在您希望AI Assistant检测到主站点的每个环境中应用配置更改,例如开发、暂存和生产。
测试或临时根的权限减轻
要防止在AI Assistant结果中显示临时或测试根(例如,/content/<site>-test),请限制标准创作角色的这些内容路径的读取权限。 AI Assistant尊重AEM权限,并且仅遵循当前用户可读取的表面路径。
建议的步骤:
- 删除或限制常规创作组对测试或临时内容根的读取权限。
- 确保只有一小部分技术或管理员组保留对这些路径的读取访问权限。
影响:
- 之前有权访问这些测试根的作者将不再在Sites控制台中或通过AI Assistant查询看到它们。
- 没有引入任何产品缺陷;这是基于您的治理要求的标准权限范围。
相关阅读
- Experience Manager中的AI
- 在AEM中创建标记Cloud Service配置
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f