AWS 免费跑 Clawdbot 教程:零成本搭建个人 AI 机器人指南

什么是 Clawdbot? Clawdbot 是一款基于 Claude 模型的开源 AI 助手框架,支持 Discord/Telegram 多平台部署,通过 MCP 协议可扩展联网搜索、代码执行等能力。相比网页版 Claude,它提供更灵活的定制化功能和私有化部署选项。
本文将详细介绍如何利用 AWS 的免费套餐(Free Tier)来运行 Clawdbot。按照本教程,你可以零成本搭建属于自己的 AI 机器人。
你将学到:
- 什么是 Clawdbot 及其工作原理
- 如何申请并配置 AWS 免费 EC2 实例
- 使用一键脚本安装 Clawdbot
- 配置 Exa MCP 技能让机器人具备联网搜索能力
什么是 Clawdbot?
Clawdbot 是一个基于 Claude 模型的智能 Discord/Telegram 机器人框架。它不仅仅是一个聊天机器人,更是一个拥有长期记忆、能够执行复杂任务的 AI Agent。通过 MCP (Model Context Protocol) 协议,Clawdbot 可以轻松扩展能力,如联网搜索、代码执行、数据库访问等。与官方 Claude 网页版相比,Clawdbot 提供了更灵活的定制化功能和私有化部署选项,让数据更安全,交互更个性化。
相关阅读: 如果你想了解 如何在 Linux 服务器上用 Qwen 模型部署 Clawdbot,可以查看我们的另一篇极简部署教程。
前置准备 (Prerequisites)
在开始之前,请确保你准备好了以下工具和账户:
- AWS 账户:需要一个有效的 Amazon Web Services 账户(注册需要信用卡验证,但免费套餐内不扣费)。
- SSH 终端:Mac/Linux 用户直接使用 Terminal,Windows 用户推荐使用 PowerShell 或 Git Bash。
- Telegram 或 Discord 账号:用于与你的机器人进行交互。
- Anthropic API Key (可选):虽然安装过程有引导,但建议提前准备好。
1. AWS 部署流程
首先,我们需要在 AWS 上创建一个免费的 EC2 实例。这是机器人的运行载体。
- 登录 AWS 控制台。
- 在顶部搜索栏搜索 EC2,点击进入 EC2 仪表板。
- 点击橙色的 Launch Instance(启动实例)按钮。
- 配置实例详细信息:
- 名称 (Name):随意填写(例如
Clawdbot-Server)。 - 操作系统 (OS Images):选择 Ubuntu (推荐 Server 22.04 LTS 或 24.04 LTS)。
- 实例类型 (Instance Type):在搜索框输入 “free”,选择支持免费套餐的类型。
- 通常是
t2.micro(1 vCPU, 1GB 内存) 或t3.micro。 - 关键点:务必确认有 Free tier eligible 绿色标记。
- 通常是
- 密钥对 (Key pair):
- 为了简化流程,可以选择 “Proceed without a key pair”(不使用密钥对),因为我们将直接使用 AWS 网页版控制台连接。
- 进阶用户:建议创建密钥对以便本地 SSH 连接。
- 名称 (Name):随意填写(例如
- 网络设置:保持默认即可。
- 点击右侧栏的 Launch Instance 启动实例。
费用提示:AWS 免费套餐通常提供每月 750 小时的
t2.micro或t3.micro使用时长,这足够运行一个实例 24/7 全天候在线。
2. 连接服务器
实例启动需要几分钟时间,状态变为 Running 后即可连接。
- 在 EC2 仪表板列表中,勾选你刚创建的实例。
- 点击右上角的 Connect 按钮。
- 在 “EC2 Instance Connect” 选项卡下,保持默认用户名
ubuntu。 - 再次点击右下角的 Connect。
- 浏览器会弹出一个新窗口,显示黑色背景的终端界面,这意味着你已成功登录服务器。
3. 一行命令安装 Clawdbot
进入终端后,安装过程非常简单。我们使用官方提供的一键安装脚本。
- 访问 claud.bot 官网获取最新脚本,或者直接使用下方命令。
- 在 AWS 终端中粘贴以下命令并按回车:
curl -fsSL https://claud.bot/install.sh | bash脚本会自动执行以下操作:
- 检测系统环境
- 安装必要的依赖库 (Node.js, Python 等)
- 下载 Clawdbot 核心文件
- 配置系统服务
整个过程通常不到两分钟。
4. 配置和激活
安装完成后,终端会自动进入交互式引导流程(Wizard):
- 风险声明:阅读并输入
y同意风险声明(涉及文件系统访问权限等)。 - 启动方式:推荐选择 Quick Start (快速开始)。
- 订阅设置:
- 如果你有 Anthropic API Key,可以选择相关选项。
- 推荐选择 Anthropic Max 或其他提供的订阅计划。
- Token 设置:
- 系统会提示你在本地浏览器访问一个认证链接。
- 按照屏幕提示获取 Token,复制并粘贴回服务器终端。
- 模型选择:推荐选择 Opus 4.5 Latest (如果可用) 或 Sonnet 3.5,以获得最佳的智能体验。
5. 配置技能(Optional)
安装向导随后会询问是否配置预置技能。技能 (Skills) 是 Clawdbot 的核心扩展能力。
常见的推荐配置:
- Memory (内存):务必开启,让机器人记住之前的对话。
- Hooks (钩子):建议开启,用于自动化任务。
- Homebrew / Node / System Tools:初学者可以先跳过,后续需要时再添加。
6. Hatch:赋予机器人身份
接下来是 Hatch(孵化)环节,你需要为机器人注入灵魂。
- 设定名字:例如 “Jarvis” 或 “Cortana”。
- 设定目的 (Persona):
- 示例:“你是一个专业的全栈工程师助手,擅长解释复杂的编程概念,语气幽默风趣。”
- 其他信息:保持简单即可,这些设定构成了机器人的 “Soul” (灵魂)。
系统还会询问你的时区、希望的交互风格(正式/随意)等。
7. 渠道配对和首个技能
渠道配对 (Channel Pairing)
Clawdbot 需要连接到一个前端聊天界面。
- 在安装向导中选择 Telegram 或 Discord。
- 系统会生成一个 配对码 (Pairing Code)。
- 在 Telegram/Discord 上找到对应的 Clawdbot 官方 Bot(安装向导会给出链接)。
- 发送配对码给 Bot,连接瞬间完成。
安装首个技能:Exa MCP
为了让机器人不再"断网",建议安装 Exa MCP 技能。Exa 是一个专为 AI 设计的搜索引擎。
- 对话安装:直接对你的机器人说:
“创建一个技能,封装 Exa MCP,赋予你联网搜索能力。” (Create a skill relying on this MCP to search the web.)
- 手动安装:参考 Exa MCP 官方文档 或查看我们的 OpenCode MCP 配置指南 了解更多 MCP 协议细节。
Exa 技能带来的能力:
- Web Search:实时搜索谷歌/必应结果。
- Deep Search:深入爬取网页内容进行分析。
延伸阅读: 对 MCP 协议感兴趣?查看我们的 OpenCode MCP 配置指南 了解更多细节。
常见问题 (FAQ)
Q1: AWS 免费套餐真的完全免费吗?
A: 是的,只要你使用符合条件的实例(如 t2.micro 或 t3.micro)且拥有 Free tier eligible 标记,每月 750 小时的额度足够运行一个实例。但请注意流量费(每月通常有 100GB 免费流出额度),正常个人使用很难超标。
Q2: 我可以关闭浏览器窗口吗?
A: Clawdbot 是作为系统服务运行的。一旦安装完成并启动,你可以安全地关闭 SSH 终端窗口,机器人会在后台持续运行 24/7。
Q3: 机器人反应慢怎么办?
A: t2.micro 实例性能有限。如果感觉响应卡顿,可以尝试重启实例,或者检查是否安装了过多占用内存的技能。对于纯文本交互,免费实例通常足够。
推荐文章
部署好 Clawdbot 后,你还可以探索以下相关内容:
- Clawdbot 极简部署教程:0成本用 Qwen 搭建 AI 助理 - 使用 Qwen 模型在 Linux 服务器上部署
- 腾讯云 38元/月搭建 Moltbot 教程 - 国内云厂商的低成本部署方案
- Kimi 2.5 本地部署指南:Ollama 运行 k0-math - 体验国产最强推理模型
- Manthan Gupta 热议:AI 编程助手的 Skills 生态 - 了解如何扩展 AI 技能
现在,你的 Clawdbot 已经准备就绪!享受与你的私人 AI 助手共同进化的乐趣吧。如果你对 MCP 协议感兴趣,想进一步扩展机器人的能力,欢迎阅读 Clawdbot 指南分析。
WenHaoFree