开源 AI 助理框架

Clawdbot
安装部署指南

一键部署你的 AI 助理,支持 Telegram、Discord、WhatsApp 等多平台通讯。 基于 Claude / OpenAI 构建,完全开源。

开源免费
多平台支持
易于部署

快速开始

只需一条命令,即可开始安装 Clawdbot

一键安装

curl -fsSL https://clawd.bot/install.sh | bash
macOS
Linux
Windows (WSL)
其他安装方式

使用 npm 安装:

npm install -g clawdbot

使用 Homebrew 安装 (macOS):

brew install clawdbot/tap/clawdbot

环境准备

在安装 Clawdbot 之前,请确保你的系统满足以下要求

Node.js

18.0.0+

检查命令:node --version

npm / yarn / pnpm

包管理器

检查命令:npm --version

Node.js 安装

如果你还没有安装 Node.js,推荐使用 nvm (Node Version Manager) 进行安装和管理:

macOS / Linux:

# 安装 nvmcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash# 重新加载终端配置source ~/.bashrc  #  source ~/.zshrc# 安装 Node.js LTS 版本nvm install --ltsnvm use --lts

Windows:

# 访问 https://nodejs.org 下载 LTS 版本安装包# 或使用 wingetwinget install OpenJS.NodeJS.LTS

安装配置

三步完成 Clawdbot 的安装和配置

1

一键安装 Clawdbot

使用官方安装脚本快速安装 Clawdbot CLI 工具

# 下载并运行安装脚本curl -fsSL https://clawd.bot/install.sh | bash# 验证安装clawdbot --version

提示

  • 支持 macOS、Linux 和 Windows (WSL)
  • 安装脚本会自动检测系统架构
2

运行配置向导

通过交互式向导完成初始配置

# 启动配置向导clawdbot onboard

提示

  • 选择你的 AI 模型提供商 (Claude / OpenAI)
  • 配置 API 密钥
  • 选择要接入的通讯平台
3

启动服务

启动 Clawdbot 网关和管理面板

# 启动网关服务clawdbot gateway --port 18789# 在新终端启动管理面板clawdbot dashboard

提示

  • 网关服务处理所有平台消息
  • 管理面板默认运行在 http://localhost:3000

平台接入

选择你要接入的通讯平台,按步骤完成配置

1. 创建 Telegram Bot

在 Telegram 中搜索 @BotFather,发送 /newbot 命令创建新机器人

/newbot# 按提示输入机器人名称和用户名# 保存获得的 API Token

2. 配置 Bot Token

将获得的 Token 添加到 Clawdbot 配置中

clawdbot config set telegram.token "YOUR_BOT_TOKEN"

3. 启用 Telegram 平台

启用 Telegram 平台连接器

clawdbot platform enable telegram

常见问题

关于 Clawdbot 的常见问题解答

Clawdbot 目前支持 Anthropic Claude (Claude 3 系列) 和 OpenAI GPT (GPT-4, GPT-3.5) 模型。你可以在配置向导中选择你偏好的模型提供商。

没有找到你需要的答案?

提交问题