Vector机器人控制
通过Wirepod本
本技能通过Salesforce CLI( sf )连接并操作Salesforce组织数据,支持SOQL/SOSL查询、记录增删改查、批量导入导出、Apex代码执行、元数据部署及REST API调用。
帮助业务分析师和开发人员直接通过命令行访问 Salesforce 核心数据,无需登录网页端即可完成查询分析、记录维护和批量操作。显著提升数据排查效率,支持自动化脚本集成,减少重复性手工操作的时间消耗。
落地案例:销售运营需要核对本季度大额订单的客户信息。分析师通过 sf 命令行连接生产组织,执行带关联查询的 SOQL 语句一次性拉取订单金额、客户名称及负责人字段,输出 CSV 后直接透视分析。发现数据异常时,在沙盒环境验证更新脚本,确认无误后再申请权限修复生产记录。
安装步骤
npm install -g @salesforce/clisf --versionsf org login web --alias my-org常用操作示例
基础SOQL查询:
sf data query --query "SELECT Id, Name, Email FROM Contact LIMIT 10" --json
按条件筛选机会记录:
sf data query --query "SELECT Id, Name, Amount FROM Opportunity WHERE StageName = 'Closed Won'" --json
创建新记录(需用户确认):
sf data create record --sobject Account --values "Name=NewCustomer Industry=Technology" --json
批量导出数据:
sf data export bulk --query "SELECT Id, Name, Email FROM Contact" --output-file contacts.csv --result-format csv --wait 10
执行Apex代码:
sf apex run --file myScript.apex --json
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | SOQL/SOSL查询语句;记录ID或WHERE条件;Apex脚本;目标组织别名;输出格式参数 |
| 输出 | JSON/CSV格式结果;操作状态;新建记录ID;执行日志;API原始响应 |
| 适用人群 | Salesforce管理员、开发人员、数据分析师、需自动化CRM操作的团队 |
| 不包含 | 底层基础设施管理、非Salesforce系统集成、图形界面、实时同步保障 |
--json标志确保输出结构化,便于下游解析原始链接:https://github.com/openclaw/skills/tree/main/skills/arvorco/salesforce/SKILL.md
来源类型:GitHub仓库