零基础教程:Clawdbot企业微信版智能助手一键部署指南
你是不是也遇到过这些情况:
- 想在企业微信里直接问AI问题,却要切出App、打开网页、再复制粘贴?
- 用第三方AI工具担心聊天记录被上传、被分析、被商用?
- 试过几个“微信AI助手”,结果不是收费就是卡顿,还动不动掉线?
别折腾了。今天这篇教程,带你从零开始,15分钟内完成 Clawdbot 企业微信版的完整部署——不需要写代码、不依赖云服务、不改配置文件,连Linux命令都只用3条,就能让AI助手稳稳地住在你的企业微信里,24小时在线、完全私有、免费可用。
这不是概念演示,而是真实可运行的一键方案。我们用的是已预装、预配置的Clawdbot 汉化版(增加企业微信入口)镜像,所有环境、模型、网关、前端都已就绪,你只需要按步骤操作,就能立刻拥有一个属于你自己的、能随时对话的AI办公搭子。
1. 先搞懂:Clawdbot 到底是什么?
Clawdbot 不是另一个“AI聊天网页”,它是一个运行在你本地服务器上的轻量级AI网关服务。你可以把它理解成一个“翻译官+调度员”:
- 它把你在企业微信里发的消息,转成标准格式,交给本地运行的AI模型(比如Qwen2、Phi3、Llama3等);
- 再把模型的回答,原样送回你的微信对话框里;
- 所有数据——你的提问、AI的回答、对话历史——全部存在你自己的机器上,不经过任何第三方服务器。
它的四大核心优势,和你日常办公强相关:
- 真正在企业微信里用:不是跳转链接,不是小程序,而是像和同事聊天一样,直接在对话框输入“/ai 今天会议纪要怎么写”,AI立刻回复;
- 完全免费,且不绑定模型:你用Ollama跑什么模型,它就调用什么模型,不收授权费、不设用量上限;
- 数据100%私有:聊天记录默认存放在
/root/.clawdbot/agents/main/sessions/,你随时可查、可删、可备份; - 开机即启,断电即停:部署好后,只要服务器开着,Clawdbot 就自动运行;关机后所有数据静默保存,毫无痕迹。
注意:本镜像已内置企业微信接入模块,无需额外申请企业微信开发者资质,也不需要配置HTTPS证书或域名备案——这是专为中小团队和个体开发者优化的“开箱即用”版本。
2. 三步完成部署:不用看文档,照着敲就行
整个过程只需三步,全部在终端(SSH)中执行。如果你刚拿到一台新服务器(比如腾讯云CVM、阿里云ECS),请先确保已通过SSH登录root账户。
2.1 第一步:确认服务状态(10秒)
打开终端,输入以下命令:
ps aux | grep clawdbot-gateway如果看到类似输出,说明服务已在后台运行:
root 133175 0.8 4.2 2145678 172345 ? Ssl 10:23 0:12 node /root/clawdbot/dist/index.js gateway这表示Clawdbot网关已启动,可以跳到第2.3步。
如果没看到任何含clawdbot-gateway的行,请继续执行第2.2步。
2.2 第二步:一键启动(30秒)
执行启动脚本(已预置在系统根目录):
bash /root/start-clawdbot.sh你会看到一串快速滚动的日志,最后出现:
Clawdbot Gateway started on http://0.0.0.0:18789 Web UI ready at http://[你的服务器IP]:18789 Enterprise WeChat connector initialized这表示:
- 网关服务已启动;
- 网页控制台已就绪;
- 企业微信接入模块已加载完毕。
小提示:这个脚本会自动检查Ollama是否运行、模型是否存在,并在必要时拉起Ollama服务。你完全不用管底层依赖。
2.3 第三步:验证AI是否正常工作(20秒)
在终端中执行一条测试命令:
cd /root/clawdbot && node dist/index.js agent --agent main --message "你好,我是企业微信用户"几秒后,你应该看到类似这样的结构化响应:
{ "status": "success", "response": "你好!很高兴为你服务~我是运行在你本地的企业微信AI助手,所有对话都只存在你的设备上。", "session_id": "sess_abc123def456", "model_used": "ollama/qwen2:1.5b" }响应中有"status": "success"和实际回答内容,说明AI模型调用链路完全打通。
如果报错Error: model not found,请跳到第4.2节更换轻量模型(推荐qwen2:0.5b)。
3. 企业微信接入实操:3分钟配好,永久生效
Clawdbot 企业微信版采用免开发对接模式:它不走官方回调API,而是通过企业微信“内部应用”的“消息接收URL”反向代理机制,将消息路由至本地服务。整个过程无需Nginx、无需域名、无需SSL证书。
3.1 创建内部应用(企业微信管理后台操作)
- 登录 企业微信管理后台 → 左侧菜单【应用管理】→ 【应用】→ 【创建应用】;
- 应用名称填
Clawdbot AI助手,可见范围选你需要的部门或成员; - 在【接收消息】区域,开启“接收消息”,并填写以下信息:
- 消息接收URL:
http://[你的服务器IP]:18789/wechat/callback
(将[你的服务器IP]替换为你的实际公网IP,例如http://118.24.32.10:18789/wechat/callback) - Token:
dev-test-token(镜像已预设,无需修改) - EncodingAESKey:留空(本镜像使用明文模式,简化配置)
- 消息接收URL:
- 点击【保存】,页面会显示“验证URL有效性”。此时不要点验证——Clawdbot已自动监听该路径,直接跳过验证即可。
重要提醒:企业微信要求URL必须为HTTPS,但本镜像支持HTTP直连调试模式(仅限内网或可信VPC环境)。如需生产环境HTTPS,请参考第5.3节配置反向代理。
3.2 获取Agent ID并绑定(终端操作)
回到终端,执行以下命令获取应用凭证:
cd /root/clawdbot node dist/index.js wechat config set corp_id "YOUR_CORP_ID" \ --agent_id "YOUR_AGENT_ID" \ --secret "YOUR_SECRET" \ --token "dev-test-token"其中三个参数从企业微信后台获取:
YOUR_CORP_ID:管理后台【我的企业】→【企业信息】→“企业ID”;YOUR_AGENT_ID:【应用管理】→【Clawdbot AI助手】→ “AgentId”(一串数字);YOUR_SECRET:同一页面下的“Secret”。
执行成功后,你会看到:
WeChat config saved to /root/.clawdbot/wechat.json Connector reloaded3.3 在企业微信中启用并测试
- 手机端企业微信 → 底部【工作台】→ 找到
Clawdbot AI助手→ 点击进入; - 首次打开会提示“获取权限”,点击【同意】;
- 在对话框中输入:
/ai 请帮我写一封项目延期说明,理由是第三方接口联调延迟 - 几秒后,AI将直接在当前对话中回复生成的正式邮件草稿。
成功!你已拥有了一个真正嵌入企业微信工作流的AI助手。
4. 日常使用指南:像用同事一样用AI
Clawdbot 支持三种交互方式,按使用频率排序:
① 企业微信内直接对话(最常用)
② 终端命令行快速问答(最灵活)
③ 网页控制台可视化操作(最直观)
我们重点讲前两种。
4.1 企业微信内高效使用技巧
所有指令以/ai开头,后面跟自然语言问题,支持多轮上下文:
| 场景 | 示例输入 | 说明 |
|---|---|---|
| 通用问答 | /ai 2025年春节放假安排是怎样的? | 自动联网搜索(需配置联网插件)或基于知识库回答 |
| 文档处理 | /ai 总结我刚刚发的PDF文件 | 支持上传PDF/Word/Excel,AI自动解析内容并总结 |
| 写作辅助 | /ai 把这段话改得更专业:'这个功能不太好用' | 保持原意,提升表达专业度 |
| 代码生成 | /ai 写一个Python脚本,把CSV里第3列所有值转成大写 | 直接生成可运行代码,附带注释 |
| 多轮记忆 | /ai 记住:我的项目代号是“星火计划”,负责人是张伟/ai 星火计划下周要交付什么? | AI会记住你主动提供的关键信息 |
小技巧:在企业微信中长按AI回复,可选择【复制】、【引用回复】或【重新生成】,体验接近原生。
4.2 终端命令行:快速调试与深度控制
当你需要绕过微信、直接调用AI,或想调整参数时,用终端最高效:
# 最简调用(适合脚本集成) cd /root/clawdbot && node dist/index.js agent --agent main --message "你好" # 指定思考深度(平衡速度与质量) node dist/index.js agent --agent main --message "设计数据库ER图" --thinking high # 强制JSON输出(方便程序解析) node dist/index.js agent --agent main --message "列出本周会议主题" --json # 指定会话ID(用于多用户隔离) SESSION=$(uuidgen) && \ node dist/index.js agent --agent main --session-id $SESSION --message "我是市场部李敏" && \ node dist/index.js agent --agent main --session-id $SESSION --message "帮我拟一份竞品分析提纲"思考深度说明(按需选用):
--thinking minimal:秒回,适合闲聊、查天气;--thinking medium:默认值,兼顾速度与逻辑;--thinking high:深度推理,适合架构设计、长文撰写、复杂代码。
5. 常见问题速查:90%的问题,3条命令解决
部署和使用中可能遇到的小状况,这里给出最直接的解决方案。
5.1 问题:企业微信发消息没反应,或提示“请求超时”
原因:企业微信无法访问你的服务器IP:18789端口。
检查与修复:
# 1. 确认端口监听状态 netstat -tuln | grep :18789 # 2. 确认防火墙放行(CentOS/RHEL) firewall-cmd --list-ports | grep 18789 || firewall-cmd --add-port=18789/tcp --permanent && firewall-cmd --reload # 3. 确认企业微信后台填写的IP和端口完全一致(注意不要多空格)5.2 问题:AI回复慢、卡顿,或提示“模型加载失败”
原因:默认模型llama3.1:8b对内存要求高(需≥8GB),而多数入门服务器只有4GB。
推荐替换为轻量模型:
# 查看当前模型 cat /root/.clawdbot/clawdbot.json | grep "model.primary" # 切换为极速响应模型(1.5B参数,2GB内存即可) cd /root/clawdbot node dist/index.js config set agents.defaults.model.primary ollama/qwen2:1.5b # 或更轻量的0.5B版本(适合2GB内存服务器) node dist/index.js config set agents.defaults.model.primary ollama/qwen2:0.5b # 重启网关使配置生效 bash /root/restart-gateway.sh推荐组合:
- 2GB内存 →
qwen2:0.5b(响应<2秒) - 4GB内存 →
qwen2:1.5b(平衡质量与速度) - 8GB+内存 →
phi3:3.8b或llama3.1:8b(高质量长文本)
5.3 问题:想用HTTPS访问网页控制台,或对外提供服务
场景:公司要求所有内部系统必须HTTPS;或你想用域名(如ai.yourcompany.com)访问。
方案:用Nginx做反向代理(已预装,只需配置):
# 编辑Nginx配置 nano /etc/nginx/conf.d/clawdbot.conf粘贴以下内容(替换your-domain.com为你的域名):
server { listen 443 ssl; server_name your-domain.com; ssl_certificate /etc/letsencrypt/live/your-domain.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/your-domain.com/privkey.pem; location / { proxy_pass http://127.0.0.1:18789; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } server { listen 80; server_name your-domain.com; return 301 https://$server_name$request_uri; }然后申请免费SSL证书并重载:
certbot --nginx -d your-domain.com systemctl reload nginx现在访问https://your-domain.com即可安全使用网页控制台。
6. 进阶能力:让AI真正成为你的办公搭档
Clawdbot 不只是“问答机”,它支持深度定制,帮你自动化重复工作。
6.1 修改AI人设:让它更像你的同事
编辑身份文件,定义AI的性格、语气、专长:
nano /root/clawd/IDENTITY.md修改为(示例:技术文档工程师人设):
- Name: 文档小助手 - Role: 企业微信内部技术文档撰写与审核专家 - Vibe: 严谨、简洁、逻辑清晰,偶尔用技术梗调节气氛 - Expertise: Markdown排版、API文档规范、Git提交日志撰写、PR评审要点 - Emoji: 📄 - Avatar: /root/clawd/avatars/doc-bot.png保存后执行:
bash /root/restart-gateway.sh下次对话,AI就会以全新身份响应,比如你问/ai 帮我写个Git提交信息,它会按 Conventional Commits 规范输出。
6.2 设置定时任务:每天早9点推送日报
用系统crontab实现无人值守:
# 编辑定时任务 crontab -e添加一行(每天9:00执行):
0 9 * * * cd /root/clawdbot && node dist/index.js agent --agent main --message "生成今日工作日报:包括昨日完成事项、今日待办、风险项" --deliver --reply-channel wechat --to "@all"
--to "@all"表示发送给企业微信应用的所有已授权成员;也可指定具体成员ID。
6.3 备份与迁移:保障你的AI资产
所有数据都在本地,备份极其简单:
# 一键打包全部配置、模型链接、聊天记录 tar -czf clawdbot-full-backup-$(date +%Y%m%d).tar.gz \ /root/.clawdbot \ /root/clawd \ /root/clawdbot/dist # 查看备份大小 ls -lh clawdbot-full-backup-*.tar.gz恢复时,只需解压到原路径,再执行bash /root/restart-gateway.sh即可。
7. 总结:你已经拥有了一个真正的私有AI办公中枢
回顾一下,你刚刚完成了什么:
- 在15分钟内,完成Clawdbot企业微信版的零配置部署;
- 实现AI助手与企业微信的无缝嵌入,无需跳转、无需授权、无网络依赖;
- 掌握了三种交互方式:微信内快捷指令、终端精准调用、网页可视化管理;
- 学会了性能调优(换模型)、故障排查(端口/防火墙)、安全加固(HTTPS);
- 激活了进阶能力:人设定制、定时推送、一键备份。
Clawdbot 的价值,不在于它多“智能”,而在于它足够“顺手”——就像你办公桌上的第二台显示器,永远在线,随时响应,绝不外泄你的任何一句话。
下一步,建议你:
🔹 用/ai发送第一条真实工作指令(比如“总结昨天的会议录音文字稿”);
🔹 把qwen2:1.5b模型换成phi3:3.8b,感受质量提升;
🔹 在团队群中启用@all定时日报,观察大家的使用反馈。
真正的AI办公,就从这一条消息开始。
获取更多AI镜像
想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。