SuperAPI AI 工具集

salesforce-experience-site

前端与建站

查看项目

更新于 10-15 21:43

技能介绍

用途:该技能面向 Salesforce Experience Cloud 站点(尤其是 LWR 站点)的创建、修改与管理,触发场景包括提及 Experience 站点、LWR 站点、站点配置、生成站点元数据或排查部署错误。

主要能力:LWR 站点由 DigitalExperienceConfig、DigitalExperienceBundle、Network、CustomSite 及 CMS 内容等元数据表示。支持模板类型 talon-template-byo(Build Your Own LWR)。可对 DigitalExperience 内容执行创建、更新、删除操作,内容类型包括 sfdc_cms__site、appPage、route、view、brandingSet、languageSettings、mobilePublisherConfig、theme、themeLayout 等。新建页面需同时创建 route 和 view。

使用方式:先确认站点名称(必填)、URL 路径前缀(可选,仅字母数字)、模板类型(默认 talon-template-byo)。修改内容前须先调用 execute_metadata_action 获取对应内容类型的 schema 与示例,同一内容类型每次请求只需调用一次。新站点必须用 getSiteTemplateMetadata 获取模板知识文档。部署后可用 getSiteUrls 获取预览与构建器 URL。校验命令:sf project deploy validate --metadata DigitalExperienceBundle DigitalExperience DigitalExperienceConfig Network CustomSite --target-org ${usernameOrAlias}。公开站点可创建访客共享规则,sharedTo 须用 guestUser 且为 Network 名称,includeHVUOwnedRecords 为必填。

限制:仅适用于 LWR 站点;站点名称等关键属性缺失时需向用户确认;未部署站点无法获取 URL。