很多技术玩家手里都有吃灰的 Intel NUC,这些低功耗的小机器其实是跑个人 AI 代理的绝佳载体。本教程将教你如何将其打造为一个 7x24 小时在线的 OpenClaw 服务器。
1. 系统选择与环境初始化
推荐使用 Ubuntu Server 22.04 LTS,因为它稳定且生态丰富。安装好系统后,第一件事是确保 Docker 环境:
sudo apt update && sudo apt install docker.io docker-compose -y
2. 编写 Docker-Compose
为了方便管理版本更新,我们使用 docker-compose 来启动 OpenClaw。在 `~/openclaw` 目录下创建 `docker-compose.yml`:
version: '3'
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: always
volumes:
- ./config:/app/config
- /path/to/your/obsidian:/data/obsidian
environment:
- ANTHROPIC_API_KEY=${CLAUDE_KEY}
3. 安全加固 (Jerry's CISSP Tip)
安全官建议:
不要让 OpenClaw 容器拥有 root 权限操作你的整个硬盘。通过 Docker 的 Volume 映射,仅授权它访问必要的文件夹(如 Obsidian 附件目录)。同时,建议为 Intel NUC 分配一个独立的 VLAN,禁止其访问内网其它敏感设备。
4. 自动化运维
Intel NUC 断电后如何自启?进入 BIOS 设置,将 After Power Failure 选项设为 Power On。这样即便家里停电,来电后你的 AI 助理也会第一时间重新上线。