Install 导读

Install:先把这条路走顺

Install 这条路像进场搭台。你先看谁适合走这条路、包里要先带什么、做完后现场该亮起哪盏灯,以及哪些命令只是搬箱子、哪些才是真正开机。原文最响的一记鼓点,其实是:**Node 24** (recommended) or Node 22.19+ - the installer script handles this automatica…。

先听这页的人话版

Install

这一页不是在堆术语,它像把“Install”这台小机器搬到桌上,当着你的面拆开给你看。你先不用全记住,先抓住它到底在忙什么:**Node 24** (recommended) or Node 22.19+ - the installer script handles this automatically **ma…。

如果把这页当成“给普通人看的版本”,你最应该带走的是:它到底在教你一件什么事、什么时候要这样做、以及哪里最容易踩坑。

原始路径:/install 章节数量:11 查看原文

第 1 站

System requirements

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

这一小段像旁白,在提醒我们镜头已经切到下一站。

像准备清单

这一串条目别硬背,把它当成“System requirements”门口贴出来的几张便签就行。它们在提醒你先备好什么、别漏掉什么、哪里最容易走错:**Node 24** (recommended) or Node 22.19+…、**macOS, Linux, or Windows** - both nativ…、pnpm is only needed if you build from sou…。

原文小纸条
  • **Node 24** (recommended) or Node 22.19+ - the installer script handles this automatically
  • **macOS, Linux, or Windows** - both native Windows and WSL2 are supported; WSL2 is more stable. See Windows.
  • pnpm is only needed if you build from source

第 2 站

Recommended: installer script

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:The fastest way to install. It detects your OS, installs Node if needed, installs OpenClaw, and launches onboarding. Ta…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:The fastest way to install. It detects your OS, installs Node if needed, installs OpenClaw, and launches onboarding.

原文小纸条

The fastest way to install. It detects your OS, installs Node if needed, installs OpenClaw, and launches onboarding.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Tabs。

原文小纸条

Tabs

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:macOS / Linux / WSL2。

原文小纸条

macOS / Linux / WSL2

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

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

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Windows (PowerShell)。

原文小纸条

Windows (PowerShell)

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

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

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:To install without running onboarding:。

原文小纸条

To install without running onboarding:

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Tabs。

原文小纸条

Tabs

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:macOS / Linux / WSL2。

原文小纸条

macOS / Linux / WSL2

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``bash curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Windows (PowerShell)。

原文小纸条

Windows (PowerShell)

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``powershell & ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:For all flags and CI/自动小闹钟 options, see Installer internals.

原文小纸条

For all flags and CI/automation options, see Installer internals.

第 3 站

Local prefix installer (`install-cli.sh`)

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

这段在解决什么

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

为什么值得看

这种内容决定了 OpenClaw 是“能做”还是“现在还不能做”,读懂它比记术语更重要。

真要动手时

你可以把这一节当成权限说明书,真正配置时优先盯住 default、required、allow、deny 这几个词。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Use this when you want OpenClaw and Node kept under a local prefix such as ~/.openclaw, without depending on a system-w…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Use this when you want OpenClaw and Node kept under a local prefix such as ~/.openclaw, without depending on a system-w…。

原文小纸条

Use this when you want OpenClaw and Node kept under a local prefix such as ~/.openclaw, without depending on a system-wide Node install:

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这里在给“curl -fsSL https”挂牌子,告诉系统它该指向“//openclaw.ai/install-cli.sh | bash”。
原文代码块
curl -fsSL https://openclaw.ai/install-cli.sh | bash
像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:It supports npm installs by default, plus git-checkout installs under the same prefix flow. Full reference: Installer i…。

原文小纸条

It supports npm installs by default, plus git-checkout installs under the same prefix flow. Full reference: Installer internals.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Already installed? Switch between package and git installs with openclaw update --消息通道 dev and openclaw update --消息通道 s…。

原文小纸条

Already installed? Switch between package and git installs with openclaw update --channel dev and openclaw update --channel stable. See Updating.

第 4 站

npm, pnpm, or bun

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

这段在解决什么

这一节在讲规则和边界:什么默认允许、什么必须显式打开、什么被禁止。

为什么值得看

这种内容决定了 OpenClaw 是“能做”还是“现在还不能做”,读懂它比记术语更重要。

真要动手时

你可以把这一节当成权限说明书,真正配置时优先盯住 default、required、allow、deny 这几个词。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If you already manage Node yourself: Tabs npm Note The hosted installer clears npm freshness filters such as min-releas…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If you already manage Node yourself:。

原文小纸条

If you already manage Node yourself:

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Tabs。

原文小纸条

Tabs

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:npm。

原文小纸条

npm

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``bash npm install -g openclaw@latest openclaw onboard --install-daemon ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Note。

原文小纸条

Note

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:The hosted installer clears npm freshness filters such as min-release-age for the OpenClaw package install. If you inst…。

原文小纸条

The hosted installer clears npm freshness filters such as min-release-age for the OpenClaw package install. If you install manually with npm, your own npm policy still applies.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:pnpm。

原文小纸条

pnpm

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``bash pnpm add -g openclaw@latest pnpm approve-builds -g openclaw onboard --install-daemon ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Note。

原文小纸条

Note

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:pnpm requires explicit approval for packages with build scripts. Run pnpm approve-builds -g after the first install.

原文小纸条

pnpm requires explicit approval for packages with build scripts. Run pnpm approve-builds -g after the first install.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:bun。

原文小纸条

bun

像讲绘本

这一小段像旁白,在提醒我们镜头已经切到下一站。

原文小纸条

``bash bun add -g openclaw@latest openclaw onboard --install-daemon ``

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Note。

原文小纸条

Note

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Bun is supported for the global CLI install path. For the 门口的小门卫 runtime, Node remains the recommended daemon runtime.

原文小纸条

Bun is supported for the global CLI install path. For the Gateway runtime, Node remains the recommended daemon runtime.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Troubleshooting: sharp build errors (npm)。

原文小纸条

Troubleshooting: sharp build errors (npm)

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If sharp fails due to a globally installed libvips:。

原文小纸条

If sharp fails due to a globally installed libvips:

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这一行“SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest”是在给电脑递一张小纸条,告诉它眼下该做哪一步。
原文代码块
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

第 5 站

From source

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:For contributors or anyone who wants to run from a local checkout: Or skip the link and use pnpm openclaw ... from insi…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:For contributors or anyone who wants to run from a local checkout:。

原文小纸条

For contributors or anyone who wants to run from a local checkout:

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这里在给“git clone https”挂牌子,告诉系统它该指向“//github.com/openclaw/openclaw.git”。
  • 这一行“cd openclaw”是在给电脑递一张小纸条,告诉它眼下该做哪一步。
  • 这里在给“pnpm install && pnpm build && pnpm ui”挂牌子,告诉系统它该指向“build”。
原文代码块
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install && pnpm build && pnpm ui:build
pnpm link --global
openclaw onboard --install-daemon
像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Or skip the link and use pnpm openclaw ... from inside the repo. See Setup for full development workflows.

原文小纸条

Or skip the link and use pnpm openclaw ... from inside the repo. See Setup for full development workflows.

第 6 站

Install from the GitHub main checkout

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

这一小段像旁白,在提醒我们镜头已经切到下一站。

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这里在给“curl -fsSL --proto =https --tlsv1.2 https”挂牌子,告诉系统它该指向“//openclaw.ai/install.sh | bash -s -- --install-method git --version main”。
原文代码块
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version main

第 7 站

Containers and package managers

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间 Docker Containerized or headless deployments. Podman Rootless container alternative to Docker. Nix Declarat…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间。

原文小纸条

CardGroup

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Docker。

原文小纸条

Docker

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Containerized or headless deployments.

原文小纸条

Containerized or headless deployments.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Podman。

原文小纸条

Podman

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Rootless container alternative to Docker.

原文小纸条

Rootless container alternative to Docker.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Nix。

原文小纸条

Nix

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Declarative install via Nix flake.

原文小纸条

Declarative install via Nix flake.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Ansible。

原文小纸条

Ansible

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Automated fleet provisioning.

原文小纸条

Automated fleet provisioning.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Bun。

原文小纸条

Bun

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:CLI-only usage via the Bun runtime.

原文小纸条

CLI-only usage via the Bun runtime.

第 8 站

Verify the install

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If you want managed startup after install:。

像魔法口令拆解

这是一句直接对 OpenClaw 说的话,像你把任务清清楚楚塞到它手里。

  • 这一句是在直接叫 OpenClaw 动起来:“openclaw --version # confirm the CLI is available”。你可以把它想成一句说出口就要执行的差事。
  • 这一句是在直接叫 OpenClaw 动起来:“openclaw doctor # check for config issues”。你可以把它想成一句说出口就要执行的差事。
  • 这一句是在直接叫 OpenClaw 动起来:“openclaw gateway status # verify the Gateway is running”。你可以把它想成一句说出口就要执行的差事。
原文代码块
openclaw --version      # confirm the CLI is available
openclaw doctor         # check for config issues
openclaw gateway status # verify the Gateway is running
像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If you want managed startup after install:。

原文小纸条

If you want managed startup after install:

像准备清单

这一串条目别硬背,把它当成“Verify the install”门口贴出来的几张便签就行。它们在提醒你先备好什么、别漏掉什么、哪里最容易走错:macOS: Launch机器人朋友 via openclaw onboard -…、Linux/WSL2: systemd user service via the…、Native Windows: Scheduled Task first, wit…。

原文小纸条
  • macOS: LaunchAgent via openclaw onboard --install-daemon or openclaw gateway install
  • Linux/WSL2: systemd user service via the same commands
  • Native Windows: Scheduled Task first, with a per-user Startup-folder login item fallback if task creation is denied

第 9 站

Hosting and deployment

这一节主要在解释“Hosting and deployment”到底是干什么的,以及你什么时候会遇到它。

这段在解决什么

这一节主要在解释“Hosting and deployment”到底是干什么的,以及你什么时候会遇到它。

为什么值得看

如果你是第一次接触 OpenClaw,这一节最值得看的不是术语本身,而是它背后的使用场景和限制。

真要动手时

真正动手时,先看它有没有默认值、有没有必须打开的选项、以及会不会影响安全边界。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Deploy OpenClaw on a cloud 大房子服务器 or VPS: Card大家一起的房间 VPS Any Linux VPS Docker VM Shared Docker steps Kubernetes K8s Fl…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Deploy OpenClaw on a cloud 大房子服务器 or VPS:。

原文小纸条

Deploy OpenClaw on a cloud server or VPS:

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间。

原文小纸条

CardGroup

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:VPS Any Linux VPS。

原文小纸条

VPS Any Linux VPS

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Docker VM Shared Docker steps。

原文小纸条

Docker VM Shared Docker steps

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Kubernetes K8s。

原文小纸条

Kubernetes K8s

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Fly.io Fly.io。

原文小纸条

Fly.io Fly.io

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Hetzner Hetzner。

原文小纸条

Hetzner Hetzner

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:GCP Google Cloud。

原文小纸条

GCP Google Cloud

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Azure Azure。

原文小纸条

Azure Azure

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Railway Railway。

原文小纸条

Railway Railway

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Render Render。

原文小纸条

Render Render

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Northflank Northflank。

原文小纸条

Northflank Northflank

第 10 站

Update, migrate, or uninstall

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间 Updating Keep OpenClaw up to date. Migrating Move to a new machine. Uninstall Remove OpenClaw completely.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Card大家一起的房间。

原文小纸条

CardGroup

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Updating。

原文小纸条

Updating

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Keep OpenClaw up to date.

原文小纸条

Keep OpenClaw up to date.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Migrating。

原文小纸条

Migrating

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Move to a new machine.

原文小纸条

Move to a new machine.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Uninstall。

原文小纸条

Uninstall

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Remove OpenClaw completely.

原文小纸条

Remove OpenClaw completely.

第 11 站

Troubleshooting: `openclaw` not found

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

这段在解决什么

这一节更像安装或配置步骤,重点不是概念,而是“按什么顺序做才不会卡住”。

为什么值得看

很多文档看起来长,其实是在防你漏掉前置条件。

真要动手时

真正照做时,先找前置条件,再找必填项,最后看验证方法。

先别急着背术语

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If the install succeeded but openclaw is not found in your terminal: If $(npm prefix -g)/bin is not in your $PATH, add…。

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If the install succeeded but openclaw is not found in your terminal:。

原文小纸条

If the install succeeded but openclaw is not found in your terminal:

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这一行“node -v # Node installed?”是在给电脑递一张小纸条,告诉它眼下该做哪一步。
  • 这一句像在终端上按下启动钮:“npm prefix -g # Where are global packages?”。它会让电脑去请求、安装或者把东西搭起来。
  • 这一行“echo "$PATH" # Is the global bin dir in PATH?”是在给电脑递一张小纸条,告诉它眼下该做哪一步。
原文代码块
node -v           # Node installed?
npm prefix -g     # Where are global packages?
echo "$PATH"      # Is the global bin dir in PATH?
像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:If $(npm prefix -g)/bin is not in your $PATH, add it to your shell startup file (~/.zshrc or ~/.bashrc):。

原文小纸条

If $(npm prefix -g)/bin is not in your $PATH, add it to your shell startup file (~/.zshrc or ~/.bashrc):

像魔法口令拆解

这是一串终端口令,像你站在控制台前,一下下按按钮让机器醒过来。

  • 这里在给“export PATH=$(npm prefix -g)/bin”挂牌子,告诉系统它该指向“$PATH”。
原文代码块
export PATH="$(npm prefix -g)/bin:$PATH"
像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:Then open a new terminal. See Node setup for more details.

原文小纸条

Then open a new terminal. See Node setup for more details.

像讲绘本

如果把这一段摆成一个小场景,你会看到几样东西正在互相打招呼、拦路或者传东西。别急着记名词,先抓住它此刻到底在发生什么:---。

原文小纸条

---

AdSense 连接验证已经放在页面头部;广告单元等站点审批通过后再启用。

google-adsense-account: ca-pub-3833673520933536