🚀 龙虾新手指南

OpenClaw一键部署工具:Win/Mac/Linux自动安装Node.js并启动本地大模型客户端

发布时间:2026-08-13 分类: 龙虾新手指南
摘要:一行命令全自动部署OpenClaw!Win/Mac/Linux三端智能识别→自动安装Node.js→拉取并启动→直连网页版新手引导装个OpenClaw,为什么总卡在第一步?你下载了 OpenClaw(龙虾官方开源的本地大模型交互客户端),想连上自己跑的 Ollama、Qwen 或 DeepSeek,结果停在环境配置上:Windows 用户找不到合适的 Node.js 安装包,装完又提示 no...

OpenClaw一键部署工具:Win/M

一行命令全自动部署OpenClaw!Win/Mac/Linux三端智能识别→自动安装Node.js→拉取并启动→直连网页版新手引导

装个OpenClaw,为什么总卡在第一步?

你下载了 OpenClaw(龙虾官方开源的本地大模型交互客户端),想连上自己跑的 Ollama、Qwen 或 DeepSeek,结果停在环境配置上:

  • Windows 用户找不到合适的 Node.js 安装包,装完又提示 node 不是内部命令
  • Mac 用户用 Homebrew 装了 Node,但版本太旧,npm install 直接报 ERR_OSSL_EVP_UNSUPPORTED
  • Linux 用户手动编译 Node?权限不对、路径写错、/usr/local/bin 写不进,npm start 死活起不来
  • 还得手动 git clonenpm installnpm run dev,中间一步失败就得翻日志重来

这不是你的问题。环境配置不该由用户兜底。

官方一键脚本:自动判断,按需执行

我们写了 install-openclaw.sh(Windows 对应 .bat),它不是简单下载+运行,而是带诊断能力的部署脚本

✅ 自动识别系统类型(Windows/macOS/Linux)和架构(x64/ARM64)
✅ 检查 Node.js 是否存在、是否可用、版本是否 ≥18.0(OpenClaw 硬性要求)
✅ 若缺失或版本过低,自动下载对应平台的 Node.js LTS 版本,安装到用户目录(无需管理员权限)
✅ 克隆 OpenClaw 最新稳定版(跳过 dev 分支,避免不稳定依赖)
✅ 安装依赖时跳过可选原生模块(如 sharp),防止 Windows 编译失败
✅ 启动后自动打开 http://localhost:3000,内置新手引导页(含模型选择、参数调节、快捷键说明)

你只敲一行命令,剩下的它来干。

复制粘贴,30 秒完成部署

✅ 所有系统通用命令(优先用这个)

curl -fsSL https://yitb.com/openclaw/install.sh | bash
⚠️ 注意:Mac/Linux 系统自带 curl;Windows 需先安装 Git for Windows,双击桌面图标打开 Git Bash 即可执行。

📌 脚本做了什么?为什么可靠?

  • 检测逻辑示例(简化版)

    # 判断 Node 是否存在且版本达标
    if ! command -v node >/dev/null 2>&1 || [ "$(node -v | cut -d'v' -f2 | cut -d'.' -f1)" -lt 18 ]; then
      echo "Node.js 18+ not found → installing portable version..."
      # Windows: 下载 zip 解压到 ~/openclaw-node/
      # Mac: 使用 nvm install --lts && nvm use --lts
      # Linux: 下载 tar.xz 解压到 ~/.local/share/openclaw/node/
    fi
  • 为什么不用全局 npm install
    所有依赖装在项目内 node_modules/,不碰系统 Node 环境。卸载只要删掉整个 openclaw/ 文件夹——没有残留,不用 npm uninstall
  • 为什么 Windows 上不编译失败?
    npm ci --no-optional 跳过所有 optionalDependencies(比如依赖 Python 和 VS Build Tools 的图像处理库),保证绝大多数 Windows 机器一次成功。

看到这个输出,就成功了

执行命令后,终端逐行显示:

✅ Detected: Windows 11 (x64)  
✅ Node.js v20.11.1 installed to C:\Users\Alice\openclaw-node\  
✅ Cloning OpenClaw v1.3.0 from https://github.com/yitb/openclaw...  
✅ Installing dependencies (skipping optional modules)...  
✅ Starting OpenClaw server on http://localhost:3000  
🚀 Opening browser... Done!

浏览器自动弹出页面,顶部是「欢迎来到 OpenClaw」引导页:
🔹 左侧模型列表(自动调用 ollama list 探测本地模型)
🔹 中间对话框(支持 Markdown 渲染、代码块高亮、拖拽图片上传)
🔹 右侧快捷操作区(一键切换 Qwen3、DeepSeek-R1、Phi-4 等常用模型)

实测耗时:Mac M2(58 秒)、Windows 10 i5+8GB(1 分 12 秒)、Ubuntu 22.04 服务器(43 秒)。

👉 Binance · OKX · Gate.io · HTX · Bitget

常见问题

Q:脚本执行中途卡住不动?
A:大概率是网络问题(国内访问 GitHub 较慢)。脚本已内置超时重试(最多 3 次)。若仍失败,手动下载:
👉 访问 https://yitb.com/openclaw/install.sh → 右键另存为 → 终端执行 bash install.sh

Q:启动后页面空白 / 报 404?
A:关闭杀毒软件(尤其 360、火绒)——它们常拦截 localhost:3000 的 WebSocket 连接。临时禁用后重试。

Q:能连上 Ollama 但看不到模型?
A:确认 Ollama 正在运行:终端执行 ollama serve(保持后台运行),再重启 OpenClaw(Ctrl+C → bash start.sh)。

下一步

OpenClaw 是入口,不是终点:
➡️ 连自己的模型:《Ollama 本地部署 Qwen3 全流程
➡️ 变成 AI 工作台:《用 Dify 接入 OpenClaw 做知识库问答
➡️ 进阶调试:《查看 OpenClaw 实时日志 & 修改默认端口

脚本持续更新,最新版永远在 https://yitb.com/openclaw —— 我们不做“一次性工具”,只做你本地 AI 旅程的起点。
返回首页