# Clawdbot 快速上手指南 > **你现在的状态**:新用户 + 已有 GLM 套餐账号 > > **目标**:10 分钟内完成 Clawdbot 安装并配置 GLM 套餐 --- ## 📦 什么是 Clawdbot? **Clawdbot** 是一个 24/7 运行的个人 AI 助手,可以: - ✅ 在 WhatsApp、Telegram、Discord 等平台与你对话 - ✅ 操作你的电脑(浏览器、文件系统) - ✅ 执行任务(写代码、查资料、自动化) - ✅ 主动给你发消息(不是被动响应) **简单理解**:一个长在你电脑上的 AI 助理,类似"贾维斯"。 --- ## 🚀 快速安装(Windows + WSL2) ### 步骤 1:安装 WSL2(5 分钟) 打开 PowerShell(管理员),运行: ```powershell wsl --install ``` 重启电脑,完成 Ubuntu 初始化设置。 ### 步骤 2:安装 Node.js 22+(2 分钟) 在 WSL2 Ubuntu 终端运行: ```bash curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs # 验证 node --version ``` ### 步骤 3:安装 Clawdbot(1 分钟) ```bash # 一键安装 curl -fsSL https://clawd.bot/install.sh | bash # 或使用 npm npm install -g clawdbot@latest ``` ### 步骤 4:配置 GLM 套餐(2 分钟) #### 获取你的 GLM API Key 1. 登录 [智谱AI开放平台](https://open.bigmodel.cn/) 2. 进入控制台 → API Keys 3. 复制你的 API Key #### 配置环境变量 编辑 `~/.bashrc`: ```bash vim ~/.bashrc ``` 添加以下内容: ```bash # GLM Coding Plan 配置 export OPENAI_BASE_URL="https://open.bigmodel.cn/api/paas/v4/" export OPENAI_API_KEY="你的GLM_API_KEY" export MODEL_NAME="glm-4-flash" ``` 保存后执行: ```bash source ~/.bashrc ``` ### 步骤 5:运行向导(可选) ```bash clawdbot onboard --install-daemon ``` 向导会帮你配置: - 通信渠道(WhatsApp、Telegram 等) - 后台服务 - 其他设置 **如果你有 GLM 套餐**,向导中的认证配置可以选择跳过或手动配置。 --- ## 🔥 使用 GLM 套餐的注意事项 ### ⚠️ 重要提醒 **Clawdbot 不在 GLM 官方支持的工具列表中**,这意味着: 1. **可能被识别为普通 API 调用**,消耗账户余额而非套餐额度 2. **需要验证配置**是否正确使用套餐 ### 验证是否使用套餐额度 **方法 1:查看控制台** 1. 访问 [智谱AI控制台 - 套餐使用](https://open.bigmodel.cn/usercenter/billing) 2. 发送几条测试消息 3. 查看"套餐使用情况"是否减少 4. 如果"账户余额"减少,说明被识别为普通调用 **方法 2:使用 One-API 中转(推荐)** ```bash # 安装 One-API docker run -d --name one-api -p 3000:3000 \ -e TZ=Asia/Shanghai \ -v /root/data/one-api:/data \ ghcr.io/songquanpeng/one-api:latest # 访问 http://localhost:3000 # 配置 GLM 套餐渠道 # 在 Clawdbot 中使用: export OPENAI_BASE_URL="http://localhost:3000/v1" export OPENAI_API_KEY="sk-one-api-token" ``` ### 套餐并发限制 - **Lite**:并发数 2 - **Pro**:并发数 5 - **Max**:并发数 7 如果遇到并发错误,调整配置或升级套餐。 --- ## ▶️ 启动 Clawdbot ### 方法 1:前台运行(测试用) ```bash clawdbot gateway --port 18789 --verbose ``` ### 方法 2:后台服务(推荐) ```bash # 安装服务(如果向导中已安装可跳过) clawdbot onboard --install-daemon # 启动服务 sudo systemctl start clawdbot # 查看状态 sudo systemctl status clawdbot # 查看日志 journalctl -u clawdbot -f ``` --- ## 🎯 开始使用 ### 配置通信渠道 #### WhatsApp(推荐) 1. 在手机上打开 WhatsApp 2. 设置 → 关联设备 3. 扫描二维码完成登录 #### Telegram 1. 在 Telegram 中搜索 [@BotFather](https://t.me/BotFather) 2. 发送 `/newbot` 创建机器人 3. 获取 Bot Token 4. 在 Clawdbot 中配置 ### 首次配对 第一条消息会收到配对代码,需要批准: ```bash # 批准 WhatsApp 配对 clawdbot pairing approve whatsapp <配对代码> # 批准 Telegram 配对 clawdbot pairing approve telegram <配对代码> ``` ### 发送测试消息 在 WhatsApp/Telegram 中发送: ``` 你好 ``` 如果收到回复,配置成功!🎉 --- ## 🔧 常用命令 ```bash # 查看状态 clawdbot status # 健康检查 clawdbot health # 重启服务 sudo systemctl restart clawdbot # 停止服务 sudo systemctl stop clawdbot # 查看完整状态 clawdbot status --all ``` --- ## ❓ 常见问题 ### Q1: 安装失败怎么办? **A**: 检查 Node.js 版本: ```bash node --version # 必须 >= 22 ``` 如果版本过低,重新安装 Node.js 22。 ### Q2: GLM 套餐不生效? **A**: 按以下步骤排查: ```bash # 1. 检查配置 echo $OPENAI_BASE_URL echo $OPENAI_API_KEY echo $MODEL_NAME # 2. 测试 API 连接 curl -X POST https://open.bigmodel.cn/api/paas/v4/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -d '{"model":"glm-4-flash","messages":[{"role":"user","content":"测试"}]}' # 3. 检查日志 journalctl -u clawdbot -n 50 ``` ### Q3: 服务启动失败? **A**: 查看错误日志: ```bash journalctl -u clawdbot -n 100 ``` 常见问题: - 端口被占用:修改端口号 `--port 18790` - 配置文件错误:检查 `~/.clawdbot/config.json` - API Key 无效:重新获取并配置 ### Q4: 如何更新 Clawdbot? ```bash npm update -g clawdbot@latest ``` ### Q5: 如何卸载? ```bash # 停止服务 sudo systemctl stop clawdbot # 卸载 npm uninstall -g clawdbot # 删除配置 rm -rf ~/.clawdbot ``` --- ## 📚 下一步 ### 基础使用 1. **对话**:在 WhatsApp/Telegram 中直接对话 2. **任务**:让 AI 帮你写代码、查资料、分析日志 3. **自动化**:配置定时任务、消息转发等 ### 高级功能 1. **浏览器操作**:让 AI 操作浏览器完成任务 2. **文件操作**:读取、编辑、管理文件 3. **工具集成**:接入搜索引擎、API 等 4. **多智能体**:配置多个 AI 代理协同工作 ### 学习资源 - [Clawdbot GitHub](https://github.com/clawdbot/clawdbot) - [官方文档](https://docs.clawd.bot/) - [社区讨论](https://github.com/clawdbot/clawdbot/discussions) --- ## 💡 使用技巧 ### 技巧 1:高效提示词 ❌ 坏:"帮我看看这个" ✅ 好:"审查这段代码的性能问题,重点关注内存泄漏和循环效率" ### 技巧 2:利用文件系统能力 "读取 /var/log/app.log,分析过去 1 小时的错误模式" ### 技巧 3:多轮对话 保持上下文,可以持续追问: ``` 你:解释一下 React hooks AI:[解释] 你:给我一个 useEffect 的例子 AI:[代码示例] 你:这个例子中依赖数组的作用是什么? AI:[详细说明] ``` --- ## 🎉 恭喜! 你已经成功安装并配置了 Clawdbot + GLM 套餐! **现在可以**: - ✅ 在 WhatsApp/Telegram 中与 AI 对话 - ✅ 让 AI 帮你处理任务 - ✅ 享受 GLM 套餐的高性价比 **下一步**: - 探索更多功能 - 配置自动化任务 - 优化使用体验 --- ## 📝 快速参考 ### 配置文件位置 ``` ~/.clawdbot/ ├── config.json # 主配置 ├── credentials/ # 凭据 └── workspace/ # 工作空间 ``` ### 服务管理 ```bash # 启动 sudo systemctl start clawdbot # 停止 sudo systemctl stop clawdbot # 重启 sudo systemctl restart clawdbot # 状态 sudo systemctl status clawdbot # 日志 journalctl -u clawdbot -f ``` ### GLM 套餐配置 ```bash # 环境变量 export OPENAI_BASE_URL="https://open.bigmodel.cn/api/paas/v4/" export OPENAI_API_KEY="你的API_KEY" export MODEL_NAME="glm-4-flash" # 验证 curl -X POST $OPENAI_BASE_URL/chat/completions \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -d '{"model":"glm-4-flash","messages":[{"role":"user","content":"测试"}]}' ``` --- **祝使用愉快!** 🚀 有问题?查看 [常见问题](#-常见问题) 或访问 [GitHub Issues](https://github.com/clawdbot/clawdbot/issues) --- ## 📌 本机配置记录 > **最后更新**: 2026-01-28 > **配置环境**: Windows 11 > **Clawdbot 版本**: 2026.1.24-3 ### ✅ 当前运行状态 | 项目 | 状态 | 详情 | |------|------|------| | **网关状态** | 🟢 运行中 | 端口 18789 (127.0.0.1) | | **默认模型** | GLM-4.7 | `zai/glm-4.7` | | **工作空间** | `C:\Users\23780\clawd` | | | **进程 PID** | 20992 | | ### 📁 配置文件路径 #### 主配置目录 ``` C:\Users\23780\.clawdbot\ ├── clawdbot.json # 主配置文件 ⭐ ├── agents\ │ └── main\ │ ├── agent\ │ │ └── auth-profiles.json # 认证配置 │ └── sessions\ │ └── sessions.json # 会话存储 ├── credentials\ # OAuth 凭证 ├── cron\jobs.json # 定时任务 └── devices\ # 设备配对 ``` #### 工作空间 ``` C:\Users\23780\clawd\ ├── canvas\ # Canvas 文件 ├── AGENTS.md # Agent 文档 ├── BOOTSTRAP.md # 启动文档 ├── HEARTBEAT.md # 心跳任务 ├── SOUL.md # 系统提示 ├── TOOLS.md # 工具文档 └── USER.md # 用户信息 ``` ### 🔑 GLM-4.7 模型配置 #### 配置文件: `C:\Users\23780\.clawdbot\clawdbot.json` ```json { "gateway": { "mode": "local" }, "env": { "ZAI_API_KEY": "7f83dc939a60488b8cf48a2ee1c8150e.NY3aOR0qlVS8m37a" }, "agents": { "defaults": { "workspace": "C:\\Users\\23780\\clawd", "model": { "primary": "zai/glm-4.7" }, "models": { "zai/glm-4.7": { "alias": "GLM" } } } } } ``` #### GLM 模型信息 | 配置项 | 值 | |--------|-----| | **Provider** | Z.AI (智谱) | | **Model ID** | `zai/glm-4.7` | | **别名** | `GLM` | | **API Key** | `7f83dc939a60488b8cf48a2ee1c8150e.NY3aOR0qlVS8m37a` | | **环境变量** | `ZAI_API_KEY` | | **通用端点** | `https://api.z.ai/api/paas/v4` | | **编程端点** | `https://api.z.ai/api/coding/paas/v4` | ### 🚀 本机常用命令 #### 网关管理 ```bash # 启动网关 clawdbot gateway --port 18789 # 查看网关健康状态 clawdbot health # 查看网关日志 clawdbot logs # 重启网关 (Windows) taskkill //F //PID && clawdbot gateway --port 18789 ``` #### 模型管理 ```bash # 查看模型状态 clawdbot models status # 列出可用模型 clawdbot models list # 设置默认模型 clawdbot models set zai/glm-4.7 ``` #### 诊断命令 ```bash # 运行完整诊断 clawdbot doctor # 自动修复问题 clawdbot doctor --fix # 查看频道状态 clawdbot status ``` #### 控制面板 ```bash # 打开 Web 控制面板 clawdbot dashboard ``` #### Agent 交互 ```bash # 运行 Agent (本地模式) clawdbot agent --local --message "你好" # 发送消息到会话 clawdbot message send --target --message "测试消息" # 查看会话列表 clawdbot sessions list ``` ### 🛠️ 故障排查 #### 网关无法启动 ```bash # 检查端口占用 netstat -ano | grep 18789 # 终止占用进程 (Windows) taskkill //F //PID # 查看错误日志 clawdbot logs | tail -50 ``` #### 模型认证失败 ```bash # 检查 API Key 配置 clawdbot models status # 验证环境变量 echo $ZAI_API_KEY # 重新配置 clawdbot configure ``` ### 📊 配置验证 ```bash # 验证模型配置 clawdbot models status # 输出应包含: # Default : zai/glm-4.7 # Aliases (1) : GLM -> zai/glm-4.7 # Auth overview : zai effective=env:7f83dc93...lVS8m37a # 验证网关健康 clawdbot health # 输出应包含: # Agents: main (default) # Heartbeat interval: 30m (main) ``` ### 📚 参考资源 #### 官方文档 - [Configuration - Clawdbot](https://docs.clawd.bot/gateway/configuration) - [Clawdbot GitHub](https://github.com/clawdbot/clawdbot) #### 中文指南 - [主权个人必看的Clawdbot 模型配置完全指南(2026版)](https://brave2049.com/groups/artificial-intelligence-learning/forum/discussion/zhu-quan-ge-ren-bi-kan-de-clawdbot-mo-xing-pei-zhi-wan-quan-zhi-nan-2026-ban/) - [Clawdbot 完整配置指南](https://zhuanlan.zhihu.com/p/1999437992549447616) #### 模型提供商 - [Z.AI (智谱AI)](https://open.bigmodel.cn/) - [GLM-4.7 文档](https://open.bigmodel.cn/dev/howuse/model) --- **提示**: 本节记录了本机 Clawdbot 的实际配置,定期更新以保持同步。