首页 / 正文

微信能接自建 OpenClaw 了?把你的私有大模型入口直接塞进聊天框(含部署与排错)

Mooko
发布于 2026-04-24 · 5分钟阅读
316 浏览
0 点赞 暴击点赞!

微信接自建 OpenClaw:真·喂到嘴边的入口

微信这次是真的快。

很多国内 IM 还在“自家模型+自家入口”绕来绕去,微信一旦把“自定义连接”放出来,你就可以把自己部署的 OpenClaw 接进去:模型用谁你说了算,数据走不走第三方你也能管住。

问题也很现实:有人已经看到了入口,有人更新到最新还没见着。别急,这篇把部署、接入、测试、排错一次讲透。

说明:不同账号/地区/版本看到的入口名字可能不一样。你只要记住目标:让微信能访问到你 OpenClaw 的公网 HTTPS 地址,并且鉴权能过


你接上之后,能干啥?

几个很具体的场景:

  • 在微信里直接问“把这段会议纪要整理成待办”,你下班能早走一小时 🧾
  • 收到一堆长文链接,让它按你习惯输出:标题 + 重点 + 风险点
  • 团队用同一套提示词/同一套知识库,输出风格统一,不再各写各的
  • 你有本地知识库/内网系统,OpenClaw 当“中转层”去调工具(前提是你自己配好)

开搞前的准备清单

你需要这些东西:

  • 一台能跑 Docker 的服务器(云服务器/家里 NAS 都行)
  • 一个域名(强烈建议)
  • HTTPS 证书(Let’s Encrypt 免费)
  • 你要用的模型渠道:
    • 直连某个模型 API(云端)
    • 或者你自建推理(本地/内网)
  • 一套“别裸奔”的鉴权方式:API Key / Token

如果你现在只有一台机器 + 一个 IP,也能跑起来。

但我还是建议搞域名 + HTTPS。

原因很简单:很多客户端/平台对明文 HTTP天生不友好。


部署 OpenClaw(Docker 方式)

我用最省事的方式写:docker compose

你按自己实际的 OpenClaw 镜像名和配置项改就行。

你如果已经部署过 OpenClaw,这段可以跳过,直接去看“公网访问 + 微信绑定”。

1)写一个 compose 文件

在服务器上建个目录:

mkdir -p /opt/openclaw && cd /opt/openclaw

创建 docker-compose.yml(示例结构,字段按你项目实际改):

services:
  openclaw:
    image: your-openclaw-image:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:8080"
    environment:
      - PORT=8080
      - OPENCLAW_API_KEY=your_strong_key
      # 这里填你的模型上游配置(示例)
      - UPSTREAM_PROVIDER=openai
      - UPSTREAM_BASE_URL=https://api.openai.com
      - UPSTREAM_API_KEY=xxxx

启动:

docker compose up -d

2)做个最基本的健康检查

确认容器在跑:

docker ps

然后在服务器本机试一下(接口路径以你的项目为准):

curl -s http://127.0.0.1:8080/health

能返回 ok 或类似内容,就说明服务起来了。


让微信能访问:HTTPS + 反向代理

微信要连你的服务,本质是:微信的服务器/客户端能打到你的地址

最稳的做法:Nginx 做反代,外面走 443。

1)准备域名解析

把域名解析到你的服务器公网 IP:

  • A 记录ai.yourdomain.com -> 你的公网 IP

生效后你用这句确认一下:

ping ai.yourdomain.com

2)Nginx 反代到 OpenClaw

Nginx 配置示例(核心就三行:反代、头、超时):

server {
  listen 443 ssl;
  server_name ai.yourdomain.com;

  ssl_certificate     /etc/letsencrypt/live/ai.yourdomain.com/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/ai.yourdomain.com/privkey.pem;

  location / {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_read_timeout 300;
  }
}

证书你可以用 certbot 申请(不展开写命令了,避免你系统不一样抄错)。

3)外网验证

你在自己电脑上测试:

curl -i https://ai.yourdomain.com/health

能通,再往下走。

通不了就先别折腾微信入口,先把网络问题解决。


在微信里怎么填:绑定 OpenClaw 地址

不同版本入口位置可能不同,我给你一个“找法”:

  • 打开微信设置
  • 找“AI / 智能 / 实验室 / 插件 / 连接服务”这类字眼
  • 看有没有“自定义服务 / 自定义模型 / 连接地址 / API 地址”

你需要填的通常就这些:

  • 服务地址https://ai.yourdomain.com(或带上固定路径)
  • 鉴权:API Key / Token(你在 OpenClaw 里配置的那串)
  • 模型名:按 OpenClaw 支持的方式填(有的让你选,有的让你直接写)

绑定后建议立刻做一个“可测”的请求:

  • 问一句:回复我:已连通 + 当前时间
  • 再问一句:把下面这段话改成更像人写的:...

能稳定返回,说明链路基本打通。


为啥你更新了还没入口?把这几个点挨个排

你看到别人已经有,你没有,最常见不是你手机问题,而是“后台开关”。

1)灰度放量

微信这类功能很爱做分批。

同版本不同账号,入口可能就不出现。

你能做的事:

  • 退出登录再登录(有时会刷新配置)
  • 清掉微信缓存(别乱删聊天记录)
  • 等 24~72 小时再看

2)入口挂在“实验室/插件”里

别只在聊天界面找。

很多新功能会藏在:设置页、实验室页、插件页。

3)地区/账号标签不同

同一台手机切不同账号,出现情况可能都不一样。

你可以用家人/备用号对比一下,立刻知道是不是账号灰度。

4)版本号不是关键,渠道也很关键

应用商店版本、灰度包、内测包,有时差一条配置。

能做的就是:

  • 确认是官方最新
  • 别装来路不明的包

避坑清单(很实用,别省这两分钟)

  • 别用 HTTP 裸跑:很多平台会直接拦。
  • 别把 OpenClaw 端口直接暴露公网:请走 Nginx + 443。
  • API Key 别写死在前端:能服务端鉴权就别客户端明文。
  • 超时别太短:大模型慢的时候你会以为“连不上”。把反代超时拉到 300 秒更稳。
  • 日志要开:出问题你要知道请求有没有进来。
  • 限流要配:不然被刷几下你服务器就飙了。

安全建议:你真的不想被人白嫖模型

最少做三件事:

  • Key 做长一点,别用 123456
  • OpenClaw 侧做限流(按 IP / 按 Key)
  • Nginx 加基础防护(比如限制异常 User-Agent、限制请求体大小)

如果你打算给小团队用,再加一条:

  • 给每个人发独立 Key,方便追踪和封禁

进阶玩法:把微信变成你的“个人工作台”

接上 OpenClaw 后,玩法就不只是聊天了:

  • 固定人设/固定输出模板:把你常用的提示词固化在服务端
  • 接企业知识库:把 SOP、产品文档、FAQ 丢进去,让新人少问你 30 次
  • 工具调用:让模型帮你查库存/拉报表/生成周报(前提:你敢把权限收好)

你会明显感觉到:AI 不再是“一个网站”,而是你微信里的一个入口。


如果你愿意,把你看到的微信入口截图(或者入口名称原文)发我,我可以按你那一版界面,把“具体点哪里、填什么字段、哪些是坑”对照着再补一份更贴脸的操作清单。🙂

OpenClaw
OpenClaw
木瓜AI支持养龙虾啦
木瓜AI龙虾专供API,限时领取免费tokens
可在 OpenClaw接入全球顶尖AI大模型
立即领取