OpenClaw安装指南:三步完成本地AI助手部署

2026-05-28阅读 0热度 0
OpenClaw

前言

今天,一个名为Moltbot(原名Clawdbot)的工具正式更名为OpenClaw。它到底是什么?简单来说,你可以把它理解为一个能在本地运行的AI网关。它的核心使命,就是在大语言模型和你的个人电脑之间架起一座桥梁,让AI助手不再局限于网页聊天框,而是真正融入你的本地环境和日常应用。

这套工具可以部署在Mac、Windows或Linux设备上,其工作模式是双向连接:

  • 一端对接各类大语言模型(官方推荐Claude,同时也支持Gemini、OpenAI等主流模型)。
  • 另一端则接入你的本地系统以及常用的即时通讯平台,例如:
    • WhatsApp
    • Telegram
    • iMessage
    • Signal

通过这种连接,Moltbot能让AI袋里直接在Telegram等日常工具中为你工作,无论是自动回复消息、执行系统任务还是触发自动化流程,都成为了可能。

前置条件

  1. 一台Linux服务器,配置为2核2GB(推荐使用Ubuntu系统)。

服务器准备

以AWS为例,新注册账号通常会获得100美元的抵用金,有效期半年,足够免费体验一段时间。地区可以选择新加坡。关于2核2GB的配置,下图提供了一个清晰的实例配置参考:

AWS 服务器实例配置示例(2 核 2GB)

安装流程

执行安装命令

首先,在服务器终端中执行以下命令:

curl -fsSL https://clawd.bot/install.sh | bash

系统会提示“I understand this is powerful and inherently risky. Continue?”,选择“Yes”继续。

接下来进入“Onboarding mode”选择,这里直接选择“QuickStart”即可。

选择模型与完成授权

选择模型与授权提供方

当出现“Model/auth provider”选项时,需要选择你要使用的大模型。例如,如果你是ChatGPT Pro用户,可以选择OpenAI。如果没有OpenAI账号,Qwen也是一个不错的选择,其免费额度足以满足日常使用。

复制授权链接到浏览器完成授权

选择模型后,终端会显示一个授权链接。将此链接复制到你本地电脑的浏览器中打开,并完成授权流程。

授权完成后返回的回调链接

如果选择的是OpenAI或Google等模型,授权成功后浏览器会返回一个localhost开头的回调链接。将这个链接完整地复制回服务器终端,按回车确认。如果选择的是Qwen模型,则无需这一步。

最后,在终端中再次确认选择你要使用的模型。

配置聊天频道

选择要接入的聊天频道

输入 Telegram HTTP API Key

这里以接入Telegram为例。按照提示,首先需要在Telegram上创建自己的机器人:

  • 打开Telegram,搜索@BotFather并关注,向其发送/newbot指令。
  • 根据提示为机器人设置一个名称(例如moltbot)和一个唯一的用户名(例如molt123_bot)。
  • 创建成功后,@BotFather会提供一个HTTP API密钥。将这个密钥输入到终端提示中。
  • 别忘了进入你刚刚创建好的机器人对话界面,后续步骤需要在那里接收一条消息。

进行Skill配置

是否现在配置 Skills

当终端询问“Configure skills now?”时,选择“Yes”。

Homebrew 安装命令提示

接着会提示“Show Homebrew install command?”,同样选择“Yes”。

选择 Node 管理器并处理依赖安装

在“Preferred node manager for skill installs”选项中,选择“npm”。

对于“Install missing skill dependencies”,可以选择跳过,后续有需要时可以再回来安装。具体操作是:用空格键选中“Skip for now”,然后按回车确认。这里以选择“summarize”功能为例(“bird”相关选项可忽略)。

第三方 API Key 配置(可暂时跳过)

接下来可能会遇到需要配置第三方API密钥的步骤,这些都可以暂时选择“No”跳过,以后需要时再补充。

是否启用 hooks

对于“Enable hooks”的询问,选择“Skip for now”。

选择 hatch 方式(TUI)

最后,在“How do you want to hatch your bot?”选项中,选择“Hatch in TUI”。

安装完成提示

至此,核心的安装与配置过程就全部完成了。

完成Telegram机器人配对

Telegram 机器人配对码

现在,回到之前创建好的Telegram机器人对话中,向它发送/start指令。机器人会回复一个形如“Pairing code: XXXXXXX”的配对码。

在服务器终端中,输入以下命令(请将XXXXXXX替换为你收到的实际配对码):

clawdbot pairing approve telegram XXXXXXX

如果遇到“clawdbot: command not found”的报错,只需退出当前终端会话并重新进入即可。

配对完成后在 Telegram 中使用 Moltbot

配对成功后,你就可以直接在Telegram中与你的AI机器人对话并使用了。

当然,Moltbot的能力远不止于此,还有更多有趣的玩法和高级功能等待探索,后续也会持续分享。

常见问题

telegram setMyCommands failed: HttpError: Network request for ‘setMyCommands’

这个错误通常表明你的Clawdbot实例无法连接到Telegram的API服务器(api.telegram.org)。

最常见的原因有以下几点:

  1. 服务器防火墙阻止了出站HTTPS(端口443)连接。
  2. VPS或主机提供商屏蔽了Telegram的IP地址(一些廉价的VPS提供商可能会这么做)。
  3. DNS解析失败。

一个有效的解决方法是,编辑服务器上的/etc/hosts文件,添加以下内容:

149.154.166.110 api.telegram.org
免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策