OpenClaw云部署实践

1,180 阅读2分钟

一、创建云端实例

登录火山引擎,进行实名认证


授权跨服务访问


点击云服务器


点击“立即创建”


选择“应用模板购买”


可以看到OpenClaw的应用模板。选择一年时长,2核2G的服务器配置。


接着配置登录密码以及使用的模型配置。


接下来进行飞书机器人集成。


二、集成飞书

参考资料: www.volcengine.com/docs/6396/2…

参考官方飞书集成教程进行配置


飞书开发者平台创建企业自建应用。


添加机器人


在左侧目录树选择“开发配置 > 权限管理”,单击“批量导入/导出权限”按钮。


在“导入”页签中,将如下权限替换原有示例,单击“下一步,确认新增权限”按钮。

{
  "scopes": {
    "tenant": [
      "im:chat:read",
      "im:chat:update",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message.pins:read",
      "im:message.pins:write_only",
      "im:message.reactions:read",
      "im:message.reactions:write_only",
      "im:message:readonly",
      "im:message:recall",
      "im:message:send_as_bot",
      "im:message:send_multi_users",
      "im:message:send_sys_msg",
      "im:message:update",
      "im:resource"
    ],
    "user": [
      "contact:user.employee_id:readonly"
    ]
  }
}

点击申请开通


可以看到已获取相应权限


复制这里的APP ID和App Secret,用于填写到OpenClaw的飞书集成配置中。


单击顶部的“创建版本”按钮,填写信息,发布应用。


发布成功。将该飞书机器人的APP ID和App Secret,填写到OpenClaw的飞书集成配置中。点击立即购买。


确认订单信息,点击“下一步”


选择在线支付。


支付订单后,开通成功。


三、测试对话

进入云服务器实例,执行systemctl --user status clawdbot-gateway.service命令,查看OpenClaw状态。若回显中服务状态为 active (running) ,表示Moltbot服务已正常启动。


进入创建的飞书应用详情页,并在左侧目录树选择“开发配置 > 事件与回调”。选择“事件配置”页签,单击“订阅方式”旁的编辑按钮。


选择“使用 长连接 接收事件”,并单击“保存”按钮。


在“已添加事件”区域,单击“添加事件”按钮。


在添加事件对话框中,选择“应用身份订阅”页签,并勾选“接收消息”及其它需要订阅的事件,单击“确认添加”按钮。


可以看到当前具备了接收消息权限。


选择“回调配置”页签,单击“订阅方式”旁的编辑按钮。


选择“使用 长连接 接收回调”,并单击“保存”按钮。


成功发布修改。


在飞书端可以看到应用发布成功,并且可以进行对话了。


三、测试生图

按照文档所说,需要开通豆包的生图模型。


进入火山方舟的“开通管理”中,开通doubao-seedream-4-5,让Openclaw具备生成图片功能。


在飞书端进行测试,可以看到,开通生图模型之前无法生图。开通doubao-seedream-4-5之后就可以成功生成Miku酱的可爱图片了。