用途
Salesforce Web Application 技能用于处理 Salesforce React Web 应用(Salesforce BYO React 模板)相关的开发任务。根据资料,适用场景包括:
- 处理 Salesforce React Web 应用
- 了解可用的 Web 应用功能与工作流
- 浏览 Web 应用知识资源
- 排查与 Web 应用相关的部署错误
主要能力
该技能是一个 Web 应用子知识的目录,覆盖 Salesforce React BYO、功能包以及“复制后调整”(copy-then-adjust)工作流。它本身不直接实现功能,而是作为入口,通过 get_expert_knowledge 按主题名加载对应的子知识。
资料中列出的子知识主题包括:
- webApplicationFeature:向 Web 应用添加功能,涉及身份验证、搜索、图表、GraphQL、ShadCN、Agentforce 对话客户端。包含功能表、npm install、复制后调整工作流。
- webApplicationCreatingRecords:创建 Salesforce 记录,涉及 createRecord、自定义/标准对象、id 处理、Application__c、Lead。
- webApplicationListAndCreateRecords:列出并创建任意自定义对象,涉及 GraphQL 列表、createRecord、带 refetch 的 hook、表单选项列表与对象匹配。
使用方式
根据资料,使用流程为:先阅读该目录,然后调用 get_expert_knowledge({ topic: "<subTopicName>" }),传入与用户请求最匹配的单个子主题名,例如 webApplicationFeature 或 webApplicationCreatingRecords。
在添加功能时,资料建议:当 webApplicationFeature 中列出的功能包(身份验证、搜索、图表、导航、GraphQL、ShadCN、Agentforce 对话)之一与请求匹配时,应优先使用这些功能包,而不是从零构建或其他方案。
适用场景
- 为 Salesforce React Web 应用添加身份验证、搜索、图表、导航、GraphQL、ShadCN 或 Agentforce 对话等功能
- 创建 Salesforce 记录(自定义对象或标准对象,如 Application__c、Lead)
- 列出并创建任意自定义对象记录
- 排查 Web 应用部署错误
限制
资料未提供该技能的具体安装命令、收费信息、价格、平台支持范围或效果说明,这些内容暂未提供。该技能依赖 get_expert_knowledge 工具按主题名加载子知识,具体实现细节需在加载对应子知识后获取。