游乐游手机版
首页/AI教程/文章详情

ClawBoot/OpenClaw在Windows和Linux的安装教程

时间:2026-05-29 16:49
开始之前,请先明确一点:这份安装指南基于 OpenClaw 官方文档(docs openclaw ai start getti…)及社区教程整理而成,但部分命令已更新——例如旧版文章中的 clawdbot status 现已改为 openclaw status,下文将一一标注清楚。 在环境准备阶段,

开始之前,请先明确一点:这份安装指南基于 OpenClaw 官方文档(docs.openclaw.ai/start/getti…)及社区教程整理而成,但部分命令已更新——例如旧版文章中的 clawdbot status 现已改为 openclaw status,下文将一一标注清楚。

ClawBoot/OpenClaw 安装教程(windows+Linux)

在环境准备阶段,您需要先安装 Node.js 22,推荐使用 nvm 进行版本管理。Windows 用户可直接通过下方命令自动完成 Node 22 和 Git 的安装,Linux 用户则需要手动配置这些依赖项。

Windows 安装命令:

iwr -useb https://openclaw.ai/install.ps1 | iex

Linux / macOS 安装命令:

curl -fsSL https://openclaw.ai/install.sh | bash

安装完成后,运行引导程序并安装服务:

openclaw onboard --install-daemon

整个安装流程可参考官方相关文章,但请注意其中部分命令仍沿用旧版本写法——例如 clawdbot status 应替换为 openclaw status,类似差异将在下文逐一指出。

引导过程中,选择 quickstart 并选用 qwen 模型,其他选项可跳过。最后一步选择 TUI,完成后 OpenClaw 将在后台自动运行(类似于 nohup 的效果)。

常用命令一览

# 查看状态
openclaw status

# 启动网关
openclaw gateway

# 重启网关(修改 openclaw.json 后执行)
openclaw gateway restart

# 查看仪表盘网址
openclaw dashboard

# 检查并修复问题
openclaw doctor --fix

# 重新运行引导配置
openclaw onboard

Windows 用户直接在 PowerShell 中执行上述命令。完成后输入 openclaw dashboard 查看网址,复制 Dashboard URL 即可访问。如果直接访问 127.0.0.1:18789 且缺少 token,将会出现 disconnected (1008): device identity required 错误。

Linux 外网访问配置

Linux 本机部署后默认仅限内网访问。若需通过外网访问仪表盘,需要进行端口映射,操作分三步:

1. 修改 openclaw.json 配置文件

在配置文件中添加 controlUi 节点,并将 gateway 下的 bindloopback 改为 lan

"controlUi": {
  "allowInsecureAuth": true
},
"bind": "lan"

完整的 gateway 配置段如下:

"gateway": {
  "controlUi": {
    "allowInsecureAuth": true
  },
  "auth": {
    "mode": "token",
    "token": "你的token"
  },
  "mode": "local",
  "port": 18789,
  "bind": "lan",
  "tailscale": {
    "mode": "off",
    "resetOnExit": false
  }
}

修改配置后需要重启网关:openclaw gateway restart

2. 开放服务器端口(以腾讯云为例,需同时配置安全组和防火墙)

使用 ufw 开放 18789 端口(TCP):

sudo apt install ufw
sudo ufw status
sudo ufw enable
sudo ufw allow 18789/tcp

3. 访问外网

访问 服务器IP:18789/?token=XXXX,token 通过 openclaw dashboard 获取。

完整的 openclaw.json 配置参考

ubuntu@VM-0-7-ubuntu:~$ cat ~/.openclaw/openclaw.json
{
  "meta": {
    "lastTouchedVersion": "2026.2.1",
    "lastTouchedAt": "2026-02-04T01:38:02.479Z"
  },
  "wizard": {
    "lastRunAt": "2026-02-04T01:38:02.475Z",
    "lastRunVersion": "2026.2.1",
    "lastRunCommand": "onboard",
    "lastRunMode": "local"
  },
  "commands": {
    "native": "auto",
    "nativeSkills": "auto"
  },
  "gateway": {
    "controlUi": {
      "allowInsecureAuth": true
    },
    "auth": {
      "mode": "token",
      "token": "你的token"
    },
    "mode": "local",
    "port": 18789,
    "bind": "lan",
    "tailscale": {
      "mode": "off",
      "resetOnExit": false
    }
  },
  "agents": {
    "defaults": {
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      },
      "workspace": "/home/ubuntu/.openclaw/workspace",
      "models": {
        "qwen-portal/coder-model": {
          "alias": "qwen"
        },
        "qwen-portal/vision-model": {}
      },
      "model": {
        "primary": "qwen-portal/vision-model"
      }
    }
  },
  "messages": {
    "ackReactionScope": "group-mentions"
  },
  "plugins": {
    "entries": {
      "qwen-portal-auth": {
        "enabled": true
      }
    }
  },
  "models": {
    "providers": {
      "qwen-portal": {
        "baseUrl": "https://portal.qwen.ai/v1",
        "apiKey": "qwen-oauth",
        "api": "openai-completions",
        "models": [
          {
            "id": "coder-model",
            "name": "Qwen Coder",
            "reasoning": false,
            "input": ["text"],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 128000,
            "maxTokens": 8192
          },
          {
            "id": "vision-model",
            "name": "Qwen Vision",
            "reasoning": false,
            "input": ["text", "image"],
            "cost": {
              "input": 0,
              "output": 0,
              "cacheRead": 0,
              "cacheWrite": 0
            },
            "contextWindow": 128000,
            "maxTokens": 8192
          }
        ]
      }
    }
  },
  "auth": {
    "profiles": {
      "qwen-portal:default": {
        "provider": "qwen-portal",
        "mode": "oauth"
      }
    }
  }
}
ubuntu@VM-0-7-ubuntu:~$ 

飞书机器人配置

在飞书中配置机器人可参考相关文档,但请注意:旧版文章中的命令使用的是 clawdbot,现在统一替换为 openclaw。以下是正确的配置命令序列:

openclaw plugins install @m1heng-clawd/feishu
openclaw config set channels.feishu.appId "飞书 app id"
openclaw config set channels.feishu.appSecret "飞书 app secret"
openclaw config set channels.feishu.enabled true
# 推荐使用 websocket
openclaw config set channels.feishu.connectionMode websocket
openclaw config set channels.feishu.dmPolicy pairing
openclaw config set channels.feishu.groupPolicy allowlist
openclaw config set channels.feishu.requireMention true
openclaw gateway restart

这里有一个细节需要注意:如果仅为个人使用,用飞书个人版创建机器人即可,无需企业版。但若计划将机器人分享给他人使用,则必须在飞书中创建一个企业,并在该企业下创建机器人——个人版创建的机器人无法分享给其他用户,这一点务必牢记。

来源:https://juejin.cn/post/7602551091516538889
上一篇像素蛋糕PixCake 像素级AI图像精修软件 下一篇2023酒店行业年终总结:回顾与展望团队发展
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
GPT Workspace通过GPT-5强化Google Workspace,文档表格邮件创作效率与智能化提升
AI教程 · 2026-05-29

GPT Workspace通过GPT-5强化Google Workspace,文档表格邮件创作效率与智能化提升

GPT Workspace 产品介绍:GPT-5 如何增强 Google Workspace 工作效率 如果你每天都在使用 Google Workspace 进行文档撰写、表格处理、邮件沟通和演示制作,一定深有体会:大量重复性的办公任务耗费了宝贵的时间。现在,GPT Workspace 将 GPT-

AI助手提升年终总结与周报效率的精准营销策略
AI教程 · 2026-05-29

AI助手提升年终总结与周报效率的精准营销策略

适合需求:在信息爆炸的时代,企业所承受的竞争压力几乎覆盖了所有维度,其中营销领域尤为令人困扰。无论是撰写年终总结还是生成周报,精准的营销策略已成为不可或缺的需求——没有谁愿意在庞杂的数据中迷失方向。当我们复盘营销活动时,总会思考:过去哪些数字营销策略真正发挥了效果?哪些内容营销策略有待改进?然而实际

Afri Studio 非洲创意工作室
AI教程 · 2026-05-29

Afri Studio 非洲创意工作室

Afri Studio是什么先来聊聊Afri Studio——它是Afri AI团队推出的一款AI媒体创作工作室,目标很明确:把原本高高在上的智能技术拉下神坛,让普通用户也能轻松生成高质量的文本、图像、音频等内容。换句话说,这是一个面向内容创作者、博主、营销人员、艺术家的“AI工具箱”,帮你高效搞定

Geniea专注Midjourney提示词优化提升创意生成效率
AI教程 · 2026-05-29

Geniea专注Midjourney提示词优化提升创意生成效率

Geniea产品详解:Midjourney提示优化工具Geniea是一款专注于Midjourney提示词优化的智能平台,致力于帮助创作者快速生成高质量且富有创意的提示方案。无论您需要电影镜头、食品摄影还是汽车广告等场景的提示词,只需输入简单指令,系统便会自动输出优化后的提示文本,大幅提升创作效率。提

幼儿园大班毕业典礼方案PPT AI轻松制作精彩回顾
AI教程 · 2026-05-29

幼儿园大班毕业典礼方案PPT AI轻松制作精彩回顾

使用情景 每年毕业季来临之际,幼儿园大班毕业典礼的筹备工作,总是牵动着众多老师、家长和孩子们的心弦。这不仅仅是一场简单的活动,更是孩子们人生中首个重要的成长仪式,标志着他们告别幼儿时光、迈向新阶段的里程碑。对于家长而言,这也是一次充满感怀的“毕业”,意味着一段陪伴旅程的暂时落幕。 如何让这场典礼既温