Files
BlueRoseNote/07-Other/AI/AI Agent/OpenClaw/OpenClaw自动部署提示词.md

146 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
请先阅读OpenClaw官方文档了解OpenClaw的部署和配置方式https://docs.openclaw.ai/zh-CN/install/docker#docker
然后通过ssh为我的服务器配置OpenClaw,用minimax的api(国内版),模型选择MiniMax M2.1.
并实现和bot配对bot的token
8772808265:AAFivjcbwtD7wHBSPNjIJELyFe9vaXp8XmQ
MiniMax API key:sk-cp-IBXnYjQtPf-yg8UptEJwhJuwLFQLNbKtcT6p9qHXmCGBN6JuuBhMVedYVPTCLILWE8ws8egDXYkxTsCWUMkXkmpLZJRSCDe76iFzpxD_YjtCl_ZbbkDP9jY
服务器ip:64.247.196.47
用户名Ubuntu
密码:75fdb19b-f396-44b6-8b58-be064e19ce87
# Docker
## MAC
请先阅读OpenClaw官方文档了解OpenClaw的部署和配置方式https://docs.openclaw.ai/install/docker#docker,以及本机配置。
请先编写Docker-Compose Yaml文件以下是详细信息
- Default Agent
- 名称XiaoXian_PM
- 保证OpenClaw端口不会与现有OpenClaw冲突。
- 相关文件映射到/Users/yuyue07/Desktop/openclaw/XiaoXian_PM目录下
- Model模型相关配置与本地相同。
- moltbot-popo
-
```bash
services:
openclaw:
image: ghcr.io/openclaw/openclaw:latest
ports:
- "127.0.0.1:8080:8080"
environment:
- OPENCLAW_GATEWAY_TOKEN=你的强密码
- BROWSER_CDP_URL=http://browser:9223
volumes:
- ./data:/home/node/.openclaw
- ./workspace:/workspace
depends_on:
- browser
browser:
image: coollabsio/openclaw-browser:latest
# 无需暴露端口到宿主机,内部通信即可
cap_add:
- SYS_ADMIN
```
```yaml
services:
xiaoxian-pm-gateway:
image: ghcr.io/openclaw/openclaw:latest
container_name: xiaoxian-pm-gateway
environment:
HOME: /home/node
TERM: xterm-256color
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN:-}
TZ: Asia/Shanghai
volumes:
# OpenClaw 配置目录(首次启动前需放入 openclaw.json
- ./config:/home/node/.openclaw
# Agent workspace
- ./workspace:/home/node/.openclaw/workspace
ports:
# 使用 28789 避免与现有 OpenClaw (18789) 冲突
- "28789:28789"
- "28790:28790"
init: true
restart: unless-stopped
command:
[
"node",
"dist/index.js",
"gateway",
"--bind",
"lan",
"--port",
"28789",
]
healthcheck:
test:
[
"CMD",
"node",
"-e",
"fetch('http://127.0.0.1:28789/healthz').then((r)=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))",
]
interval: 30s
timeout: 5s
retries: 5
start_period: 20s
xiaoxian-pm-cli:
image: ghcr.io/openclaw/openclaw:latest
container_name: xiaoxian-pm-cli
network_mode: "service:xiaoxian-pm-gateway"
cap_drop:
- NET_RAW
- NET_ADMIN
security_opt:
- no-new-privileges:true
environment:
HOME: /home/node
TERM: xterm-256color
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN:-}
BROWSER: echo
TZ: Asia/Shanghai
volumes:
- ./config:/home/node/.openclaw
- ./workspace:/home/node/.openclaw/workspace
stdin_open: true
tty: true
init: true
entrypoint: ["node", "dist/index.js"]
depends_on:
- xiaoxian-pm-gateway
```
```yml
services:
openclaw:
image: ghcr.io/openclaw/openclaw:laster
restart: always
ports:
- "18789:18789" #保留原始端口映射
environment:
- TZ=Asia/Chengdu #保留原始时区配置
# LM Studio核心配置(指定模型+地址)
- OPENAI API BASE=http://192.168.1.5:5001/v1#补充/v1话配OpenAl接口规范
- OPENAI-API-KEY-Imstudio # LM Studio默认无需密钥,占位即可
- DEFAULT-MODEL=Qwen3.5-35B-A3B-heretic-v2-Q6-K #你的指定模型
volumes:
-/data:/home/node/data #保留原始数据挂載
-/openclaw config:/home/node/.openclaw#保留原始配E挂载
user: root # 保留root用户启动
```
最终输出相关信息。
# Ubuntu