让AI真正连上业务:纷享销客 CLI

CLI能力灰度中,如需使用请联系客服申请灰度。

纷享销客CLI简介

CLI(Command Line Interface,命令行接口)是一种通过终端输入文本指令来操作软件的方式。它不依赖图形界面,开发者或运维人员只需在终端敲入命令,就能完成过去需要反复点击鼠标才能完成的操作。
纷享销客 CLI 是纷享销客面向企业用户提供的官方命令行工具。它将纷享 CRM 的核心能力封装为标准化的终端命令,让 AI 通过命令行无缝操作纷享销客全业务域,覆盖 CRM、营销、服务、审批、BI、文件、日程等模块。
更多能力持续迭代中。

1、前置条件

适用Agent

适用于本机安装的Agent客户端(此类Agent推荐使用CLI+官方Skill 的方式)
不支持云端SaaS Agent调用(此类Agent推荐使用MCP的方式)

安装Node.js

  1. Node.js: >=18.17  ,使用命令:node -v 检查本机是否已经安装好nodejs,版本是否>=18.17,如果未显示版本则说明没有安装过node.js需要先安装成功
  2. 安装Nodejs

1.1、windows 系统下安装Node.js

第一步:下载安装包 访问 Node.js 官方网站:https://nodejs.org/。
你会看到两个版本: 
 LTS (Long-Term Support):长期支持版,推荐绝大多数用户安装,因为它更稳定、可靠。
Current:最新尝鲜版,包含最新的功能,但可能存在一些不稳定的因素。
点击 LTS 版本对应的 Windows 安装程序(文件后缀为 .msi)进行下载。  
第二步:运行安装 找到下载好的 .msi 文件,双击运行,启动安装向导。
在安装过程中,有几个关键选项需要注意: 接受许可协议:勾选同意,点击“下一步”。   
安装路径:你可以选择默认路径(C:\Program Files\nodejs\),也可以点击“Change...”自定义路径。  
自定义组件:保持默认设置即可。但请务必确保 Add to PATH 这个选项是勾选状态,它能让你在命令行中直接使用 node 和 npm 命令。
自动安装必要工具:这一步是可选的。如果弹出提示框询问是否安装“Tools for Native Modules”,通常可以直接跳过,等到未来确实需要编译原生模块时再安装也不迟。  
第三步:验证安装 Win + R 打开“运行”对话框,输入 cmd 并回车,打开命令提示符。 依次输入以下命令并回车. 检查是否安装成功:node -v

1.2、Linux 系统下安装Node.js

# 安装 Node.js 24.x curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - sudo apt install -y nodejs # 验证版本(必须 ≥22) node -v

1.3、MacOS系统下安装Node.js

方式一:官网下载安装程序(适合新手)
 访问 Node.js 官方网站,下载 LTS(长期支持版) 的 macOS 安装程序(.pkg 文件)。
双击 .pkg 文件,按照安装向导的提示完成安装。 安装完成后,打开“终端” (Terminal)。
输入 node -v 和 npm -v 验证是否成功。
方式二:使用 Homebrew 安装(适合开发者) 
如果尚未安装 Homebrew,请在“终端”中运行以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew 安装完成后,执行以下命令安装 Node.js: bash brew install node
Homebrew 会将 Node.js 自动链接到系统路径。 完成后在终端输入 node -v 验证。

2、企业管理员配置应用

角色:企业拥有【应用列表】权限的管理员
  • 登录纷享CRM后台,进入“应用列表”管理页面
  • 点击创建“企业自建应用”按钮(或者在已有应用上配置),跳转地址:https://www.fxiaoke.com
  • 输入应用名称,完成应用创建后,重新进入应用编辑页面
  • 开启自建应用的“开发者模式”并且选择授权模式“Device Flow
  • 配置API权限

3、一键安装CLI(本机安装)

打开系统的终端命令窗口,输入如下命令:
# 使用npm安装sharcrm CLI: npm install -g @share-crm/sharecrm-cli # 检查是是否安装成功: sharecrm -V
或者直接把本文档提供给Agent安装。

4、一键授权

在首次执行业务命令之前必需先完成登录授权,使用 sharecrm auth login 进行授权(建议先在浏览器登录CRM账号)
在浏览器中打开授权链接:选择要授权的应用并点击下一步,注意如果授权之前未登录纷享CRM系统则会先跳转到登录页面,成功登录CRM员工账号后会自动跳转回到授权页面。
确认应用授权范围并点击“确认授权”,完成授权操作
授权成功后的结果:
终端命令行窗口会自动显示登录授权后的信息:

5、CLI技能安装

5.1 方式一、使用npx skills add 命令安装(推荐)

# 全局安装 skill,注:覆盖安装即为更新 npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm -g -y # 如果你要指定 agent 安装目标,可以使用: npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm --agent claude-code -g -y npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm --agent codex -g -y npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm --agent gemini-cli -g -y npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm --agent openclaw -g -y npx skills add fsxiaoke/sharecrm-cli-skills --skill sharecrm --agent cursor -g -y

5.2 方式二、使用脚本安装

# macOS / Linux: curl -fsSL https://raw.githubusercontent.com/fsxiaoke/sharecrm-cli-skills/main/scripts/install.sh | sh # Windows PowerShell: irm https://raw.githubusercontent.com/fsxiaoke/sharecrm-cli-skills/main/scripts/install.ps1 | iex

6、 CLI基本命令

如果你是CLI命令爱好者,擅长在CLI终端操作,可以了解下此部分。 
成功安装好sharecrm程序后,打开系统的终端命令窗口
sharecrm --help 查看可用的命令

6.1、登录授权命令:sharecrm auth --help

6.2、查看登录状态 sharecrm auth status

6.3、退出登录状态 sharecrm auth logout

6.4、远程命令执行 sharecrm -h ,查看所有一级命令

总览速查:
客户经营 sales | marketing | service | visit
对象操作 describe | object | data 
业务流程 approval | bpm | workflow | flow | stage
数据资产 bi | intelligence
企业协同 conversation | mail | notice | work | channel
知识管理 knowledge

6.4.1 客户经营

核心能力:围绕客户全生命周期,覆盖获客、转化、服务、访销等核心业务场景。
命令核心能力
sales客户、潜在客户、联系人、销售机会、活动及销售报告的全生命周期管理
marketing营销内容生成(SDR脚本)、受众运营、增长洞察与自动化营销工作流
service工单管理、故障诊断、备件查询、服务记录与服务质量分析
visit现场拜访计划、签到检查点、路线规划、门店订单处理与销售分析

6.4.2 对象操作、BI分析

核心能力:统一数据访问层,覆盖元数据描述、CRUD操作、BI分析与外部企业情报。
命令核心能力
describe元数据查询:获取对象 ApiName、字段描述、对象结构等基础描述信息
object结构化数据操作:查询和修改基于 Schema 的业务实体及关联记录
data通用对象数据操作:支持 CRUD、SQL 查询等灵活数据访问方式

6.4.3 数据资产

核心能力:覆盖即时通讯、邮件、通知、任务等日常协作沟通场景。
命令核心能力
bi业务智能分析:查询、分析和导出数据集、指标及可视化分析视图
intelligence外部企业情报:查询公司资料、行业情报、法律风险、上市公司数据及招标信息

6.4.4 业务流程

核心能力:覆盖审批、BPM流程、轻量工作流、AI编排等流程自动化场景。
命令核心能力
approval审批任务查询与决策:批准、拒绝、取消审批实例
bpm重流程管理:启动、运行、查询、取消 BPM 流程实例及工作流任务
workflow轻量级业务流程:启动、执行、查询业务流程及执行流水线
flowAI 工作流编排:串联大模型、插件与数据能力,快速搭建智能自动化任务
stage阶段进度跟踪:跨工作流、手册和生命周期步骤的阶段状态管理

6.4.5 企业协同

核心能力:覆盖即时通讯、邮件、通知、任务等日常协作沟通场景。
命令核心能力
conversation群聊与会话管理:创建、查询、消息发送、会话转移
mail邮件消息发送、查询、邮件任务调度与交付记录追踪
notice产品内通知推送、系统警报、消息传递任务管理
work日程、任务、待办事项、工作项的创建、查询与完成管理
channel渠道会话管理:跨渠道会话路由、消息传递与会话转移操作

6.4.6 知识管理

核心能力:覆盖文档检索、知识问答与文件资源的全生命周期管理。
命令核心能力
knowledge知识检索与智能问答:搜索知识源中的文档,基于上下文给出有依据的回答

6.5、使用--help 参数查看命令的使用帮助信息

7、在 Agent中使用CLI

7.1、在Claude Code中使用sharecrm CLI

使用/skills命令查看Claude中已经安装的skills,是否出现了sharecrm技能?
示例:查询客户对象数据资料
经过多轮命令的执行,最终成功查询到了客户数据:
自动找到客户详情命令并正确提交命令参数,成功把客户详情信息查询到了。

7.2、在openclaw中使用sharecrm CLI

确认sharecrm技能是否安装
自然语言直接操作CRM数据

8、常见问题

1. Q:在安装skill的时候多次尝试,failed
A :github网络不太稳定,可联系pm获取本地安装包。
2.Q:授权时,没有可选的应用?
A:  联系应用管理员,是否创建了应用,是否在应用的使用范围内。
2026-05-19
2 0