从小龙虾“command not found”到一键发文:我花半夜驯服 OpenClaw 的服务器养成记

举报
chenxq 发表于 2026/03/19 22:59:28 2026/03/19
【摘要】 你也想养一只属于自己的“发文小龙虾”吗? 这只小龙虾从“出生”到“上岗”,可把我虐得够呛。下面是我的完整血泪史,图文并茂、干货满满,希望能帮到同样想解放双手的你。你的自动化之旅才刚刚开始。 整个过程我都手把手带你走过,现在轮到你去实践了!(本文基于真实配置过程整理,所有命令均在华为云 CloudShell + OpenClaw 2026.3.2 版本实测有效)

大家好,你们先假装我是一个每天要和微信公众号、小红书、知乎后台死磕的“内容民工”,这样后面的故事就有了……


 重复劳动把我折磨得够呛:复制粘贴、排版、上传封面、点“发布”……一天十几次,眼睛都花了。

直到有一天,我决定:让AI替我干活。 我在华为云服务器上养了一只“小龙虾”——它叫 OpenClaw。 对没有错,华为68块的新人专享小虾(广告由小助手后面补上)。

现在,这只小龙虾每天都能自动打开后台、写文章、发稿子,我只需要说一句话。

但这只小龙虾从“出生”到“上岗”,可把我虐得够呛。下面是我的完整血泪史,图文并茂、干货满满,希望能帮到同样想解放双手的你。

第一章:初遇小龙虾(下载 tgz 离线包)

我拒绝了任何收费整合包,选择了华为官方免费一键配置方式安装(这里还有另外一个故事,下回再和你们说)。 完后,兴冲冲敲下:

Bash

openclaw --version


终端冷冰冰地回我:

openclaw: command not found

我当时一脸黑人问号:明明装了啊?为什么找不着?

Bash: declare: PROMPT_COMMAND: not found (ERROR) - General system - EndeavourOS

(这就是我当时看到的经典画面……)(图就是个意思,你别太介意,好看就好~)


第二章:权限之战(最重要的一课)

经过诊断,我发现自己用了 nvm 安装 Node,而且当时是用 root 用户操作。 这时我做了一个非常正确的决定绝不用 root 运行 OpenClaw

因为 OpenClaw 能控制浏览器、执行 shell 命令、读写文件,用 root 等于把整个服务器交给了 AI——太危险了!

我果断切换到专用用户:

Bash

su - openclaw

然后精心配置 .bashrc,让 nvm 和 openclaw 命令永久生效。

第一步:切换到 openclaw 用户
su - openclaw
第二步:切换成功后临时路径测试
source ~/.nvm/nvm.sh
nvm use v22.22.1
export PATH="$HOME/.nvm/versions/node/v22.22.1/bin:$PATH"
openclaw --version
第三步(成功后执行)显示了版本号(比如 openclaw 2026.3.13):永久配置
cat >> ~/.bashrc << 'EOL'
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm use v22.22.1 --silent
export PATH="$HOME/.nvm/versions/node/v22.22.1/bin:$PATH"
EOL

(这是真实心得啊,COPY完了记得点个赞)



(nvm 配置成功的那一刻,我感觉自己终于“活”了)


第三章:配置地狱与 doctor 救场

配置完后,我兴冲冲想装 Chrome Extension,结果又报错:

Invalid config ... plugin not found: skillhub

OpenClaw 很贴心地提示我:

Run: openclaw doctor --fix

虽然第一次修复效果一般,但我直接备份 + 重置 openclaw.json,彻底解决了问题。




(小龙虾的卡通形象太可爱了,我当时就决定要好好养它)

(再说一下,图就是个意思,不好看你也别在意~)


第四章:浏览器自动化正式上岗(关键答案在这里!)

(假装我们有互动,这时你问了一个……问题)

是的,你问的完全正确

 装完 OpenClaw 的 Chrome Extension 后,Linux 服务器还是要额外安装 Chromium(headless 浏览器)

因为 Extension 主要用于本地电脑的 Chrome(有图形界面)。 而在纯服务器环境,我们需要headless 模式,所以必须装 Chromium + agent-browser skill。

我执行了:

Bash

sudo apt install -y chromium-browser
npm install -g clawhub
clawhub install agent-browser
openclaw gateway restart


(Chromium 装好 + agent-browser 技能激活后,小龙虾终于“睁开眼睛”了)


第五章:大结局 —— 一句话自动发文

现在,我只需要对小龙虾说下面这些话,它就会自动帮我发文章:

微信公众号专用提示词(复制粘贴就行):

text

用 headless 浏览器 + agent-browser 模式,帮我发微信公众号文章:
打开 https://mp.weixin.qq.com 创作中心
标题:【在这里粘贴标题】
正文:【在这里粘贴完整内容】
封面:根据第一段自动生成图片
完成后直接点击“发表”
任何验证码或问题立即截图告诉我

小红书 / 知乎同理,只需改平台名称和对应地址即可。

(现在发完文章后,我可以安心喝咖啡了)(算了,要睡了,不喝了~)


写在最后:我的三点血泪经验

  1. 安全第一:永远不要用 root 运行 AI Agent
  2. 专用用户 + 最小权限才是王道
  3. openclaw doctor --fix 是解决配置问题的万能钥匙(实在不行就手动改^_^我有经验

这只小龙虾现在24小时在线,帮我节省了大量重复劳动,让我有更多时间去思考和创作。

你也想养一只属于自己的“发文小龙虾”吗? 欢迎留言告诉我你的服务器系统和主要发文平台,我们社群小助手可以给你定制化的一键部署命令!


故事到此结束,但你的自动化之旅才刚刚开始。 整个过程我都手把手带你走过,现在轮到你去实践了!

(本文基于真实配置过程整理,所有命令均在华为云 CloudShell + OpenClaw 2026.3.2 版本实测有效)

滑得开心,安全第一,享受偷懒的快乐~ 🦞✨

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。