乐于分享
好东西不私藏

OpenClaw 装进U盘!即插即用、随拔即走

OpenClaw 装进U盘!即插即用、随拔即走

你有没有遇到过这种场景?

在公司用的是公司电脑,回家用的是自己的本,偶尔还要跑去用朋友的机器——每次换电脑,OpenClaw 的配置、快捷键、工作记忆就得重新搞一遍。

或者你在用公司电脑,装不了太多软件,权限不够,IT 部门不让动系统。

再或者你希望自己的 AI 工具链完全在自己掌控下,不想留痕,不想依赖别人的网络和账号。

有没有一种方式,让 OpenClaw 跟着你走,而不是绑在某台电脑上?

有。一根U盘就够了。

什么是 OpenClaw U盘版?

OpenClaw 本质上是一个运行在本地的 AI Agent,依赖 Node.js 环境。

U盘版的思路很简单:

把完整的 Node.js 运行时 + OpenClaw 安装包 + 配置文件,全部打包进一根U盘,插上任何一台 Windows 电脑就能直接启动,拔掉U盘之后电脑上不留任何痕迹。

不需要管理员权限,不需要安装任何软件,不改动主机环境。

需要准备什么?

● U盘一根:建议 32GB 以上,速度越快越好(推荐 USB 3.0/3.1)

● Windows 电脑一台:用来制作U盘(目标电脑也需要是 Windows)

● Node.js 便携版:从官网下载 .zip 格式,不是安装包

● OpenClaw:通过 npm 安装

● AI 模型接口:OpenAI / DeepSeek / 本地 Ollama 均可

完整制作步骤

第一步:下载 Node.js 便携版

访问 nodejs.org/en/download,选择 Windows Binary (.zip),下载后解压到U盘根目录,改名为 node

E:\ (U盘根目录)├── start-env.bat          <-- 启动脚本├── node\                  <-- Node.js 便携版目录│   ├── node.exe│   ├── npm.cmd│   └── node_modules\└── openclaw\              <-- 项目目录    ├── package.json    └── ...

第二步:配置 npm 路径

打开U盘上的 node\ 目录,找到 node_modules\npm\npmrc 文件(没有就新建),加入:

prefix=${APPDATA}/npm cache=${APPDATA}/npm-cache

这一步是为了让 npm 全局安装的包临时写入系统用户目录,而非污染U盘。

第三步:安装 OpenClaw 到U盘

在U盘根目录新建一个文件夹 openclaw\,然后在此目录下执行:

# 推荐:本地安装到 openclaw 目录 E:\node\npm.cmd init -y E:\node\npm.cmd install openclaw

安装完毕后,openclaw\node_modules\ 里就有完整的 OpenClaw 了。

第四步:创建配置文件

在 openclaw\ 目录下新建 openclaw.config.json

{  "mcpServers": {    "filesystem": {      "command""npx",      "args": [        "-y",        "@modelcontextprotocol/server-filesystem",        "E:/workspace"      ]    }  }}

E:/workspace 是你在U盘上划出来的工作目录,用来存文件、代码、笔记等。

第五步:创建启动脚本(核心)

这是整个方案的核心——一键启动脚本,双击就能跑。在U盘根目录新建 Start-OpenClaw.bat

@echo offchcp 65001 >nultitle OpenClaw U盘版:: 获取当前U盘盘符set "DRIVE=%~d0"set "NODE_PATH=%DRIVE%\node"set "OPENCLAW_PATH=%DRIVE%\openclaw":: 临时添加到 PATH(仅在当前窗口生效,不污染系统环境)set "PATH=%NODE_PATH%;%NODE_PATH%\node_modules\.bin;%PATH%":: 切换到 OpenClaw 程序目录cd /d "%OPENCLAW_PATH%":: 检查 Node.js 是否正常echo 正在检查 Node.js 环境...node -vif errorlevel 1 (    echo [错误] Node.js 未找到,请检查 U 盘下是否存在 node\ 目录    pause    exit /b 1):: 启动 OpenClawecho 正在启动 OpenClaw...echo.npx openclawpause

关键点:这个脚本只修改当前进程的 PATH,不触碰系统环境变量,拔掉U盘后主机一切如故。

第六步:配置 AI 模型

在 openclaw\ 目录下新建 .env 文件:

使用 DeepSeek(推荐,省钱好用):

OPENAI_API_KEY=sk-xxxxxxxx OPENAI_BASE_URL=https://api.deepseek.com/v1 OPENAI_MODEL=deepseek-chat

使用本地 Ollama(完全离线):

OPENAI_BASE_URL=http://localhost:11434/v1 OPENAI_API_KEY=ollama OPENAI_MODEL=qwen2.5-coder:7b

离线模式需要目标电脑本地装有 Ollama,U盘本身不携带模型文件。

U盘目录结构(最终)

U-Claw/                          ← 整个拷到 U 盘├── Mac-Start.command             Mac 免安装运行├── Mac-Menu.command              Mac 功能菜单├── Mac-Install.command           安装到 Mac├── Windows-Start.bat             Windows 免安装运行├── Windows-Menu.bat              Windows 功能菜单├── Windows-Install.bat           安装到 Windows├── Config.html                   首次配置页面├── setup.sh                      补齐依赖(开发者用)├── app/                          ← 大依赖(setup.sh 下载,不进 git)│   ├── core/                        OpenClaw + QQ 插件│   └── runtime/│       ├── node-mac-arm64/          Mac Apple Silicon│       ├── node-mac-x64/           Mac Intel│       └── node-win-x64/           Windows 64-bit└── data/                         ← 用户数据(不进 git)    ├── .openclaw/                   配置文件    ├── memory/                      AI 记忆    └── backups/                     备份
U-Claw/                          ← 整个拷到 U 盘 ├── Mac-Start.command             Mac 免安装运行 ├── Mac-Menu.command              Mac 功能菜单 ├── Mac-Install.command           安装到 Mac ├── Windows-Start.bat             Windows 免安装运行 ├── Windows-Menu.bat              Windows 功能菜单 ├── Windows-Install.bat           安装到 Windows ├── Config.html                   首次配置页面 ├── setup.sh                      补齐依赖(开发者用) ├── app/                          ← 大依赖(setup.sh 下载,不进 git) │   ├── core/                        OpenClaw + QQ 插件 │   └── runtime/ │       ├── node-mac-arm64/          Mac Apple Silicon │       ├── node-mac-x64/           Mac Intel │       └── node-win-x64/           Windows 64-bit └── data/                         ← 用户数据(不进 git)     ├── .openclaw/                   配置文件     ├── memory/                      AI 记忆     └── backups/                     备份
U-Claw/                          ← 整个拷到 U 盘 ├── Mac-Start.command             Mac 免安装运行 ├── Mac-Menu.command              Mac 功能菜单 ├── Mac-Install.command           安装到 Mac ├── Windows-Start.bat             Windows 免安装运行 ├── Windows-Menu.bat              Windows 功能菜单 ├── Windows-Install.bat           安装到 Windows ├── Config.html                   首次配置页面 ├── setup.sh                      补齐依赖(开发者用) ├── app/                          ← 大依赖(setup.sh 下载,不进 git) │   ├── core/                        OpenClaw + QQ 插件 │   └── runtime/ │       ├── node-mac-arm64/          Mac Apple Silicon │       ├── node-mac-x64/           Mac Intel │       └── node-win-x64/           Windows 64-bit └── data/                         ← 用户数据(不进 git)     ├── .openclaw/                   配置文件     ├── memory/                      AI 记忆     └── backups/                     备份
U-Claw/                          ← 整个拷到 U 盘 ├── Mac-Start.command             Mac 免安装运行 ├── Mac-Menu.command              Mac 功能菜单 ├── Mac-Install.command           安装到 Mac ├── Windows-Start.bat             Windows 免安装运行 ├── Windows-Menu.bat              Windows 功能菜单 ├── Windows-Install.bat           安装到 Windows ├── Config.html                   首次配置页面 ├── setup.sh                      补齐依赖(开发者用) ├── app/                          ← 大依赖(setup.sh 下载,不进 git) │   ├── core/                        OpenClaw + QQ 插件 │   └── runtime/ │       ├── node-mac-arm64/          Mac Apple Silicon │       ├── node-mac-x64/           Mac Intel │       └── node-win-x64/           Windows 64-bit └── data/                         ← 用户数据(不进 git)     ├── .openclaw/                   配置文件     ├── memory/                      AI 记忆     └── backups/                     备份

实际使用体验

做好之后的日常操作就三步:

1. 插入U盘

2. 双击 Start-OpenClaw.bat

3. 开始干活

换台电脑?同样三步。

完事了?直接拔掉。主机上不留任何安装记录、配置文件、缓存数据。

几个实用建议

关于U盘选择

OpenClaw 跑起来会频繁读写文件,便宜的U盘速度很慢,用起来会卡。推荐买写入速度 40MB/s 以上的产品,三星 FIT Plus、闪迪至尊系列都不错,价格也不贵。

关于模型选择

如果在不同公司电脑之间游走,用 DeepSeek API 是性价比最高的方案——价格极低,效果够用,网络要求低。如果只在自己家的几台机器之间切换,配本地 Ollama 完全离线最稳定。

关于安全性

.env 文件里存着你的 API Key,U盘一旦丢失就等于密钥泄露。建议:

● 不要把 API Key 写死在 .env,改成每次启动时脚本询问输入

● 或者用 BitLocker 对U盘加密(Windows 自带功能)

和其他方案比怎样?

U盘版 | 便携性 ⭐⭐⭐⭐⭐ | 不留痕迹 | 需本地Ollama | 配置中等

手机版(Termux) | 便携性 ⭐⭐⭐⭐⭐ | 存在手机 | 受限 | 配置较高

本地安装 | 便携性 ⭐⭐ | 永久安装 | 可离线 | 配置简单

云服务器 | 便携性 ⭐⭐⭐ | 在云端 | 需联网 | 配置简单

WorkBuddy | 便携性 ⭐⭐⭐ | IDE内 | 需联网 | 极简

U盘版的核心优势就是便携 + 无痕。你的 AI 工具链完全在你自己的物理介质上,任何人拿不走,任何平台关不掉。

最后说几句

我们正处在一个有意思的时间节点:AI 工具越来越好用,但同时也越来越"云端化"——账号绑定、订阅制、数据存在别人服务器。

U盘这个方案,是一种逆流而上的思路:把 AI 装进口袋,而不是让 AI 把你装进账号体系。

一根U盘 80 块,能干的事,比你想象的多。

如果遇到不清楚地方,可以在评论区留言~
如果你喜欢我的文章,欢迎 关注和三连(点赞、转发和推荐) ~  
谢谢支持
你的支持,就是我持续连载的动力
无需缴费/无需认证,
免费解锁AI生产力!
扫描下方二维码即可领取
AIGC知识库
↓↓↓