OpenClaw 本地部署避坑指南:从 VPS 迁移到废旧笔记本

OpenClaw 本地部署避坑指南:从 VPS 迁移到废旧笔记本

作者:心痛的小鱼 | 2026-04-02

前言

用 OpenClaw 也有一段时间了,从最初的 VPS 部署到如今把它跑在一台「退役」的旧笔记本上,中间踩了不少坑。今天把这段经历整理出来,希望帮大家少走弯路。

先说结果:现在我的 OpenClaw 跑在一台 2019 年的联想拯救者笔记本上,Ubuntu 24.04 LTS 系统,散热拉满,全天候运行。比 VPS 稳定,比云服务便宜。

先说个血的教训:飞书长连接一定要先配置好 OpenClaw 的通道配置,再去飞书开放平台开启事件订阅,否则会报无法启动的错误,别问我怎么知道的。


一、为什么我从 VPS 换到了旧笔记本

1.1 VPS 的痛

最开始我是在 VPS 上跑的 OpenClaw,跑了一段时间后发现几个问题:

  • 内存不够:跑个浏览器 + AI 对话,2GB 内存轻松占满
  • :能流畅跑 OpenClaw 的 VPS 一个月得 100 块左右
  • 不稳定:跑 Chromium 动不动就被 VPS 商家的监控告警

1.2 旧笔记本的机缘

正好家里有台旧笔记本,配置大概 i5 处理器 + 16GB 内存 + 512GB SSD,长期吃灰。

Windows 跑 OpenClaw 限制太多(权限、路径各种问题),干脆给它装了 Ubuntu 24.04 Server,配了个散热底座,全天候插电跑。

成本算一下:

项目 费用
散热底座 39 元
电费(约 20 度/月 × 0.6 元) 12 元/月
总成本 51 元一次性 + 12 元/月

比 VPS 便宜多了,而且性能更强。


二、安装前的准备

2.1 Ubuntu 24.04 安装要点

笔记本安装 Ubuntu 有几个注意:

  • 制作启动盘:用 Rufus 或 Etcher 制作 U盘启动盘
  • 双硬盘注意:如果笔记本有 SSD + HDD,确保引导装在 SSD 上
  • 散热:跑 AI + 浏览器热量大,建议配散热底座
  • 网络:建议有线网络,更稳定

2.2 Node.js 24+ 安装

OpenClaw 要求 Node.js 24+,Ubuntu 24.04 默认源版本不够,需要手动安装:

bash 复制代码
# 使用 nvm 安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc
nvm install 24
nvm use 24
node -v  # 确认是 24.x

2.3 基础依赖

bash 复制代码
# 安装 Chromium 和必要依赖
sudo apt update
sudo apt install -y chromium-browser chromium-chromedriver
sudo apt install -y libxshmfence-dev libgbm-dev libasound2-dev

三、OpenClaw 安装步骤

3.1 一键安装

bash 复制代码
# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 运行安装脚本
bash install.sh

3.2 飞书配置(关键!)

这是我踩过的最大的坑:

  1. 先在 OpenClaw 配置飞书通道
  2. 再去飞书开放平台配置事件订阅

顺序不能反!

yaml 复制代码
# config.yaml
feishu:
  app_id: cli_xxx
  app_secret: xxx
  bot_name: 你的机器人名

3.3 启动与验证

bash 复制代码
# 启动
openclaw start

# 检查状态
openclaw status

四、常见问题排查

Q1: 启动报错 "Channel config not found"

这是最常见的错误,90% 的情况是飞书配置顺序问题。

解决方法

  1. 删除 ~/.openclaw 目录
  2. 重新配置飞书,先配通道再开订阅
  3. 重启 OpenClaw

Q2: Chromium 无法启动

bash 复制代码
# 检查 Chromium 安装
which chromium-browser

# 手动启动测试
chromium-browser --headless --no-sandbox --disable-gpu

Q3: 内存占用过高

16GB 内存建议关闭不必要的插件和服务,或者加个 swap:

bash 复制代码
# 创建 8GB swap
sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

五、性能优化

5.1 自动清理内存

bash 复制代码
# 安装 earlyoom
sudo apt install -y earlyoom
sudo systemctl enable earlyoom
sudo systemctl start earlyoom

5.2 限制 Chromium 资源

yaml 复制代码
# config.yaml
browser:
  max_instances: 2
  headless: true

5.3 定时重启

bash 复制代码
# crontab 每天凌晨 4 点重启
0 4 * * * systemctl restart openclaw

六、效果对比

指标 VPS 旧笔记本
内存 2GB 16GB
月成本 100元 12元
稳定性 ⭐⭐ ⭐⭐⭐⭐⭐
Chromium 经常崩溃 稳定运行
响应速度

总结

用旧笔记本跑 OpenClaw 完美解决了之前的所有痛点,成本低、性能强、稳定运行。唯一需要注意的是散热和定期维护。

如果你家里也有旧笔记本,不妨试试这个方案,说不定比买 VPS 划算多了。


封面图


本文首发于稀土掘金,版权所有,转载需授权

相关推荐
用户5191495848452 小时前
Rust命令注入漏洞演示工具 (CVE-2024-24576)
人工智能·aigc
AI探路者2 小时前
深入理解AI Agent架构:从理论到MCP协议实践
人工智能
lovingsoft2 小时前
Cursor IDE Claude 编辑模式全解析
人工智能
OpenCSG2 小时前
OpenCSG重磅开源|CIMD开源,打造垂类数据集
人工智能·开源·大模型·数据集·opencsg·cimd
太难了啊2 小时前
深入理解智能体 Reflection 模式:自我反思与迭代改进的实践指南
人工智能·后端
深藏功yu名2 小时前
Day27:LangGraph 实战落地|Tool_RAG + 并行子图 + 持久化部署,打造工业级 AI Agent
人工智能·python·ai·pycharm·rag·langgrap
tq10863 小时前
基于新一代报表世界观的报表系统架构
人工智能
帐篷Li3 小时前
AI Token Platform:打造企业级 AI 服务计费平台,从零到一完整指南
人工智能
code_pgf3 小时前
VOC/COCO风格评估差异对照表
人工智能·目标检测