刷到一个项目 https://github.com/moltbot/clawdbot (https://github.com/moltbot/moltbot)
开了一个debian12虚拟机,2h4g50g测试,文档中建议2h2g即可
安装文档https://docs.molt.bot/start/getting-started,我使用手动安装。
1. 安装
安装node环境,https://nodejs.org/en/download
![图片[1]-记录一次安装和配置ClawdBot(现已更名为moltbot)-THsInk](https://www.thsink.com/wp-content/uploads/2026/01/截屏2026-01-27-21.23.05-1024x738.png)
安装clawdbot cli
source ~/.bashrc
sudo apt install git -y
pnpm add -g moltbot@latest
moltbot onboard --install-daemon
报错
Already up to date
Progress: resolved 1, reused 0, downloaded 0, added 0, done
WARN moltbot has no binaries
Done in 1s using pnpm v10.28.2
发现clawdbot在今天(2026年1月27日)由于商标争议,更名为 Moltbot 了。虽然文档中已经更名,但当前仓库里的 moltbot 包可能还没配置好可执行文件。于是先使用clawdbot安装
pnpm remove -g moltbot
pnpm add -g moltbot@latest
2. 配置clawdbot / moltbot
运行引导程序(并安装服务)
clawdbot onboard --install-daemon
通常按照recommend设置,我使用比较方便的telegram bot,获取bot和claude的apikey步骤省略。建议使用官方api(anthropic、openai、google)先安装测试,后续再更换为各种低成本或白嫖api,由于后续勾选了session-memory ,因此理论上不会丢失记忆。
在Homebrew选择yes
Preferred node manager for skill installs 选择 pnpm
Install missing skill dependencies 跳过,或参考
技能挑选建议 (Skills)
这个列表里,带“苹果图标”或桌面软件名的统统跳过。
✅ 建议勾选 (VPS 常用/实用):
summarize: 极其好用,让 AI 帮你总结网页或长文本。
nano-pdf / nano-doc: 让 AI 具备读取你服务器上 PDF/Word 文档的能力。
openai-whisper: 如果你的 VPS 配置还行(至少 2 核 4G),选它。它能让机器人听懂你发的语音消息。
clawdhub: 方便以后直接从社区下载更多新技能。
webwatcher / blogwatcher: 让机器人监控网站变化,非常适合 VPS 挂机。
❌ 坚决不选 (选了也没用):
1password / apple-notes / apple-reminders / bear-notes: 这些是给苹果全家桶用户在本地 Mac 上用的,服务器端没这些 App。
sonoscli / openhue: 这是控制家里智能音箱和电灯的,你的 VPS 在机房里,管不到你家的灯泡。
gog / goplaces: 这些涉及桌面端游戏或本地地理位置的服务。
后续按照技能参考
moltbot skills
# 或安装具体技能
moltbot add skill <技能名称>
# 或在webui安装
安装时报错summarize — brew not installed ,等待后续配置
后续尝试修复参考
# 激活 Homebrew
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc
# 安装刚才失败的工具
brew install go uv
## Go: 支撑 blogwatcher。
## uv: 支撑 nano-pdf(这是一个超快的 Python 包管理器)。
# 或者尝试自动修复
moltbot doctor
在Enable hooks 勾选session-memory 和 command-logger ,功能说明参考:
1. session-memory (强烈推荐)
- 功能:这是 AI 的“长期记忆”插件。它会将你们的对话上下文、执行过的任务进度保存到本地数据库。
- 为什么要装:如果不勾选,Moltbot 每次重启后都会“失忆”,不记得你之前让它做过什么。在 VPS 上作为守护进程(Daemon)运行时,这个功能是保证它能持续工作的灵魂。
2. command-logger (建议安装)
- 功能:记录 AI 在你服务器上运行过的每一条 Shell 命令。
- 为什么要装:这相当于一个“黑匣子”。在 VPS 上,AI 有时候会自主执行一些复杂的维护命令,万一系统配置被改乱了,你可以通过日志查到它到底干了什么,方便复盘或修复。
3. boot-md (可选)
- 功能:在机器人启动时,自动生成一份 Markdown 格式的运行报告(包含版本号、已开启的技能、系统负载等)。
- 为什么要装:如果你经常通过查看日志文件来确认机器人状态,它能提供一个很整洁的“启动简报”。
后续几个google相关服务可以跳过。
3. 配对和运行
启动测试
clawdbot gateway --verbose
此时可以在tg机器人使用 /start,获取配对码
在vps配对
clawdbot pairing approve telegram 你的配对码
设置一个systemd用来运行clawdbot
sudo nano /etc/systemd/system/clawdbot.service
如果版本路径不同,注意修改
[Unit]
Description=Clawdbot Gateway Service
After=network.target
[Service]
Type=simple
User=clawdbot
Group=clawdbot
# 这里的 PATH 非常关键,包含了 pnpm 和 node 的位置
Environment=PATH=/home/clawdbot/.local/share/pnpm:/home/clawdbot/.nvm/versions/node/v24.13.0/bin:/usr/local/bin:/usr/bin:/bin
Environment=PNPM_HOME=/home/clawdbot/.local/share/pnpm
WorkingDirectory=/home/clawdbot
# 核心启动命令
ExecStart=/home/clawdbot/.local/share/pnpm/clawdbot gateway
# 崩溃后 10 秒自动重启
Restart=always
RestartSec=10
# 标准输出和错误都会记入 journal
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target
激活服务
sudo systemctl daemon-reload
sudo systemctl enable clawdbot
sudo systemctl start clawdbot
查看日志(代替 --verbose)
sudo journalctl -u clawdbot -f
现在可以通过交互设置提示词
![图片[2]-记录一次安装和配置ClawdBot(现已更名为moltbot)-THsInk](https://www.thsink.com/wp-content/uploads/2026/01/截屏2026-01-27-22.16.12-1024x270.png)
比如
“你叫 Molt,是一个冷静、专业且带点极客幽默的 AI 助手。你精通 Linux 运维和 Typescript 开发。我是你的开发者 Clawd,你的最高权限拥有者。请用简洁、直接的方式和我沟通。”
或者尝试
# Role: Molt
- Personality: 冷静、专业、极客幽默
- Expertise: Linux 运维, TypeScript 开发
- Style: 极简主义, 直接给出方案, 无需基础概念解释
# User: Clawd
- Relation: 开发者 & 最高权限拥有者
- Preference: 偏好 Zsh 语法, 代码需符合 TS 严格模式
# Rules:
1. 性能优先级最高,回复必须简洁。
2. 忽略礼貌性寒暄,直接进入技术核心。
3. 身份设定仅作为沟通语气参考,不影响技术准确性。
4.访问webui
由于我的vps运行在内网,Dashboard运行在vps的localhost,因此使用ssh隧道访问
ssh -N -L 18789:127.0.0.1:18789 clawdbot@clawdbot
之后在浏览器访问 http://localhost:18789/?token=yourtoken 即可。
对于中国大陆访问境外vps的用例,有可能需要使用Tailscale/ZeroTier打洞或使用Cloudflare Zero Trust隧道。
5. 使用其他api端点
之前为了便于测试,使用了claude官方api,这里为了显著降低使用成本,尝试使用各种‘to api’中转的openai兼容格式的自定义端点。
待更新。








暂无评论内容