OpenClaw (原 Clawdbot/Moltbot) 是一款开源的 AI 个人助手,支持本地部署,兼容 MacOS、Windows 及 Linux 等多种系统,支持接入常用聊天工具,让用户能够通过自然语言来控制各种设备和服务。
它是一个功能强大的自动化工具,支持 Qwen、Claude、GPT等主流大语言模型,能够帮助用户处理邮件、日程安排、市场调研等多种自动化任务。
使用场景举例:
• 24小时在线的 AI 助手服务
• 自动化处理日常任务(邮件、日程、提醒等)
• 连接各种 API 和服务,实现自定义自动化流程
• 作为个人知识库,随时回答你的问题
2026.01.29 又更名为 OpenClaw。
Clawdbot 于 2026.01.27 正式更名 Moltbot。
在此时间后安装的用户,如使用出现报错如 zsh: command not found,可能需要将本教程中原 clawdbot/moltbot 的指令部分替换成 openclaw 使用。
安装前置条件
确认 Node.js 版本,OpenClaw 要求 Node >=22。如果不是 22+,需要先升级 Node (你用 nvm / fnm / brew 都行)
MacOS/Linux 用户
根据 openclaw的安装指引,可以选择不同的安装方式。对于 MacOS/Linux 用户,这里比较推荐官方一键安装的脚本:
Windows (PowerShell)用户:
或者你也可以通过全局安装的方式:
或
向导将设置网关、认证和聊天平台
如果在向导中安装了服务,网关应该已经运行
检查网关状态
手动运行(前台)
官方推荐用http://127.0.0.1:18789/
我们本地不能直接访问,需要建立隧道才能访问
博主使用的是阿里云的服务器,就以阿里云为来讲解:
这里特别注意是是你的本地电脑上执行如下命令,不是在阿里云服务器执行,
1、建立隧道命令:
比如 ssh -L 18789:127.0.0.1:18789 -L 18800:127.0.0.1:18800 root@57.90.80.99
2、输入ECS服务器密码后,完成SSH登录。
开通获取阿里云百炼 API Key
OpenClaw 支持使用 models.providers(或 models.json)来添加自定义模型提供商或与 OpenAI/Anthropic 兼容的代理服务。
阿里云百炼的模型 API 调用支持 OpenAI-compatible 接口,你只需要登录 阿里云百炼大模型服务平台 准备好:
• 阿里云百炼 API key:获取百炼 API Key
• 模型调用地址 base_url: https://dashscope.aliyuncs.com/compatible-mode/v1
• 模型名称 model code:如 qwen-plus, qwen3-max 等
如何获取 API key?
如果你使用的是百炼 Coding Plan,记得替换 API key 和模型调用地址:
• 阿里云百炼 API key:获取百炼 Coding Plan 专属 API Key
• 模型调用地址 base_url: https://coding.dashscope.aliyuncs.com/v1
• 模型名称 model code:如 qwen3-max-2026-01-23 等
如何获取 Coding Plan API Key?
建议把 API Key 配置到环境变量,避免在代码里显式地配置API Key,降低泄露风险。
- 在终端中执行以下命令,查看默认Shell类型。
执行以下命令来将环境变量设置追加到 ~/.bash_profile 文件中。
用您的阿里云百炼API Key代替YOUR_DASHSCOPE_API_KEY
执行以下命令,使变更生效
注:OpenClaw 配置是严格校验的,字段写错/多写,Gateway 可能直接跑不起来;如果出问题报错,可以先跑 moltbot doctor (clawdbot doctor) 看报错。
OpenClaw 模型引用是 provider/model 的格式,我们需要按照 Moltbot 可解析的方式把模型信息放到配置里。你可以选择 Web UI 方式,或手动编辑配置文件,进行配置。
Web UI 方式
手动编辑
或者手动编辑配置信息到~/.openclaw/openclaw.json (~/.clawdbot/clawdbot.json)里。这里以阿里云百炼于 2026.01.26 刚发布的 qwen3-max-2026-01-23 模型举例,你可以直接复制粘贴这段配置说明👇🏻
在终端运行以下指令,保证配置能够生效:
方式一:停止服务后,再启动服务
等待 2-3 秒后启动服务
方式二:直接使用重启命令
你还可以通过以下指令看刚刚设置的模型是否被 Clawdbot 识别:
你还可以通过以下指令进行一次真实连通探测(会发真实请求,可能产生费用~)
openclaw models status –probe
或通过以下指令在 CLI 跑一轮 agent 👇🏻
飞书后面再写,吃饭了
有喜欢做量化的老铁可以研究: www.stockapi.com.cn
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/252417.html原文链接:https://javaforall.net
