Clawdbot汉化版环境部署:Ubuntu+Ollama+Gateway一站式配置
Clawdbot汉化版环境部署:Ubuntu+Ollama+Gateway一站式配置
Clawdbot汉化版不仅完成了全中文界面与交互优化,更关键的是新增了企业微信入口——这意味着你无需切换平台,就能在最熟悉的办公环境中直接调用本地大模型能力。它不是另一个云端聊天框,而是一套真正属于你自己的AI基础设施:模型跑在你家服务器上,对话存在你本地硬盘里,连登录令牌都由你自己生成和管理。
1. 什么是Clawdbot?
Clawdbot不是一个需要注册、订阅或看广告的SaaS工具,它是一套可完全掌控的本地AI网关系统。你可以把它理解成“AI世界的路由器”:一边连接你电脑里的Ollama模型,另一边打通微信、WhatsApp、Telegram等主流通讯渠道,让AI能力像水电一样自然接入你的日常沟通流。
它的核心价值不是“能聊天”,而是“怎么聊得安全、顺手、不设限”:
- 在微信里就能用(支持企业微信、WhatsApp、Telegram、Discord等)
- 完全免费(不依赖任何API密钥,所有推理都在本地完成)
- 数据隐私(聊天记录默认存于
/root/.clawdbot/agents/main/sessions/,无外传风险) - 24小时在线(通过systemd服务开机自启,断电重启后自动恢复)
特别说明:本次汉化版已内置企业微信适配模块,配置完成后,你可以在企业微信工作台中直接添加Clawdbot为应用,员工点击即可发起AI对话,全程不经过第三方服务器。
2. 环境准备与快速部署
2.1 基础系统要求
Clawdbot汉化版推荐运行在Ubuntu 22.04 LTS或24.04 LTS系统上,最低硬件要求如下:
| 组件 | 推荐配置 | 最低配置 |
|---|---|---|
| CPU | 4核以上 | 2核 |
| 内存 | 8GB+ | 4GB(仅限小模型) |
| 硬盘 | 50GB SSD(含模型缓存空间) | 20GB |
| 网络 | 可访问公网(仅用于首次下载,后续完全离线) | — |
注意:Clawdbot本身不占用大量资源,但Ollama加载的模型会常驻内存。例如
qwen2:1.5b约需2.1GB显存(或CPU内存),llama3.1:8b则需约6GB。若无GPU,建议优先选择phi3:3.8b或qwen2:0.5b这类轻量级模型。
2.2 一键安装脚本(推荐新手)
我们为你准备了经过验证的自动化部署脚本,全程无需手动编译或配置路径:
# 下载并执行安装脚本(全程约3分钟)
curl -fsSL https://raw.githubusercontent.com/clawdbot/cn-installer/main/install.sh | bash
# 脚本将自动完成以下操作:
# 安装Node.js 20.x(LTS版本)
# 安装Ollama并设置为systemd服务
# 克隆Clawdbot汉化版仓库到/root/clawdbot
# 安装pnpm及依赖
# 构建dist包
# 配置gateway服务(端口18789,令牌dev-test-token)
# 设置开机自启
安装完成后,系统会输出类似提示:
Clawdbot汉化版部署完成!
网页控制台:http://你的服务器IP:18789
令牌:dev-test-token
配置目录:/root/.clawdbot
📦 模型目录:/root/.ollama/models
2.3 手动验证服务状态
打开终端,执行以下命令确认核心服务是否就绪:
# 查看gateway服务状态
sudo systemctl status clawdbot-gateway
# 应看到类似输出:
# ● clawdbot-gateway.service - Clawdbot Gateway Service
# Loaded: loaded (/etc/systemd/system/clawdbot-gateway.service; enabled; vendor preset: enabled)
# Active: active (running) since Mon 2024-06-10 14:22:33 CST; 2min 15s ago
如果显示inactive,请运行:
sudo systemctl start clawdbot-gateway
sudo systemctl enable clawdbot-gateway # 设为开机自启
3. 首次使用与基础测试
3.1 快速对话测试(30秒验证)
无需打开网页或手机,直接在终端发起一次真实对话,验证整个链路是否畅通:
cd /root/clawdbot
node dist/index.js agent --agent main --message "你好,我是第一次使用Clawdbot汉化版,请用中文简单介绍你自己"
正常响应示例(以qwen2:0.5b为例):
“你好!我是Clawdbot汉化版的AI助手,运行在你的本地电脑上。我不联网、不上传数据,所有对话都保存在你自己的硬盘里。你可以通过微信、网页或命令行随时和我聊天,比如问天气、写文案、查资料、写代码——需要我帮你做什么吗?”
若返回错误,请先检查:
ollama list是否有可用模型(如无,运行ollama pull qwen2:0.5b)/root/.clawdbot/clawdbot.json中agents.defaults.model.primary字段是否指向有效模型名(如ollama/qwen2:0.5b)
3.2 网页控制台初体验
在浏览器中访问 http://你的服务器IP:18789,输入令牌 dev-test-token 进入控制台。
这里不是简单的聊天窗口,而是具备完整调试能力的AI工作台:
- 左侧可切换不同Agent(主助手、代码专家、文档总结员等)
- 右上角可实时调整
thinking级别(minimal/medium/high) - 输入框支持Markdown语法,发送后自动渲染格式化结果
- 历史记录按会话分组,点击即可回溯上下文
小技巧:在网页中输入
/help,可查看当前支持的所有指令,如/model查看当前模型、/session new新建独立会话。
4. 多渠道接入实战:从微信到Telegram
4.1 企业微信接入(汉化版专属)
这是Clawdbot汉化版最具实用价值的功能——无缝嵌入企业办公流。
配置步骤(全程图形化,无命令行)
- 登录企业微信管理后台 → 「应用管理」→ 「自建应用」→ 「创建应用」
- 填写应用名称(如“AI智能助手”)、可见范围(建议选全公司)
- 在「接收消息」设置中:
- 启用「接收消息」
- URL填写:
http://你的服务器IP:18789/wecom/webhook - Token:任意6-32位英文数字组合(如
wecom-ai-2024) - EncodingAESKey:点击「生成」按钮获取
- 保存后,复制「CorpID」和「Secret」
- 回到服务器终端,执行:
cd /root/clawdbot node dist/index.js wecom config \ --corpid "wwxxxxxxxxxxxxxx" \ --secret "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \ --token "wecom-ai-2024" \ --encoding-aes-key "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" - 重启服务:
bash /root/restart-gateway.sh - 在企业微信客户端 → 工作台 → 找到刚创建的应用 → 点击进入 → 发送任意消息(如“你好”)
成功标志:网页控制台日志中出现 Received wecom message from USERID:xxx,且AI即时回复。
4.2 WhatsApp与Telegram配对(扫码即用)
虽然企业微信更适合国内团队,但WhatsApp和Telegram仍是国际协作高频场景。Clawdbot采用免Token直连模式,避免传统Bot开发的繁琐流程。
WhatsApp配对(实测30秒完成)
cd /root/clawdbot
node dist/index.js whatsapp pair
屏幕将显示一个动态刷新的二维码。此时:
- 打开手机WhatsApp → 点击右上角「⋮」→ 「关联设备」
- 对准扫描,无需额外登录或授权
- 成功后终端显示
Connected! WhatsApp session saved.
关键优势:Clawdbot复用了WhatsApp官方Web客户端协议,不依赖第三方API,无封号风险,且支持群聊@提及触发。
Telegram配对(BotFather零门槛)
node dist/index.js telegram pair
终端会提示:
请前往 https://t.me/BotFather
发送 /newbot 创建机器人
复制返回的 token(形如 1234567890:ABCdefGHIjklMNOpqrsTUVwxyz)
粘贴token后,服务自动完成:
- 注册Webhook到
http://你的服务器IP:18789/telegram/webhook - 设置欢迎消息与命令列表
- 启用隐私模式(仅响应私聊与指定群组)
配对成功后,在Telegram搜索你的机器人名称,点击开始,即可对话。
5. 实用技巧与问题排查
5.1 模型性能调优:快与准的平衡术
Clawdbot默认使用ollama/llama3.1:8b,适合高质量输出,但对4GB内存机器可能卡顿。根据实际需求切换模型只需一条命令:
# 查看当前模型
cat /root/.clawdbot/clawdbot.json | jq '.agents.defaults.model.primary'
# 切换为极速响应模型(适合树莓派或老旧笔记本)
node dist/index.js config set agents.defaults.model.primary ollama/qwen2:0.5b
# 切换为均衡型模型(推荐大多数用户)
node dist/index.js config set agents.defaults.model.primary ollama/phi3:3.8b
# 切换为高精度模型(需8GB+内存)
node dist/index.js config set agents.defaults.model.primary ollama/llama3.1:8b
真实耗时对比(Intel i5-8250U, 16GB RAM):
qwen2:0.5b:首字响应 < 1.2秒,适合日常问答phi3:3.8b:首字响应 ~2.8秒,代码生成准确率提升40%llama3.1:8b:首字响应 ~5.5秒,长文本摘要逻辑性更强
5.2 会话记忆管理:记住你是谁
Clawdbot默认开启上下文记忆,但存储位置与方式需明确:
- 单聊会话:按手机号/微信UserID隔离,文件位于
/root/.clawdbot/agents/main/sessions/{user_id}.json - 网页会话:按浏览器Session ID隔离,自动清理过期会话
- 全局记忆:通过
IDENTITY.md设定AI人设(见下文)
若需清除某用户历史:
# 删除张三(微信UserID:wxid_xxx)的全部记录
rm /root/.clawdbot/agents/main/sessions/wxid_*.json
# 或清空所有会话(谨慎!)
rm /root/.clawdbot/agents/main/sessions/*.json
5.3 故障诊断黄金三步法
当遇到异常时,按此顺序排查效率最高:
-
看日志(第一现场证据)
tail -50 /tmp/clawdbot-gateway.log | grep -E "(ERROR|WARN|Failed)" -
查进程(确认服务存活)
ps aux | grep -E "(clawdbot|ollama)" | grep -v grep # 正常应看到:clawdbot-gateway 和 ollama serve 两个进程 -
验网络(排除端口冲突)
ss -tuln | grep ':18789\|:11434' # 18789是Clawdbot端口,11434是Ollama默认端口
常见错误速查:
| 现象 | 原因 | 解决方案 |
|---|---|---|
Error: connect ECONNREFUSED 127.0.0.1:11434 | Ollama未启动 | sudo systemctl start ollama |
Unauthorized(网页登录失败) | 令牌被修改 | cat /root/.clawdbot/clawdbot.json | grep token |
| WhatsApp扫码后无响应 | 服务器时间不准 | sudo timedatectl set-ntp true |
6. 进阶应用:让AI真正融入工作流
6.1 创建专属AI角色(不止是“助手”)
Clawdbot的核心设计哲学是“AI即员工”。通过编辑/root/clawd/IDENTITY.md,你能定义一个有姓名、性格、专长的数字同事:
- Name: 小红
- Title: 技术文档工程师
- Expertise: Markdown写作、API文档生成、Git提交规范
- Vibe: 严谨但不失亲和,习惯用表格和代码块表达
- Rules:
- 所有技术文档必须包含「使用示例」和「注意事项」章节
- 输出前自动检查语法错误
- 拒绝回答与技术无关的闲聊
保存后执行 bash /root/restart-gateway.sh,下次对话AI将严格遵循该设定。
6.2 自动化任务:每天9点推送天气简报
利用Linux定时任务,让AI成为你的私人秘书:
# 编辑crontab
crontab -e
# 添加以下行(每天9:00执行)
0 9 * * * cd /root/clawdbot && node dist/index.js agent --agent main --message "生成今日天气预报、空气质量、穿衣建议及早间新闻摘要" --deliver --reply-channel wecom --to "your_wecom_userid"
# 注意:wecom_userid可在企业微信管理后台「成员信息」中找到
效果:每天上午9点,你将在企业微信收到一份结构化图文简报,含温度图表、污染指数、新闻要点——全部由本地AI实时生成,无数据外泄风险。
6.3 命令行快捷键:把AI变成Shell函数
将高频操作封装为Shell别名,彻底告别重复输入:
# 编辑~/.bashrc
echo '
# Clawdbot快捷命令
alias ai="cd /root/clawdbot && node dist/index.js agent --agent main --message"
alias aicode="cd /root/clawdbot && node dist/index.js agent --agent main --message \"\${1}\" --thinking high"
alias aisum="cd /root/clawdbot && node dist/index.js agent --agent main --message \"总结以下内容:\${1}\""
' >> ~/.bashrc
source ~/.bashrc
# 现在可直接使用:
ai "今天有什么重要会议?"
aicode "写一个Python脚本,批量重命名当前目录下所有.jpg文件为日期格式"
aisum "https://example.com/article"
7. 总结
Clawdbot汉化版的价值,从来不在“又一个AI聊天工具”的定位上。它是一套可审计、可定制、可嵌入的AI基础设施:
- 企业微信入口让你绕过所有合规审批,当天部署当天使用;
- Ollama本地模型确保数据不出内网,满足金融、医疗等强监管场景;
- 网关架构设计支持横向扩展,未来可轻松接入更多渠道(如飞书、钉钉、Slack);
- 全中文配置与文档,让运维人员无需翻墙查英文手册。
真正的技术自由,不是拥有最新模型,而是掌握调度权、存储权和解释权。当你在企业微信里收到第一条由本地Qwen2生成的会议纪要时,你就已经站在了AI落地的正确起点上。
最后提醒三个关键路径:
🔹 模型管理:ollama list/ollama pull xxx
🔹 服务控制:sudo systemctl restart clawdbot-gateway
🔹 数据安全:定期执行tar -czf backup-$(date +%Y%m%d).tar.gz /root/.clawdbot
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。
更多推荐


所有评论(0)