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 划算多了。


封面图


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

相关推荐
曦月逸霜1 天前
啥是RAG 它能干什么?
人工智能·python·机器学习
AI医影跨模态组学1 天前
Lancet Digit Health(IF=24.1)广东省人民医院刘再毅&南方医科大学南方医院梁莉等团队:基于可解释深度学习模型预测胶质瘤分子改变
人工智能·深度学习·论文·医学·医学影像·影像组学
应用市场1 天前
AI 编程助手三强争霸(2026 版):Claude、Gemini、GPT 各自擅长什么?
人工智能·gpt
AC赳赳老秦1 天前
供应链专员提效:OpenClaw自动跟踪物流信息、更新库存数据,异常自动提醒
java·大数据·服务器·数据库·人工智能·自动化·openclaw
脑极体1 天前
从Token消耗到DAA增长,AI价值标尺正在重构
人工智能·重构
csdn小瓯1 天前
LangGraph自适应工作流路由机制:从关键词匹配到智能决策的完整实现
人工智能·fastapi·langgraph
QYR-分析1 天前
高功率飞秒激光器行业发展现状、市场机遇及未来趋势分析
大数据·人工智能
AI医影跨模态组学1 天前
J Clin Oncol(IF=43.4)美国Cedars-Sinai医学中心等团队:基于计算组织学人工智能的晚期胰腺癌化疗选择预测性生物标志物的开发与验证
人工智能·机器学习·论文·医学·医学影像·影像组学
冬奇Lab1 天前
RAG 系列(十六):Graph RAG——用知识图谱解决多跳关系问题
人工智能·llm
冬奇Lab1 天前
一天一个开源项目(第101篇):OpenHuman - 真正懂你的本地优先个人 AI 超级助手
人工智能·开源·资讯