首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >在 2014 款老 iMac 上用 WorkBuddy 成功安装 OpenClaw:官方说不行,AI 说能行

在 2014 款老 iMac 上用 WorkBuddy 成功安装 OpenClaw:官方说不行,AI 说能行

原创
作者头像
用户12338537
发布2026-04-15 23:49:17
发布2026-04-15 23:49:17
670
举报

一台 11 年前的 iMac,macOS Big Sur,8GB 内存,官方文档没说支持这种古董配置。但用 WorkBuddy 的 Auto 模式,全程 AI 自动操作,20 分钟搞定。这篇记录一下过程和踩坑点,给同样在老 Mac 上折腾的朋友参考。

一、我的电脑配置(真的很老了)

项目

配置

型号

iMac 15,1(2014 年末 27 英寸 Retina 5K)

CPU

Intel Core i5-4690 @ 3.5GHz 四核

内存

8GB DDR3

显卡

AMD Radeon R9 M290X 2GB GDDR5

硬盘

1TB Fusion Drive

系统

macOS 11.7.11 (Big Sur)

Node.js

v22.22.2 (通过 nvm 安装)

简单说:这是一台11 年前的电脑,官方推荐的 macOS 12+ 都达不到,只能停在 Big Sur。

二、为什么说「官方不支持」

OpenClaw 的安装文档要求:

  1. macOS 12 (Monterey) 或更高 — 我的 Big Sur 11.7 不满足
  2. Apple Silicon (M1+) 优先 — 我是 Intel 芯片
  3. 16GB+ 内存推荐 — 我只有 8GB

虽然文档没有明确说「不支持 Big Sur」,但整个安装流程都是基于较新的 macOS 设计的,老系统大概率会遇到兼容性问题。

三、安装过程

全程使用 WorkBuddy 的 Auto 模式,我只说了一句话:「帮我安装 OpenClaw」,剩下的全是 AI 自动完成的。

Step 1:安装 Node.js

bash

复制

代码语言:javascript
复制
# WorkBuddy 自动通过 nvm 安装了 Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install 22
node -v  # v22.22.2

踩坑:Big Sur 自带的 Node.js 版本太低,必须用 nvm 装 22.x。

Step 2:安装 OpenClaw

bash

复制

代码语言:javascript
复制
# WorkBuddy 自动执行
npm install -g openclaw
openclaw --version  # OpenClaw 2026.4.9

踩坑:npm install -g 在老系统上偶尔会权限报错,用 nvm 管理的 Node.js 可以避免这个问题。

Step 3:初始化配置

bash

复制

代码语言:javascript
复制
openclaw init

WorkBuddy 自动完成了初始化向导,包括:

  • 选择本地模式(local gateway)
  • 生成认证 token
  • 创建配置目录 ~/.openclaw/

Step 4:配置模型提供商

这是最关键的一步。OpenClaw 默认用的是 OpenAI,但国内直连不方便。WorkBuddy 帮我配置了两个国内模型提供商

1. 阿里云通义千问(主力模型)

json

复制

代码语言:javascript
复制
{
  "providers": {
    "dashscope": {
      "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
      "apiKey": "sk-你的key",
      "api": "openai-completions",
      "models": [
        { "id": "qwen-plus", "name": "通义千问 Plus", "contextWindow": 131072 },
        { "id": "qwen-turbo", "name": "通义千问 Turbo", "contextWindow": 131072 },
        { "id": "qwen-max", "name": "通义千问 Max", "contextWindow": 131072 }
      ]
    }
  }
}

2. DeepSeek(备用模型)

json

复制

代码语言:javascript
复制
{
  "deepseek": {
    "baseUrl": "https://api.deepseek.com",
    "apiKey": "sk-你的key",
    "models": [
      { "id": "deepseek-chat", "name": "DeepSeek V3", "contextWindow": 128000 }
    ]
  }
}

默认模型设为 dashscope/qwen-max,兼顾质量和速度。

Step 5:安装元宝 Bot 插件

bash

复制

代码语言:javascript
复制
openclaw plugin install openclaw-plugin-yuanbao

配置了元宝频道的 appKey 和 appSecret,实现微信消息收发。

Step 6:启动验证

bash

复制

代码语言:javascript
复制
openclaw start

一切正常运行!可以接收消息、回复消息、执行任务。

四、遇到的问题和解决方案

问题 1:npm install 报权限错误

现象npm install -g openclaw 提示 EACCES 权限不足。

解决:使用 nvm 安装的 Node.js 不需要 sudo,直接装就行。如果你用的是系统自带的 Node,建议先装 nvm。

问题 2:openclaw.json 配置文件被反复覆盖

现象:运行 openclaw doctor 或某些命令后,~/.openclaw/openclaw.json 会被重置,自定义配置丢失。目录下出现大量 .clobbered 备份文件。

解决:WorkBuddy 帮我创建了多个备份,并在每次覆盖后自动恢复配置。最终通过设置环境变量 DEEPSEEK_API_KEYOPENCLAW_DEFAULT_MODEL 解决了部分被覆盖的问题。

问题 3:8GB 内存跑得动吗?

结论:能跑,但别同时开太多东西。OpenClaw 本身是 Node.js 应用,内存占用不大(约 200-300MB)。配合 WorkBuddy 一起使用时,8GB 内存会有些紧张,建议关掉不必要的浏览器标签。

问题 4:Intel 芯片没有 M 系列的加速

结论:OpenClaw 主要做的是 API 调用和消息处理,不涉及本地模型推理,所以芯片架构影响不大。只要 Node.js 能跑,OpenClaw 就能跑。

五、最终运行状态

安装完成后,OpenClaw 在我的老 iMac 上稳定运行:

代码语言:javascript
复制
OpenClaw 2026.4.9 (0512059)
Gateway Mode: local
Default Model: dashscope/qwen-max
Plugin: openclaw-plugin-yuanbao (enabled)
  • ✅ 微信消息收发正常
  • ✅ 通义千问模型调用正常
  • ✅ DeepSeek 备用模型可用
  • ✅ 元宝 Bot 插件工作正常

六、为什么用 WorkBuddy 安装更省心

说实话,如果手动安装,光是 Node.js 版本、npm 权限、配置文件格式这些问题,就够折腾一晚上的。用 WorkBuddy 的 Auto 模式:

  1. 全自动:我只需要说「帮我装 OpenClaw」,AI 自己搞定所有步骤
  2. 自动排错:遇到权限错误、版本不兼容,AI 自动尝试解决方案
  3. 配置省心:API Key、模型提供商这些配置,AI 帮我填好格式,不用查文档
  4. 踩坑有记录:每次出错都有日志,AI 帮我分析原因

唯一的成本就是消耗一些积分,但比起自己折腾几个小时,还是很划算的。

七、给老 Mac 用户的建议

  1. 先用 nvm 装 Node.js 22+,别用系统自带的
  2. 配置国内模型提供商,通义千问和 DeepSeek 都是不错的选择
  3. 注意内存占用,8GB 能跑但别同时开太多应用
  4. 配置文件做好备份openclaw.json 有时会被覆盖
  5. 如果遇到问题,用 WorkBuddy 的 Auto 模式排查,比自己 Google 效率高得多

环境:iMac 2014 / macOS 11.7 Big Sur / 8GB RAM / Node.js 22.22.2 / OpenClaw 2026.4.9 安装方式:WorkBuddy Auto 模式全自动 发布日期:2026-04-15

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、我的电脑配置(真的很老了)
  • 二、为什么说「官方不支持」
  • 三、安装过程
    • Step 1:安装 Node.js
    • Step 2:安装 OpenClaw
    • Step 3:初始化配置
    • Step 4:配置模型提供商
    • Step 5:安装元宝 Bot 插件
    • Step 6:启动验证
  • 四、遇到的问题和解决方案
    • 问题 1:npm install 报权限错误
    • 问题 2:openclaw.json 配置文件被反复覆盖
    • 问题 3:8GB 内存跑得动吗?
    • 问题 4:Intel 芯片没有 M 系列的加速
  • 五、最终运行状态
  • 六、为什么用 WorkBuddy 安装更省心
  • 七、给老 Mac 用户的建议
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档