OpenClaw 与服务器部署示意图

如果你想要的不是一个“网页里临时聊两句”的 AI,而是一个能长期驻留、记住上下文、还能直接在服务器上动手干活的助手,那么 OpenClaw 这条路线是值得走的。它最大的区别不是会聊天,而是把 模型能力、工具调用、会话记忆、执行环境 真正绑在了一起。

这一篇不讲花活,专门讲第一阶段:怎么把 OpenClaw 接进自己的 VPS,变成一个真正可用的常驻助手

这篇适合谁读

  • 已经有一台 VPS,想把 AI 助手真正接进自己环境的人
  • 不满足于“网页里临时问两句”,而是想要长期可维护工作台的人
  • 后面准备接 Gitea、网站部署、自动化脚本的人

先给自己定一个落地目标

在开始之前,最好先把目标说清楚。你到底要的是哪一种:

  • 轻量问答助手:能聊天、能查点信息,但不需要碰系统
  • 技术副手:能读项目、改文件、跑命令、看日志
  • 驻场运维助手:能部署服务、修配置、直接在 VPS 上把活干完

这三种目标,对应的权限设计、访问方式和后续维护复杂度都不一样。目标越清晰,接入过程越不容易跑偏。

一、先明确目标:你不是在“装一个网页”

很多人第一次看 Control UI,会误以为 OpenClaw 就是个网页面板。但真正关键的不是页面,而是下面这几层:

  • Gateway:负责会话、工具、设备连接、日志和控制平面
  • Agent:真正执行任务的智能体
  • Workspace:它的工作目录、记忆文件、配置文件都在这里
  • Control UI:只是你操作和观察它的入口

所以部署 OpenClaw 的正确思路不是“先看网页能不能打开”,而是:先让 Gateway 稳定跑起来,再决定你怎么访问它

二、适合个人部署的最小架构

如果你是个人使用,最稳的一套通常是:

  • 一台 Linux VPS
  • OpenClaw Gateway 跑在本机 loopback
  • Control UI 只通过 SSH 隧道或 Tailscale 访问
  • 工作区单独放在固定目录,方便长期维护

这套结构有两个优点:

  1. 对公网暴露面小,不容易误开高风险入口
  2. 后续想给它更高权限、接 Gitea、改网站,都比较顺

三、初次接入时,最重要的是“权限边界”

OpenClaw 的价值,在于它不只是回答问题,还能直接执行命令、改文件、拉服务、看日志。所以接入时一定要提前想清楚一个问题:

你希望它只是“会回答的助手”,还是“能直接把活干完的助手”?

如果只是回答问题,普通用户权限就够了;但如果你希望它直接:

  • 改网站文件
  • 重载 Nginx
  • 重启后端服务
  • 部署新服务
  • 安装系统包

那最后一定会碰到 sudo 和目录权限问题。

实践里,比较顺手的演化路径通常是:

  1. 先给工作区权限
  2. 再给特定项目目录 ACL
  3. 再给有限 sudo
  4. 如果你真的希望它“尽量少问、直接干完”,最后再给完整 sudo

四、为什么工作区设计这么重要

OpenClaw 跟普通聊天机器人最大的差别之一,是它会把很多持续信息写进文件里。比如:

  • SOUL.md:助手的行为风格
  • USER.md:你的偏好和称呼
  • MEMORY.md:长期记忆
  • memory/*.md:每日记录
  • 你自己的脚本、部署文档、状态文件

这意味着:工作区不是缓存目录,而是它的长期上下文载体。如果你后面要让它持续帮你维护站点、部署工具、接服务,这个目录最好当成正式资产对待,甚至纳入备份。

五、Control UI 访问方式怎么选

OpenClaw 常见有三种访问方式:

  • SSH 端口转发:最保守,适合单机临时访问
  • Tailscale:最适合个人跨设备使用
  • 公网反代:最方便,但最要小心安全配置

如果你有电脑、手机、公司环境多端访问需求,我更推荐 Tailscale + loopback + Serve 这种组合。原因很直接:

  • Gateway 仍然不直接暴露公网
  • 设备间访问体验更好
  • 你不必每次都 SSH 隧道
  • 手机也能比较顺地用

六、第一阶段不要急着做的事

刚接入时,有几件事最好别一上来就做:

  • 不要直接把 Gateway 裸暴露到公网
  • 不要一上来就给所有目录 777
  • 不要还没验证流程就把权限一次性给满
  • 不要只看网页能打开就以为部署完成

更靠谱的顺序是:

  1. 先跑通基本访问
  2. 再验证工具调用
  3. 再补权限
  4. 最后才做长期化和自动化

七、接入完成后的判断标准

如果下面这些事都成立,说明你的第一阶段接入已经基本成功:

  • 你可以稳定打开 Control UI
  • 它能读写工作区文件
  • 它能执行命令并拿到结果
  • 它能记住你的风格、称呼和偏好
  • 它能在你的 VPS 上做真实操作,而不只是“给建议”

做到这一步之后,OpenClaw 才真正从“一个模型界面”变成“你自己的驻场技术助手”。

一份够用的第一阶段检查清单

  • Gateway 是否稳定运行
  • Control UI 是否能稳定进入
  • 工作区是否能正常读写
  • 命令执行是否可用
  • 是否已经明确后续走 SSH、Tailscale 还是公网反代
  • 是否想好了要不要继续给更高权限

结语

第一阶段的核心不是堆功能,而是把地基打稳:部署结构、访问方式、权限模型、工作区约定。这些东西一旦顺了,后面接 Gitea、自动发布、网站维护、跨设备协作都会轻松很多。

下一篇 OpenClaw 接入实战(二):权限设计、目录授权与“尽量少问就把活干完” 扩展阅读 VS Code + Codex 工作流:把 IDE 变成真正能协作的开发台