Clawdbot 安装与入门教程(手把手新手版)

Clawdbot 安装与入门教程(手把手新手版)

什么是 Clawdbot

Clawdbot 是一个开源的自托管 AI 助手框架,由社区开发者维护(官网:clawd.bot),它允许你将 AI 模型(如 Anthropic 的 Claude、OpenAI 的 GPT 或其他 API 支持的模型)集成到聊天应用中。通过自然语言对话,你可以让 AI 执行服务器命令、读写文件、搜索互联网、管理日历、发送邮件、控制其他服务,甚至访问手机摄像头或推送通知。它本质上是一个网关服务,桥接 AI API 和消息通道,支持多代理路由、自动化工作流和 cron 任务调度。

与传统本地 LLM(大型语言模型)不同,Clawdbot 不需要强大 GPU,因为它主要依赖云 AI API(节省本地计算资源)。它适用于开发者、系统管理员或个人用户,想要一个私人、自定义的 AI 助手,而无需依赖第三方平台。安全性高,支持本地运行和远程访问,但需注意权限控制,以防 AI 误操作。

系统要求

  • 硬件:最低 1GB RAM、1 CPU 核心、25GB 存储。推荐 2GB RAM / 2 CPU 以确保流畅。适用于 VPS(如 DigitalOcean、Linode 或 €4/月的廉价云服务器)、树莓派、旧 PC 或虚拟机。不建议在主力电脑上部署,以避免潜在风险。
  • 操作系统:Ubuntu 22.04/24.04 LTS(推荐)、Debian 或其他 Linux 发行版;Windows 10/11(通过 PowerShell);macOS(类似 Linux,但教程不详述)。
  • 软件依赖:Node.js 20+(安装脚本会自动处理)。无互联网安装需求,但配置国外 AI 模型(如 Claude)需 VPN/代理。
  • 其他:AI API 密钥(e.g., Anthropic API key 或 Claude Pro 订阅);聊天应用 token(如 Telegram Bot Token)。
  • 成本:免费开源。VPS 费用 ~$5/月;AI API 按使用付费(Claude 免费额度有限)。

步骤 1: 准备环境

获取服务器

  • 如果使用 VPS:选择 Ubuntu 24.04 LTS,配置 1GB RAM / 1 CPU / 25GB NVMe。记录服务器 IP。
  • 如果本地:安装 Ubuntu 或在虚拟机(如 VirtualBox)中运行。
  • 对于树莓派:安装 Raspberry Pi OS(基于 Debian),确保 SSH 启用。

SSH 登录

  • 使用终端:ssh root@你的服务器IP(替换为实际 IP)。
  • 如果是新用户,创建 sudo 用户(推荐安全实践):

adduser clawd

usermod -aG sudo clawd

su – clawd

  • 更新系统:sudo apt update && sudo apt upgrade -y。

Windows 用户准备

  • 打开 PowerShell(管理员模式)。
  • 无需额外服务器,直接在本地运行(但不推荐用于生产)。

步骤 2: 安装 Clawdbot

安装使用一键脚本,自动处理 Node.js 和依赖。

Linux/Ubuntu

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

脚本会下载 Node.js(如果缺失)、安装 Clawdbot 全局包,并配置环境。

完成后,重载 shell: exec bash或重启终端。

Windows

iwr -useb https://clawd.bot/install.ps1 | iex

这会在 PowerShell 中运行,安装类似。

安装后,验证:运行 clawdbot –version ,应显示版本号。

步骤 3: 配置 Clawdbot

  1. 运行向导

clawdbot setup –wizard

或 clawdbot onboard –install-daemon(安装后台服务)。

  • 向导会引导:
  • 选择网关模式:本地(local)或远程(remote)。
  • 配置认证:输入 Anthropic API 密钥(从 claude.ai 获取)或其他模型(如 OpenAI)。支持 OAuth。
  • 选择默认模型:e.g., claude-3-5-sonnet-20240620。
  • 设置通道:Telegram、WhatsApp、Discord 或 iMessage。
  • 安装 daemon:Linux 用 systemd,Windows 用服务管理器,macOS 用 launchd。确保服务自动启动。

更换模型

  • 运行 clawdbot config,选择模型部分,输入新 API 密钥或切换提供商。
  • 支持多模型路由:不同联系人用不同代理。

安全设置

  • 设置密码或 token 认证。
  • 限制权限:AI 默认有 shell 访问,但可配置白名单命令。
  • 对于远程访问,使用 SSH 隧道:ssh -L 18789:127.0.0.1:18789 clawd@你的IP。

步骤 4: 设置聊天通道(以 Telegram 为例)

创建 Telegram Bot:

  • 在 Telegram 搜索 @BotFather,发送 /newbot,跟随提示创建 bot,获取 Token。

配置通道:

  • 在向导中输入 Token,或手动:。
  • clawdbot channel add telegram –token 你的TOKEN

启动网关:

clawdbot gateway –bind lan –port 18789

  • 这启动服务,监听本地端口 18789。
  • 对于后台运行:使用 daemon 模式。

配对 Bot:

  • 在 Telegram DM 你的 bot,发送消息。它会返回配对码。
  • 在服务器运行:clawdbot pairing list telegram 查看码,然后 clawdbot pairing approve telegram [码]。

测试:向 bot 发送 “Hello”,AI 应回复。试命令如 “run ls”(列目录)或 “search X news”。

其他通道类似:

  • WhatsApp:使用 Twilio 或类似服务获取 token。
  • Discord:创建 bot app,获取 token。
  • iMessage:需 macOS,配置 AppleScript。

步骤 5: 启动和运行

启动服务

  • Linux:sudo systemctl start clawdbot(如果安装 daemon)。
  • Windows:通过服务管理器启动。
  • 访问仪表盘:浏览器打开 http://127.0.0.1:18789(本地)或通过隧道远程。

高级功能

  • 自动化:设置 cron:e.g., clawdbot cron add “每天发送报告”。
  • 多节点:将手机作为节点,启用摄像头/通知:clawdbot node add phone。
  • 开发使用:命令如 “deploy app”(集成 Git)、”review PR” 或 “check logs”。
  • Web 搜索:AI 可内置搜索,配置 SerpAPI 等。
  • 文件管理: “write file content to test.txt”。

监控和日志

  • 查看日志:clawdbot logs。
  • 更新:npm update -g clawdbot。

步骤 6: 故障排除和最佳实践

  • 常见问题
  • API 密钥错误:检查 claude.ai 账户,确保有额度。
  • 端口冲突:改端口 –port 其他。
  • 模型响应慢:切换提供商或检查网络(需翻墙国外模型)。
  • 安装失败:确保 curl/iwr 可用,检查防火墙(ufw allow 18789)。
  • 最佳实践
  • 使用 Tailscale/ZeroTier 安全远程访问。
  • 备份配置:~/.clawdbot/config.json。
  • 监控资源:top/htop,确保不超过限额。
  • 社区资源:官网 docs.clawd.bot,GitHub 仓库,X 搜索 #Clawdbot。
  • 风险:AI 有 shell 访问,测试时用沙盒环境。

结语

部署 Clawdbot 只需 15-30 分钟,即可拥有一个强大的私人 AI 助手,提升生产力。相比购买 $600 Mac Mini,廉价 VPS 更经济。如果你有编程背景,可自定义扩展;新手跟随向导即可。开始实验吧——从简单命令到复杂自动化,它将改变你的工作流!如果遇到问题,参考官方文档或社区讨论。

文档: https://docs.clawd.bot/

GitHub: https://github.com/clawdbot/clawdbot

声明:内容来源公开的各类媒体平台,若收录的内容侵犯了您的权益,请联系邮箱,本站将第一时间处理。
教程百科

不知道怎么写 Nano Banana Pro 提示词?分享AI绘画提示词给你

2026-1-25 9:20:36

教程百科

Clawdbot安装部署教程来了,给自己搭个7x24小时AI助理

2026-1-28 9:40:34

搜索