Github Openclaw Repo: https://github.com/openclaw/openclaw.git
如果不修改脚本, 会出现openclaw Permission Denied的情况.
详细参考 章节的 的内容
主要是要进行 的操作
使用脚本
该脚本会自动完成:
- 构建 Docker 镜像()
- 运行交互式 onboarding 向导
- 生成 Gateway Token 并写入 .env
- 启动网关服务
如果你好奇官方脚本做了什么, 可以点击查看一下内容:
docker-compose.yaml文件做了什么
docker-compose.yml 定义了两个服务:
openclaw-gateway (网关服务)
- 端口: 18789 (网关), 18790 (桥接)
- 绑定: 默认 lan (局域网可访问)
- 重启策略: unless-stopped
- 持久化: 配置目录和工作空间挂载到主机
openclaw-cli (CLI 服务)
- 交互式终端 (tty: true, stdin_open: true)
- 用于执行命令、配置通道、运行 onboarding

整个Image大小: 4.+GB

开始Setup ClawBot

接受风险, 选择快速开始模式
我使用的是: GLM4.7模型
感觉Lite的额度都基本够一些使用了, 我平时额度用不完, 还可以继续压榨


不得不喷一下国内那些App对于Bot的适配还需要开源人自己适配, 垃圾
参考下面的章节的内容接入Bot的API

一些常见选项

我中途不小心kill了Docker, 我使用指令恢复
配置都存放在, 所以没事
检查Token(这一步不需要, URL中携带了Token)

使用找到你需要在Web上配置的Token
openclaw
修改配置文件:
添加:

修改完之后不需要重启服务, 就可以连接成功

使用 BotFather 创建Bot
文档: https://core.telegram.org/bots
使用 指令
输入了预期的Bot名字之后, 会给你Bot的认证Token
添加:

配置Token
需要在容器内部执行, 这里存在一个坑
我使用 指令解决了问题
被墙了
ClawBot吃Env配置代理, 但是在容器中, 我一直没有配起来
参考: https://openclaw-ai.org/guides/fix-openclaw-docker-eacces-permission-denied
or add in docker-setup.sh:
chown -R 1000:1000 “$OPENCLAW_CONFIG_DIR”
知乎 Docker部署Openclaw: https://zhuanlan.zhihu.com/p/0
Github ClawBot安装指南: https://github.com/xianyu110/clawbot
发布者:Ai探索者,转载请注明出处:https://javaforall.net/256563.html原文链接:https://javaforall.net
