在OpenClaw接入阿里云 Token Plan 团队版。OpenClaw(原名Moltbot/Clawdbot)是一个开源的个人 AI 助手平台,支持通过多种消息渠道与 AI 交互。
安装 OpenClaw
Qwen Code 引导安装
OpenClaw 安装依赖于 Node.js 环境,手动安装可能会遇到环境配置问题。可以使用 Qwen Code 来完成安装和验证。
-
安装并配置Qwen Code。
-
在终端输入以下命令启动 Qwen Code。
qwen -
在 Qwen Code 对话框中输入以下指令。
-
授权允许 Qwen Code 执行命令,直至完成安装。
-
输入
/exit退出Qwen Code。/exit
手动安装
-
安装或更新 Node.js
-
检查当前版本:在终端运行以下命令查看:
Node.js的版本(需 v22.0 或更高版本)。如果提示“找不到命令”,说明未安装;如果显示版本号低于 v22.0,说明需要更新。进入终端的方法:Mac 系统打开"终端"应用,Windows 系统打开"终端"、"PowerShell"或"cmd"。
node -v -
下载并安装:访问Node.js,在页面中选择“LTS” 且
版本号 >= 22.x.x,并根据系统下载安装包。下载完安装即可。例如:Windows 系统找到并下载 Windows Installer(.msi),Mac 系统找到并下载 macOS Installer(.pkg)。
-
-
执行以下命令开始安装OpenClaw。
-
macOS/Linux:
按键盘上的 Command + Space(空格)组合键, 输入终端并回车,打开终端后运行以下命令:
curl -fsSL https://openclaw.ai/install.sh | bash -
Windows:
在任务栏搜索框里输入
PowerShell,选择以管理员身份运行,在PowerShell中运行以下命令:iwr -useb https://openclaw.ai/install.ps1 | iex
-
-
安装结束后会自动出现提示信息,请根据提示信息完成 OpenClaw 配置,参考配置如下:
配置项
配置内容
I understand this is powerful and inherently risky. Continue?
选择 ”Yes”
Onboarding mode
选择 “QuickStart”
Model/auth provider
选择 “Skip for now”,后续可以配置
Filter models by provider
选择 “All providers”
Default model
使用默认配置
Select channel (QuickStart)
选择 “Skip for now”,后续可以配置
Configure skills now? (recommended)
选择 “No”,后续可以配置。
Enable hooks?
按空格键选中 “Skip for now”,按回车键进入下一步。
How do you want to hatch your bot?
选择 “Hatch in TUI”。
在 OpenClaw 中配置 Token Plan 团队版
-
建议参考方式一通过AI Agent(如Qwen Code)引导完成配置。如果熟悉OpenClaw配置,也可以采用方式二直接修改配置文件。
方式一:通过 Qwen Code 引导配置
-
安装并配置Qwen Code。
-
在终端输入以下命令启动 Qwen Code。
qwen -
在 Qwen Code 对话框中输入以下指令。
-
授权允许 Qwen Code 执行命令,直至完成配置。
-
配置完成后,Qwen Code 会输出
openclaw models list的结果。若bailian/qwen3.6-plus等模型都标记为 configured 表示配置成功。
方式二:直接修改配置文件
通过终端修改配置文件
-
在终端执行以下命令打开配置文件。
nano ~/.openclaw/openclaw.json -
首次配置:复制以下内容到配置文件。将
YOUR_API_KEY替换为Token Plan 团队版专属 API Key。已有配置:若需保留已有配置,请勿直接全量替换,详见已有配置如何安全修改
{ "models": { "mode": "merge", "providers": { "bailian": { "baseUrl": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1", "apiKey": "YOUR_API_KEY", "api": "openai-completions", "models": [ { "id": "qwen3.6-plus", "name": "qwen3.6-plus", "reasoning": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 1000000, "maxTokens": 65536, "compat": { "thinkingFormat": "qwen" } }, { "id": "MiniMax-M2.5", "name": "MiniMax-M2.5", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 196608, "maxTokens": 32768 }, { "id": "glm-5", "name": "glm-5", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, "maxTokens": 16384, "compat": { "thinkingFormat": "qwen" } }, { "id": "deepseek-v3.2", "name": "deepseek-v3.2", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 163840, "maxTokens": 16384, "compat": { "thinkingFormat": "qwen" } } ] } } }, "agents": { "defaults": { "model": { "primary": "bailian/qwen3.6-plus" }, "models": { "bailian/qwen3.6-plus": {}, "bailian/MiniMax-M2.5": {}, "bailian/glm-5": {}, "bailian/deepseek-v3.2": {} } } }, "gateway": { "mode": "local" } } -
保存文件并退出,运行以下命令来使配置生效。
openclaw gateway restart
通过网页浏览器修改配置文件
-
在终端执行以下命令,浏览器将自动打开 OpenClaw 的操作界面(地址通常为
http://127.0.0.1:xxxx),可以在该页面进行对话和配置。openclaw dashboard -
在左侧菜单栏中选择(或)。
-
首次配置:复制以下内容到Raw JSON5输入框,替换已有内容。
已有配置:若需保留已有配置,请勿直接全量替换,详见已有配置如何安全修改
-
将
YOUR_API_KEY替换为Token Plan 团队版专属 API Key。
{ "models": { "mode": "merge", "providers": { "bailian": { "baseUrl": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1", "apiKey": "YOUR_API_KEY", "api": "openai-completions", "models": [ { "id": "qwen3.6-plus", "name": "qwen3.6-plus", "reasoning": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 1000000, "maxTokens": 65536, "compat": { "thinkingFormat": "qwen" } }, { "id": "MiniMax-M2.5", "name": "MiniMax-M2.5", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 196608, "maxTokens": 32768 }, { "id": "glm-5", "name": "glm-5", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, "maxTokens": 16384, "compat": { "thinkingFormat": "qwen" } }, { "id": "deepseek-v3.2", "name": "deepseek-v3.2", "reasoning": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 163840, "maxTokens": 16384, "compat": { "thinkingFormat": "qwen" } } ] } } }, "agents": { "defaults": { "model": { "primary": "bailian/qwen3.6-plus" }, "models": { "bailian/qwen3.6-plus": {}, "bailian/MiniMax-M2.5": {}, "bailian/glm-5": {}, "bailian/deepseek-v3.2": {} } } }, "gateway": { "mode": "local" } } -
-
点击右上角 Save 保存,然后点击 Update使配置生效。
保存成功后,apiKey将显示为“__OPENCLAW_REDACTED__”。脱敏保护,仅用于前端界面隐藏,不影响实际调用。
使用 OpenClaw
支持通过网页浏览器和终端命令行的方式使用 OpenClaw。
网页浏览器
-
新开一个终端,运行以下命令,浏览器将自动打开 OpenClaw 的操作界面。
openclaw dashboard -
开始对话。

终端命令行
-
新开一个终端,运行以下命令。
openclaw tui -
开始对话。

常见命令
|
命令 |
说明 |
示例 |
|
/help |
显示可用命令的快速摘要。 |
/help |
|
/status |
查看当前模型、会话、网关等状态信息。 |
/status |
|
/model <模型名称> |
切换当前会话使用的模型。 |
/model qwen3.6-plus |
|
/new |
开始一个新会话。 |
/new |
|
/compact |
压缩对话历史,释放上下文窗口空间。 |
/compact |
|
/think <级别> |
设置思考(推理)深度级别,可选 off、low、medium、high 等。 |
/think high |
|
/skills |
展示全部可用的 Skill。 |
/skills |
切换模型
-
在当前会话切换模型(临时有效)
在终端输入
openclaw tui,进入 OpenClaw 终端命令行,使用/model <模型名称>在当前会话中切换模型。/model qwen3.6-plus界面返回提示”model set to qwen3.6-plus” 即表示生效。
-
切换默认模型(永久有效)
如需在每次新会话中使用指定模型,修改
agents.defaults.model.primary字段为目标模型。请参考修改配置文件。{ "agents": { "defaults": { "model": { "primary": "bailian/qwen3.6-plus" } } } }
文本模型(如 qwen3.6-plus、glm-5 等)可直接使用。图像生成模型需通过自定义 Skill 接入,参见接入图像生成模型。
接入图像生成模型
通过自定义 Skill,可以调用 Token Plan 团队版的图像生成模型(qwen-image-2.0、wan2.7-image 等)。Skill 是纯 Markdown 文件,无需编写代码。
步骤一:创建 Skill
创建 Skill 目录。
mkdir -p ~/.openclaw/workspace/skills/token-plan-image
在该目录下创建 SKILL.md 文件,写入以下内容。
---
name: token-plan-image
description: 使用 Token Plan 团队版的图像生成模型根据文字描述生成图像。当用户请求生成图片、画图、文生图时触发。
---
# Token Plan 图像生成
当用户请求生成图像时,执行以下操作:
1. 使用 bash 工具运行以下 curl 命令,将 `<PROMPT>` 替换为用户的图像描述:
```bash
curl -s -X POST \
"https://token-plan.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN_PLAN_API_KEY" \
-d '{
"model": "qwen-image-2.0",
"input": {
"messages": [
{
"role": "user",
"content": [
{"text": "<PROMPT>"}
]
}
]
}
}'
```
2. 从返回的 JSON 中提取 `output.choices[*].message.content[*].image` 字段获取图像 URL。
3. 使用 curl 将图像下载到当前目录。
4. 展示图像 URL 和本地文件路径。
## 注意事项
- 环境变量 `TOKEN_PLAN_API_KEY` 必须已设置为 Token Plan 团队版专属 API Key
- 默认使用 qwen-image-2.0 模型,可替换为 wan2.7-image 等其他模型
步骤二:配置 API Key
确保环境变量 TOKEN_PLAN_API_KEY 已设置为 Token Plan 团队版专属 API Key。
export TOKEN_PLAN_API_KEY="YOUR_API_KEY"
步骤三:加载并使用
重启网关使 Skill 生效。
openclaw gateway restart
在 OpenClaw 中直接描述需要生成的图像,Agent 会自动匹配并调用该 Skill。
接入消息渠道
钉钉
步骤一:创建钉钉应用并获取凭证
-
选择或创建组织
-
创建钉钉机器人应用
-
登录钉钉开放平台,在顶部菜单栏,选择应用开发。
-
在页面右侧,点击创建应用,填写应用名称(例如"AI 助手")和描述,然后点击保存,系统自动进入应用详情页。
-
在应用详情的添加应用能力页面,选择添加机器人。
-
配置机器人:
-
开启机器人配置开关。
-
填写机器人名称等必填项。
-
消息接收模式 采用默认的 Stream 模式。
-
点击发布。
-
-
-
获取应用凭证
在左侧导航栏,点击凭证与基础信息,获取Client ID和Client Secret。后续部署时使用。

-
发布应用
-
在应用详情的左侧导航栏,点击版本管理与发布。
-
在页面右侧,点击创建新版本,填写版本号(例如 1.0.0)。
-
设置可见范围,例如仅我可见。
-
点击保存,然后确认发布。
-
步骤二:安装钉钉渠道插件
-
在终端执行以下命令安装钉钉渠道插件
openclaw plugins install @soimy/dingtalk -
安装完成后,执行以下命令确认插件已加载:
openclaw plugins list输出中应该包含
dingtalk插件且状态为loaded。
步骤三:配置钉钉渠道
在 ~/.openclaw/openclaw.json 中添加 channels 和 plugins.allow 配置。将 YOUR_DINGTALK_APPKEY 和 YOUR_DINGTALK_APPSECRET 替换为步骤一中获取的凭证。请将 channels 和 plugins 添加到已有配置文件的对应位置,不要覆盖已有的 models、agents 等配置。
"channels": { "dingtalk": { "enabled": true, "clientId": "YOUR_DINGTALK_APPKEY", "clientSecret": "YOUR_DINGTALK_APPSECRET", "robotCode": "YOUR_DINGTALK_APPKEY", "dmPolicy": "open", "groupPolicy": "open", "messageType": "markdown" } }, "plugins": { "allow": ["dingtalk"], "entries": { "dingtalk": { "enabled": true } } } }
以上配置中 dmPolicy 和 groupPolicy 均设为 open,适用于测试或个人使用场景。生产环境中建议设为 allowlist,通过白名单限制可访问的成员和群组,降低安全风险。
步骤四:测试
-
执行以下命令重启网关。
openclaw gateway restart -
执行以下命令检查钉钉渠道状态
openclaw status在 Channels 部分,DingTalk 应显示为
ON且状态为OK - configured。 -
在钉钉群聊中找到机器人,发送消息进行测试。

飞书
步骤一:创建飞书应用
-
访问飞书开放平台,点击创建企业自建应用,填写应用名称和描述,选择应用图标,点击创建。
-
左侧导航栏点击凭证与基础信息 页面,复制App ID(格式如
cli_xxx)和App Secret。 -
左侧导航栏点击 权限管理 页面,点击批量导入/导出权限 按钮,粘贴以下 JSON 配置,点击下一步,确认新增权限,点击申请开通。
-
左侧导航栏中点击, 选择按能力添加页签,找到机器人卡片,点击配置。
-
配置事件订阅。
-
在飞书开放平台左侧导航栏点击事件与回调,在事件配置页签中点击订阅方式,选择使用 长连接 接收事件,点击保存。
-
在事件配置页面,点击添加事件,搜索事件
im.message.receive_v1(接收消息),点击确认添加。
-
-
在 版本管理与发布 页面创建版本,填写应用版本号和更新说明,点击保存,提交审核并发布。
步骤二:配置飞书机器人
-
在终端中输入以下命令配置飞书渠道
openclaw channels add根据界面交互提示,完成以下配置。
-
选择 Feishu
-
输入 App ID
-
输入 App Secret
配置完成后,重启网关。
-
-
创建群聊或在已有群聊中添加机器人,在飞书群中@机器人进行对话,或通过搜索的方式与机器人私聊进行测试。
-
在群聊中添加机器人:。
-
点击机器人头像,点击发送消息,可向机器人私发一条消息,机器人会回复一条包含配对码的消息。

-
复制消息的最后一行,在 OpenClaw 对话中发送,OpenClaw 会自动完成飞书机器人配对。
步骤三:测试
-
执行以下命令重启网关。
openclaw gateway restart -
执行以下命令检查飞书渠道状态
openclaw status在 Channels 部分,Feishu 应显示为
ON且状态为OK。 -
在飞书中发送消息进行测试。

微信
请确保微信版本不低于 8.0.70。
步骤一:安装微信渠道插件
-
在终端中执行以下命令安装微信渠道插件。
npx -y @tencent-weixin/openclaw-weixin-cli@latest install -
安装完成后,终端会显示一个二维码,使用微信扫描该二维码完成身份绑定。绑定成功后,微信会自动弹出 ClawBot 的聊天页面。
-
安装完成后,执行以下命令确认插件已加载:
openclaw plugins list输出中应包含
openclaw-weixin插件且状态为loaded。
步骤二:测试
-
执行以下命令重启网关。
openclaw gateway restart -
在微信中找到 ClawBot,发送消息进行测试。

步骤一:安装 QQ 渠道插件
-
在终端中执行以下命令安装 QQ 渠道插件:
openclaw plugins install @sliverp/qqbot -
安装完成后,执行以下命令确认插件已加载:
openclaw plugins list输出中应该包含
qqbot插件且状态为loaded。
步骤二:创建 QQ 机器人
-
访问QQ 开放平台,注册并登录开发者账号。
-
在OpenClaw 专属页面创建机器人,并获取 AppID 和 AppSecret。
说明AppSecret 不支持明文保存,二次查看将会强制重置,请自行妥善保存。
-
创建完毕后,QQ 会自动弹出机器人聊天页面。
步骤三:接入 QQ 消息渠道
-
在
~/.openclaw/openclaw.json中添加channels和plugins.allow配置。将YOUR_APP_ID和YOUR_APP_SECRET替换为步骤二:创建 QQ 机器人中获取的凭证。请将channels和plugins添加到已有配置文件的对应位置,不要覆盖已有的models、agents等配置。{ "channels": { "qqbot": { "enabled": true, "appId": "YOUR_APP_ID", "clientSecret": "YOUR_APP_SECRET", "dmPolicy": "open", "allowFrom": ["*"] } }, "plugins": { "allow": ["qqbot"], "entries": { "qqbot": { "enabled": true, "config": {} } } } }以上配置中
dmPolicy设为open表示允许私聊,allowFrom设为["*"]表示允许全部消息,适用于测试或个人使用场景,生产环境中建议根据实际需求限制访问范围。 -
配置完成后重启网关。
openclaw gateway restart -
在 QQ 中向机器人发送消息进行测试。

使用案例
需要先完成安装 OpenClaw、在 OpenClaw 中配置 Token Plan 团队版以及接入消息渠道。
案例一:定时推送 AI 新闻
通过 OpenClaw 的 Cron 定时任务功能,可以让 AI 每天定时抓取指定网站的新闻并通过钉钉推送,无需额外安装任何 Skill 或插件。

案例二:更多定时推送模板
案例三:小红书自动运营
通过 OpenClaw 可自动化运营小红书账号,提供内容创作、自动发布、评论回复等全链路运营能力。
案例四:股市监控与分析
让 OpenClaw 分析股票走势,并提供技术面分析和投资建议。
AI 生成内容仅供参考,不构成实际的投资建议或决策依据。

了解更多
Skill
Skill 是可扩展的能力模块,Agent 会根据请求自动匹配并加载对应的 Skill。OpenClaw 支持查看和启用内置 Skill,从 ClawHub安装社区 Skill,或创建自定义 Skill。
查看已有 Skill
-
执行以下命令查看已安装的 Skill 及其状态。
# 列出已安装的 Skill openclaw skills list # 查看 Skill 状态(已启用、已禁用、缺少依赖等) openclaw skills check # 查看特定 Skill 的详细信息 openclaw skills info <skill-name> -
内置 Skill 默认未启用,需在
~/.openclaw/openclaw.json中通过skills.allowBundled白名单启用,只有列在其中的内置 Skill 才会被加载。{ "skills": { "allowBundled": [ "github", "weather", "summarize", "coding-agent", "clawhub", "nano-pdf", "google-web-search", "image-lab" ] } }部分内置 Skill需要配置对应的第三方 API Key 才能使用,请在
~/.openclaw/openclaw.json的skills.entries中配置,具体请参考 Skills 配置文档。
查找更多 Skill
可以通过以下两种方式查找并安装更多 Skill。
-
通过 ClawHub 搜索安装
ClawHub 提供 3,000+ 个社区 Skill,可以在网站上浏览,也可以通过命令行搜索。
# 按关键词搜索 npx clawhub search [关键词] # 浏览最近更新的 Skill npx clawhub explore找到合适的 Skill 后,执行以下命令安装,安装完成后重启网关即可使用。
npx clawhub install <skill-name> -
直接在 OpenClaw 中提问
在对话中直接描述需求,例如
帮我找一个可以查天气的 Skill,OpenClaw 会自动搜索并安装。
创建自定义 Skill
-
创建 Skill 目录。
mkdir -p ~/.openclaw/workspace/skills/my-custom-skill -
在该目录下创建
SKILL.md文件。文件由 YAML 前置元数据和 Markdown 指令两部分组成,其中name和description为必填字段。Agent 根据description判断是否加载该 Skill,请确保描述准确。--- name: my-custom-skill description: 简短描述 --- # My Custom Skill 当用户请求 XXX 时,执行以下操作: 1. 使用 bash 工具运行 xxx 命令 2. 解析输出结果 3. 以表格形式返回给用户 -
重启网关使 Skill 生效。
# 重启网关 openclaw gateway restart # 查看 Skill 是否生效 openclaw skills list
更多 Skill 配置说明请参考OpenClaw 官方文档。
常见问题
更多问题请参考常见问题。















