阿里云 Coding Plan + OpenClaw 配置指南
OpenClaw(原名 Moltbot/Clawdbot)是一个开源的个人 AI 助手平台,支持通过多种消息渠道与 AI 交互。本文介绍如何在 OpenClaw 中接入阿里云 Coding Plan。
手动安装
前置条件
- 安装或更新 Node.js(v22.0 或更高版本)
macOS/Linux
在终端执行以下命令:
1 | curl -fsSL https://openclaw.ai/install.sh | bash |
Windows
在 PowerShell 中执行以下命令:
1 | 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” |
Qwen Code 引导安装
OpenClaw 安装依赖于 Node.js 环境,手动安装可能会遇到环境配置问题。您可以使用 Qwen Code 来完成安装和验证。
安装步骤
- 安装并配置 Qwen Code
- 在终端输入以下命令启动 Qwen Code:
1 | qwen |
- 在 Qwen Code 对话框中输入以下指令
macOS/Linux:
1 | 请帮我安装 OpenClaw,依次执行以下命令完成安装和初始配置: |
Windows:
1 | 请帮我安装 OpenClaw,依次执行以下命令完成安装和初始配置: |
- 授权允许 Qwen Code 执行命令,直至完成安装
- 输入
/exit退出 Qwen Code
在 OpenClaw 中配置 Coding Plan
方式一:通过 Web UI 修改配置文件
- 在终端执行以下命令打开 Web UI:
1 | openclaw dashboard |
在 Web UI 的左侧菜单栏中选择配置选项
首次配置:复制以下内容到 Raw JSON 输入框,替换已有内容。已有配置:若需保留已有配置,请勿直接全量替换
将
YOUR_API_KEY替换为 Coding Plan 专属 API Key
1 | { |
- 单击右上角 Save 保存,然后单击 Update 使配置生效
方式二:通过终端修改配置文件
- 在终端执行以下命令打开配置文件:
1 | nano ~/.openclaw/openclaw.json |
复制上述配置内容到配置文件(首次配置直接替换,已有配置请局部修改)
保存文件并退出,运行以下命令使配置生效:
1 | openclaw gateway restart |
使用 OpenClaw
Web UI
1 | openclaw dashboard |
在 Web UI 中进行对话。
TUI
1 | openclaw tui |
进入 TUI 界面开始对话。
切换模型
当前会话切换(临时有效)
在 TUI 界面中使用 /model 命令:
1 | /model qwen3-coder-next |
切换默认模型(永久有效)
修改配置文件中的 agents.defaults.model.primary 字段:
1 | { |
接入钉钉机器人
前提条件
- 已安装 OpenClaw
- 已在 OpenClaw 中配置 Coding Plan
步骤一:创建钉钉应用并获取凭证
- 登录 钉钉开放平台,选择有开发者权限的组织
- 创建钉钉机器人应用
- 在应用详情的添加应用能力页面,选择添加机器人
- 配置机器人:开启机器人配置开关,消息接收模式采用默认的 Stream 模式
- 获取 Client ID 和 Client Secret
- 发布应用
步骤二:安装钉钉渠道插件
1 | openclaw plugins install @soimy/dingtalk |
确认插件已加载:
1 | openclaw plugins list |
步骤三:配置钉钉渠道
在 ~/.openclaw/openclaw.json 中添加配置:
1 | { |
步骤四:测试
1 | openclaw gateway restart |
在 Channels 部分,DingTalk 应显示为 ON 且状态为 OK - configured。
常见问题
如何查看已配置的模型?
在 TUI 界面输入:
1 | /model |
为什么报错 “HTTP 401: Incorrect API key provided.”?
可能原因:
- API Key 无效、过期、为空、格式错误,或与端点环境不匹配
- 请检查 API Key 是否为 Coding Plan 套餐专属 Key
- OpenClaw 的历史配置缓存导致配置错误,请删除
~/.openclaw/agents/main/agent/models.json文件中的providers.bailian配置项,并重启 OpenClaw
如何安全地添加 Coding Plan 模型(防止原有配置丢失)?
请勿直接全量覆盖,进行局部修改。可以通过以下方式:
- OpenClaw 可正常对话:直接在 OpenClaw 对话中输入配置指令
- OpenClaw 未配置模型或无法对话:使用 Qwen Code 完成配置合并
参考链接: