本文将详细介绍引起广泛关注的工具 Clawdbot(现名 Moltbot),并指导您如何免费使用它。我们将探讨其多种用途,并提供一个您可以亲自实践的详细演练。
准备工作:免费的云服务器
要免费使用此工具,我们首先需要一个云服务器。我们将使用 Amazon Web Services (AWS) 提供的免费套餐。
1. 创建 AWS 账户
首先,访问 aws.amazon.com。如果您没有账户,请点击“创建 AWS 账户”。您需要填写一些基本信息并注册免费套餐。
注意: AWS 会要求您提供银行卡信息以验证您的身份,确保您不是在滥用其服务。他们可能会扣取一小笔费用(例如 1 美元)然后立即退还。注册免费套餐后,您将获得大约 100 美元的信用额度。
2. 创建 EC2 实例
登录 AWS 控制台后,找到并选择 EC2 服务。
- 点击 “启动实例” (Launch Instance) 来创建一个新的云服务器。
- 命名实例: 为您的服务器命名,例如
moltbot-server。 - 选择操作系统: 在“应用程序和操作系统映像”部分,选择 Ubuntu。
- 选择实例类型: 向下滚动,选择符合免费套餐条件的实例。一个不错的选择是提供 8GB RAM 的实例。您可以输入
free来筛选所有免费套餐选项。 - 创建密钥对: 这是至关重要的一步。点击 “创建新密钥对” (Create new key pair)。
- 为密钥对命名,例如
molt-key。 - 点击“创建密钥对”。浏览器将自动下载一个
.pem文件。请务必妥善保管此文件,因为没有它您将无法连接到服务器。
- 为密钥对命名,例如
- 启动实例: 完成以上步骤后,点击 “启动实例”。
3. 连接到您的实例
实例启动后,在 EC2 仪表板中点击您的实例名称。然后,点击右上角的 “连接” (Connect) 按钮。
选择“EC2 实例连接”选项卡,然后点击“连接”。这将在您的浏览器中打开一个终端窗口。
或者,您也可以使用本地终端进行连接,这通常更稳定。操作如下:
- 打开您设备上的终端(在 Windows 上是 CMD 或 PowerShell,在 macOS 上是 Terminal)。
- 导航到您保存
.pem密钥文件的目录。 - 使用以下命令进行连接。请将
your-key-name.pem和your-public-ip替换为您的实际信息。
ssh -i "molt-key.pem" ubuntu@your-public-ip
注意: 您的公网 IP 地址可以在 EC2 实例详情页面找到。这是一个敏感信息,请勿与他人分享。
连接成功后,您将进入 Ubuntu 系统的命令行界面。恭喜,您现在已经准备好安装 Moltbot 了!
安装和配置 Moltbot
现在,让我们开始安装这个强大的 AI 助手。
1. 安装 Moltbot
访问 Moltbot 的官方页面,找到安装说明。通常,您只需要复制一行安装命令。
回到您的终端,粘贴该命令并按 Enter。
# 示例安装命令,请从官方获取最新命令
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Molt-Bot/molt/main/install.sh)"
安装过程将自动开始。
2. 初始设置
安装完成后,安装程序会提出几个问题:
- 它会询问您是否要继续,使用向上箭头键选择
Yes,然后按 Enter。 - 接下来,它会提供几个设置选项。选择 Quick Start 并按 Enter。
3. 选择 AI 模型
现在,您需要选择一个大型语言模型 (LLM)。您可以使用 Anthropic (Claude) 或 OpenAI (GPT) 等多种模型。
- 建议: 虽然有很多选择,但 Anthropic 和 OpenAI 是最可靠的。
- 在本指南中,我们将选择通过 API 密钥 使用 Anthropic 模型。
系统会提示您输入 API 密钥。
- 获取 Anthropic API 密钥:
- 访问 Anthropic 的官方网站。
- 导航至 API 密钥部分。
- 点击“创建密钥”,给它一个描述性名称(如
molt-key),然后创建它。 - 复制生成的 API 密钥。这是一个机密信息,切勿泄露。
- 回到终端,粘贴您的 API 密钥,然后按 Enter。
- 接下来,选择您想使用的具体模型。例如,
Opus 4.5是一个强大的模型,而Sonnet 4.5是一个性能优异的中等模型。根据您的需求和预算选择一个。
4. 连接通信渠道
Moltbot 支持多种渠道,如 WhatsApp 和 Telegram。
- 建议: 强烈建议使用 Telegram,因为它功能更丰富且无需绑定您的个人电话号码。
选择 Telegram 后,系统会要求您提供 Telegram Bot API 令牌。
- 获取 Telegram API 令牌:
- 在 Telegram 中,搜索
@BotFather(这是一个官方的 Telegram 机器人)。 - 向
@BotFather发送/start命令。 - 发送
/newbot命令。 - 为您的机器人取一个名字(例如,“我的个人助理”)。
- 为您的机器人设置一个唯一的用户名,必须以
bot结尾(例如,my_multibot_assistant_bot)。 - 如果用户名可用,
@BotFather将为您提供一个 API 令牌。请妥善保管此令牌。
- 在 Telegram 中,搜索
- 回到终端,粘贴您的 Telegram API 令牌,然后按 Enter。
- 在接下来的几个确认提示中,选择
Yes。
5. 安装技能
Moltbot 的强大之处在于其“技能”。您可以选择安装各种预制技能。
- 系统会询问您首选的技能安装方法,选择
npm。 - 现在,您将看到一个技能列表。使用箭头键导航,按空格键选择或取消选择技能。
一些强烈推荐的技能包括:
claud-hub: 这是最重要的技能包,由 Moltbot 团队开发,包含大量核心功能。model-usage: 跟踪您的模型使用情况。whisper: 将音频转录为文本。summarizer: 总结长文本。video-frames: 从视频中提取帧。nano-pdf: 处理 PDF 文件。
根据您的需求选择技能,然后按 Enter 继续。
安装程序可能会询问其他服务的 API 密钥(如 Google Places, Gemini, ElevenLabs 等)。如果您暂时没有,可以选择 No。您以后随时可以进行配置。
6. 最终配置
- Hooks: 系统会询问是否安装 Hooks。选择
Yes。其中一个关键的 Hook 是记忆功能,它能让您的机器人在对话中记住上下文。 - UI 界面: 建议使用推荐的界面,直接按 Enter。
启动并测试您的 AI 助理
恭喜!您的 AI 助理现在已经运行起来了。
- 定义您的身份: 机器人会要求您介绍自己。输入您的名字或昵称,并简要描述您的角色或兴趣。这将帮助机器人更好地与您互动。
- 激活长期记忆: 为了让机器人记住你们之间的对话,发送以下命令:
/memory-on
连接 Telegram 机器人
最后一步是在 Telegram 中激活您的机器人。
- 在 Telegram 中,找到您刚刚创建的机器人(您可以在
@BotFather的消息中找到它的链接或直接搜索其用户名)。 - 点击 “开始” (Start)。
- 您可能会收到一条表示未连接的消息。这是正常的。
- 在您的终端中,您会看到一条包含配对码的消息。将整条消息复制下来。
- 将复制的消息发送给您在 Telegram 中的机器人。
这个配对过程确保只有您才能与您的机器人通信。
现在,试着向它发送一条消息,比如“你好吗?”。您应该会看到它开始“输入中”,然后给您回复。
您的个人 AI 助理现已准备就绪!您可以开始探索它的各种功能了。请记住,Anthropic 的模型可能比较昂贵,您可以随时切换到 OpenAI 或其他更经济的模型。