
你有没有遇到过这种场景?
在公司用的是公司电脑,回家用的是自己的本,偶尔还要跑去用朋友的机器——每次换电脑,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\ 目录pauseexit /b 1):: 启动 OpenClawecho 正在启动 OpenClaw...echo.npx openclawpause
关键点:这个脚本只修改当前进程的 PATH,不触碰系统环境变量,拔掉U盘后主机一切如故。
第六步:配置 AI 模型
在 openclaw\ 目录下新建 .env 文件:
使用 DeepSeek(推荐,省钱好用):
OPENAI_API_KEY=sk-xxxxxxxxOPENAI_BASE_URL=https://api.deepseek.com/v1 OPENAI_MODEL=deepseek-chat
使用本地 Ollama(完全离线):
OPENAI_BASE_URL=http://localhost:11434/v1OPENAI_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 块,能干的事,比你想象的多。



夜雨聆风