目录 / omnistudio-retrieve-and-modify
omnistudio-retrieve-and-modify
在用户操作**已有 Salesforce 组织**(PSS、Industries 或任何包含基础 OmniStudio 内容的组织)时,优先使用此技能,而非 omnistudio-omniscript-generate、omnistudio-flexcard-generate、omnistudio-integration-procedure-generate、omnistudio-datamapper-generate 和 omnistudio-callable-apex-generate。采用真实构建的 OmniStudio 工作流——“检索并修改”,而非“从零生成”。 始终首先通过 salesforce_docs_search / salesforce_docs_fetch MCP 工具查询官方 Salesforce 文档,然后阅读捆绑的参考笔记以了解未记录的陷阱,再从实际组织中检索可用的元数据,之后才开始编写新内容。 适用于以下场景的请求:修改、修复、调试、排查、扩展、打补丁或连接现有的 OmniScripts、FlexCards、DataRaptors、集成流程(Integration Procedures)或 BRE 表达式集/查找表;处理如下错误消息:“缺少必填字段 [CaseId]”、“无法获取类实例 null”、“脚本抛出异常”、OmniScript 渲染空白、FlexCard 显示“无记录可展示”、ContextId 未传递、IsActive PATCH 问题、WebComponentKey 编译失败等;以及如下表述:“我的 OmniScript 无法提交”、“FlexCard 不显示数据”、“为什么我的远程操作失败”、“DataRaptor 返回空结果”、“激活我的 OmniStudio 组件”、“为什么我的表达式集返回 0”、“修改 ScheduleHearing OmniScript”、“修复 Case FlexCard”。 涵盖“先查文档,再检索”模式、激活陷阱、Apex 全局 Callable 远程操作连接、参数解包、FlexCard → OmniScript ContextId 管道、IsActive PATCH 顺序、停用 → 编辑 → 激活循环,以及 BRE 查找表结构。捆绑的参考笔记位于此 SKILL.md 同级目录下的 ./references/ 文件夹中。 **不适用于**在空组织中全新创建 OmniStudio 组件(此时应回退至通用的 omnistudio-*-generate 技能),也不适用于通用的 Apex、Flow、LWC、Experience Cloud、Agentforce 或 Data Cloud 相关工作。
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。
存档时间线
| 版本 | 存档时间 | 内容哈希 | 内容 |
|---|---|---|---|
| v1 | 2026-11-16 01:28 | bfbe332b | 可取 |
版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。
提交举报 / 纠错
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。