重启OpenClaw服务

openclaw openclaw中文博客 1

前置准备

  1. 企业微信管理员权限
  2. 已部署的OpenClaw服务器信息
    • 服务器公网IP/域名
    • HTTPS支持(企业微信要求)
  3. 开放端口

    80/443端口(外网访问)

    重启OpenClaw服务-第1张图片-OpenClaw 中文版 - 真正能做事的 AI

企业微信后台配置

创建自建应用

企业微信管理后台 → 应用管理 → 自建应用 → 创建应用
  • 应用名称:OpenClaw智能助手
  • 应用Logo:上传图标
  • 可见范围:选择使用成员

获取关键信息

记录以下参数备用:

AgentId: _______
Secret: _______
企业ID(CorpId): _______

配置应用主页(可选)

应用主页URL: https://your-domain.com/wecom

OpenClaw服务器配置

配置文件修改

vim /opt/openclaw/config/wecom_config.yaml
wecom:
  corp_id: "你的企业ID"
  agent_id: "你的AgentId"
  agent_secret: "你的Secret"
  token: "自定义Token"  # 用于回调验证
  encoding_aes_key: "自定义EncodingAESKey"
  callback_url: "https://your-domain.com/wecom/callback"

启动Webhook服务

# 验证服务状态
systemctl status openclaw-wecom

企业微信回调配置

设置接收消息

应用管理 → 进入OpenClaw应用 → 接收消息 → 设置API接收
  • URL: https://your-domain.com/wecom/callback
  • Token: 与配置文件一致
  • EncodingAESKey: 与配置文件一致
  • 消息加密方式:选择"加密"

权限配置

应用管理 → 进入应用 → 权限管理

确保开启以下权限:

  • 接收消息权限
  • 发送消息权限
  • 通讯录读取权限(如需)

测试验证

基础连接测试

# 测试回调配置
curl -X POST "https://your-domain.com/wecom/health"

消息收发测试

  1. 在企业微信中打开OpenClaw应用
  2. 发送测试消息:"ping"
  3. 应收到自动回复

高级配置

自定义菜单

应用管理 → 进入应用 → 自定义菜单

建议菜单结构:

  • 智能问答
  • 任务管理
  • 系统帮助

安全设置

  • IP白名单配置(企业微信后台)
  • 消息加密验证
  • 访问频率限制

故障排查

常见问题:

  1. 回调URL验证失败

    • 检查服务器443端口开放
    • 验证Token/EncodingAESKey一致性
    • 查看OpenClaw日志:journalctl -u openclaw-wecom
  2. 消息无法接收

    • 检查企业微信应用权限
    • 验证服务器外网可达性
    • 测试curl命令连通性
  3. HTTPS证书问题

    • 确保证书有效且受信任
    • 更新证书链配置

监控维护

  1. 日志查看

    tail -f /var/log/openclaw/wecom.log
  2. 状态监控

    • 企业微信应用管理后台
    • OpenClaw管理面板

按照以上步骤配置完成后,OpenClaw即可通过企业微信提供AI服务,建议先在小范围测试,确认稳定后再推广使用。

抱歉,评论功能暂时关闭!