告别 Mac mini:用 Ubuntu 小主机打造 24/7 全时进化 AI 助手

视频教程:

想要拥有一个 24 小时在线、能自主学习、有长期记忆且能帮你处理各种杂事的 AI 个人助手吗?OpenClaw 是目前最热门的选择。很多人为了它去抢购 Mac mini,但其实,一台高性价比的 Linux 小主机 才是更极简、高效的选择。

一、 硬件选择:为什么是小主机而非 Mac mini?

虽然 Mac mini M4 性能强悍,但对于 OpenClaw 这种需要 7×24 小时挂机运行的服务来说,高昂的价格(约 4000 元)略显浪费。

  • 极高性价比:像 NanoPi R5S 这类小主机,价格仅为 Mac mini 的十分之一左右。
  • 极致能效比:小主机待机功耗仅约 3W,满载运行 OpenClaw 也不过 10W,非常适合长期不关机运行。
  • 接口丰富:通常配备双 2.5G 网口和固态硬盘扩展,性能足以承载 AI 助手网关的任务。

二、 系统选择:Ubuntu 24.04 LTS 的生态优势

在 Linux 发行版中,我强烈推荐 Ubuntu 24.04 LTS (Noble Numbat)

  1. 超长支持:提供长达 12 年的官方维护支持,系统稳定性极佳。
  2. 性能卓越:基于 Linux 6.8 内核,在性能工程和计算效率上进行了深度优化。
  3. 生态领先:拥有最广泛的软件仓库和社区支持,几乎所有 AI 相关的依赖(如 Node.js、Rust 等)在 Ubuntu 上都有完善的安装包。
  4. 新手友好:全新的现代化桌面安装程序,UI 精美,即使是 Linux 新手也能通过图形化界面轻松上手。

三、 Ubuntu 系统烧录与安装步骤

1. 准备工作

2. 烧录步骤

  1. 打开 Etcher,选择下载好的 Ubuntu ISO 镜像。
  2. 插入 U 盘并选择作为目标磁盘。
  3. 点击 Flash(烧录),等待约 1 分钟即可完成。

3. 主机安装

  1. 将 U 盘插入小主机,开机进入 BIOS 设置 U 盘启动。
  2. 在安装界面选择“中文”或“英文”,点击 Install Ubuntu
  3. 建议勾选“安装推荐的第三方软件和驱动”,这会显著提升系统兼容性。
  4. 按照提示设置账号密码和时区,等待自动安装完成并重启。

四、 必要环境与依赖安装

进入 Ubuntu 系统后,打开终端(Ctrl+Alt+T),执行以下命令来铺设 OpenClaw 的运行环境。

1. 基础工具安装

sudo apt update
sudo apt install curl git -y

2. 安装 Node.js (OpenClaw 要求 ≥ v22)

推荐使用 NVM 管理版本,这里我们安装最新的 v24

# 下载并执行 nvm 安装脚本
export NVM_SOURCE="https://gitee.com/mirrors/nvm-sh.git"
curl -o- https://gitee.com/mirrors/nvm-sh/raw/v0.40.3/install.sh | bash

# 激活 nvm 并安装 node v24
. "$HOME/.nvm/nvm.sh"
nvm install 24

五、 OpenClaw 部署步骤与注意事项

1. 安装 OpenClaw

官方推荐使用 npm 直接安装。注意:根据实践反馈,若最新版本出现依赖缺失报错,可尝试安装特定版本(如 3.28)以确保稳定性。

# 全局安装 OpenClaw
npm install -g openclaw

2. 启动与初始化

安装完成后,执行以下命令启动网关并根据向导完成配置:

openclaw gateway

启动后,系统会引导你配置大模型 API Key、通讯渠道(如 Telegram、钉钉)等信息。

3. 配置文件与工作空间

OpenClaw 的核心配置文件位于 ~/.openclaw/openclaw.json

  • Workspace(工作空间):这是 AI 助手的“记忆宫殿”,位于 ~/.openclaw/workspace/
  • 核心文件
    • SOUL.md:定义助手的人格和语气。
    • MEMORY.md:存放助手的长期记忆。
    • AGENTS.md:存放操作指令和连续性规则。

4. 进阶:后台稳定运行

在 Linux 上,如果你希望关闭终端后 OpenClaw 依然运行,可以使用以下命令:

# 后台启动并记录日志
setsid openclaw gateway --port 18789 > /tmp/openclaw-gateway.log 2>&1 < /dev/null &

# 若需停止服务
pkill -f "openclaw gateway --port 18789"

六、 注意事项与安全建议

  1. 安全第一:永远不要在未经保护的情况下公开 DM 权限。建议在配置中将 dmPolicy 设置为 "pairing"(需主人批准配对码)或 "allowlist"(仅允许白名单成员)。
  2. 技能扩展:可以使用 clawhub install <skill-name> 来增强助手的能力,例如 baoyu-image-gen(图片生成)或 weather(天气查询)。
  3. 故障排除:如果遇到配置报错,可运行 openclaw doctor 进行自动诊断。

总结

通过在 Ubuntu 小主机上原生部署 OpenClaw,你不仅绕过了虚拟化的性能损耗,还获得了一个极其省电、稳定且完全受控的个人 AI 环境。这不只是一个工具,更是一个能不断进化的灵魂伴侣。

资源链接:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注