OpenClaw 汉化版完整部署手册:Docker + SSH 隧道 + 多端访问

OpenClaw 汉化版完整部署手册:Docker + SSH 隧道 + 多端访问

0 前言

本文将介绍如何在服务器上部署 OpenClaw(小龙虾) —— 一款基于 Claude Code(Clawdbot/Moltbot)的第三方开源汉化中文发行版。它提供了完整的中文界面适配,让国内用户能够更顺畅地使用 AI 编程助手的强大能力。


为什么要这样部署?

直接在本地运行 Claude Code 存在以下痛点:

  • 网络限制:国内直连官方服务不稳定,延迟高、访问受阻
  • 语言障碍:原版界面为英文,上手门槛较高
  • 设备依赖:本地运行受限于单一设备,无法多端共享

通过将 OpenClaw 部署在服务器上,配合 Docker 容器化管理,可以实现 7×24 小时稳定运行、局域网/公网多设备随时访问,一次部署,长期使用。


需要什么服务器?

配置项最低要求推荐配置
操作系统Ubuntu 20.04 LTSUbuntu 22.04 LTS
CPU1 核2 核及以上
内存1 GB2 GB 及以上
硬盘10 GB 可用空间20 GB 及以上
网络可访问公网具备公网 IP(公网访问场景)
必要软件Docker、SSHDocker、SSH
端口开放 18789开放 18789
💡 提示:若仅在局域网内使用,普通内网服务器即可满足需求;若需从外部公网访问,则需要一台具有公网 IP 的云服务器,并按照第 2 节进行 SSH 隧道配置。

1 前期准备

1.1 docker 安装

1.更新软件包

sudo apt-get update sudo apt-get upgrade 

2.安装docker依赖

sudo apt-get install ca-certificates curl gnupg lsb-release 

3.添加docker密钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 

4.添加docker密钥

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 

5.安装docker

sudo apt-get install docker-ce docker-ce-cli containerd.io 

6.验证docker

sudo docker version 

7.添加镜像加速

按照阿里云镜像加速器的过程添加镜像加速

1.2 手动配置小龙虾

1.创建数据卷

docker volume create openclaw-data

2.初始化

docker run --rm -v openclaw-data:/root/.openclaw \ ghcr.io/1186258278/openclaw-zh:nightly openclaw setup

3.配置网关模式

docker run --rm -v openclaw-data:/root/.openclaw \ ghcr.io/1186258278/openclaw-zh:nightly openclaw config set gateway.mode local

4.配置远程访问(允许局域网访问)

docker run --rm -v openclaw-data:/root/.openclaw \ ghcr.io/1186258278/openclaw-zh:nightly openclaw config set gateway.bind lan

5.设置访问令牌

docker run --rm -v openclaw-data:/root/.openclaw \ ghcr.io/1186258278/openclaw-zh:nightly openclaw config set gateway.auth.token 你的密码

6.启动容器

docker run -d \ --name openclaw \ -p 18789:18789 \ -v openclaw-data:/root/.openclaw \ --restart unless-stopped \ ghcr.io/1186258278/openclaw-zh:nightly \ openclaw gateway run 

2 远程连接(公网服务器专属操作)

1.创建到远程 Gateway WS 的本地隧道

ssh -N -L 18789:127.0.0.1:18789 user@host
user代表登录远程服务器的用户名

host代表远程服务器地址(IP 或域名)

2.输入服务器用户名的密码(输完密码回车之后没有反应是正常的)

3.url上输入网址便可进入此页面(部署基本完成)

3.使用教程

1.首次进入需要进行初始化

docker exec -it openclaw openclaw onboard

。。。。。。。。。(随心所欲的添加自己需要的东西)

2.获取网关令牌

在服务器其里输入这个

docker exec -it openclaw openclaw dashboard --no-open

出现下面这个

将这个复制进浏览器url,如果还是不行,则可能是被阻拦了,使用以下指令:

docker exec -it openclaw openclaw devices list

还真有一个被阻拦了

我滴赶快把它放出来,使用以下指令:

docker exec -it openclaw openclaw devices approve <requestId>
<requestId> 替换成实际显示的 ID

成功了!成功了!👏👏👏

先看看网管令牌的地方有没有值,有的话直接连接一下,没有的话将上面的一步骤中的token后面的值输入进去(http://127.0.0.1:18789/#token=xxxx),在连接也是可以成功的,成功的话如下图所示:

4.致谢

感谢以下两位大佬的文章支持,有兴趣的小伙伴可以去了解一下:

【汉化中文版】OpenClaw(Clawdbot/Moltbot)第三方开源汉化中文发行版部署全指南:一键脚本/Docker/npm 三模式安装+Ubuntu 环境配置+中文汉化界面适配开源版_openclaw下载-ZEEKLOG博客https://blog.ZEEKLOG.net/qq_44866828/article/details/157585332https://blog.ZEEKLOG.net/weixin_44355653/article/details/140267707https://blog.ZEEKLOG.net/weixin_44355653/article/details/140267707

Read more

OpenClaw Gateway 与 Chrome 扩展故障排除实录

问题背景 最近在使用 OpenClaw 的 Chrome 扩展 "Browser Relay" 时,遇到了连接失败的问题,扩展图标一直显示叹号,提示: Gateway token rejected. Check token and save again. 经过一番排查,发现是 Gateway token 不匹配导致的问题。本文记录完整的排查和解决过程。 环境信息 * 操作系统:Windows 10 * OpenClaw 版本:2026.2.22-2 * Chrome 扩展:OpenClaw Browser Relay 问题诊断 1. 检查 Gateway 状态 首先检查 Gateway 服务状态:

By Ne0inhk

ClawdBot日志分析:定位Gateway not reachable异常的5个关键点

ClawdBot日志分析:定位Gateway not reachable异常的5个关键点 ClawdBot 是一个面向个人用户的本地化 AI 助手,设计目标是“开箱即用、隐私可控、模型可换”。它不依赖云端 API,所有推理任务默认在本地设备完成,后端由 vLLM 提供高性能大模型服务,前端提供 Web 控制台与 CLI 工具,支持多智能体协作、工作区管理、上下文压缩等实用功能。其核心通信架构采用 WebSocket 网关(Gateway)模式,所有通道(如 Telegram、Web UI、CLI)均通过统一网关与后端模型服务对接——这也意味着,一旦网关失联,整个系统将表现为“有界面、无响应、发不出消息、查不到状态”。 而 Gateway not reachable 这一错误提示,

By Ne0inhk

SQL Prompt 通用破解步骤(主要依据v10)

原文 以下流程梳理自搜索结果,并提醒您注意其中的风险点和差异。 1. 环境准备与安装 * 确认SSMS版本兼容性 :SQL Prompt 对 SQL Server Management Studio (SSMS) 的版本有要求。例如,SQL Prompt 10 支持 SSMS 2012 至 2018。请确保您的SSMS版本在其支持范围内。 * 获取安装包和注册机 :网络上流传的破解资源包通常包含 SQL Prompt 安装程序(如 SQLPrompt_10.6.19.22009.exe)和注册机(如 SQL.Prompt.Keygen.exe)。 注册机极易被杀毒软件报毒,使用时通常需要暂时关闭杀毒软件或添加信任,但这会增加安全风险。 * 安装 :以管理员身份运行安装程序,并按照提示完成安装。 2.

By Ne0inhk
Flutter 组件 injectfy 适配鸿蒙 HarmonyOS 实战:逻辑注入矩阵,构建跨模块解耦与动态依赖管理架构

Flutter 组件 injectfy 适配鸿蒙 HarmonyOS 实战:逻辑注入矩阵,构建跨模块解耦与动态依赖管理架构

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 组件 injectfy 适配鸿蒙 HarmonyOS 实战:逻辑注入矩阵,构建跨模块解耦与动态依赖管理架构 前言 在鸿蒙(OpenHarmony)生态迈向超大规模应用拆分、涉及数百个独立 Feature 模块与底层硬件服务深度解耦的背景下,如何实现灵活的“控制反转(IoC)”与“依赖注入(DI)”,已成为决定应用架构可维护性的“生命线”。在鸿蒙设备这类强调模块化挂载与 HAP/HSP 动态分发的环境下,如果应用内部的组件实例依然采用强耦合的硬编码初始化,由于由于各模块间复杂的循环依赖,极易由于由于初始化顺序错乱导致应用在流转拉起时的崩溃。 我们需要一种能够实现零成本解耦、支持单例(Singleton)与工厂(Factory)模式且具备极简注册语义的依赖注入框架。 injectfy 为 Flutter 开发者引入了轻量级的对象容器管理方案。它不仅支持对底层 Service 的全局托管,更提供了灵活的注入探测机制。在适配到鸿蒙

By Ne0inhk