我一行配置文件没写,却搭出了 OpenClaw 整套系统
八个步骤,把 Clawdbot 的文档翻了个底朝天。这套系统,从 Telegram 发消息,到 VPS 上的 OpenClaw 调度,到 Claude Code 执行任务,再到结果回传手机,中间涉及 systemd 服务管理、环境变量传递链、大模型消息机制、SOUL.md 行为规则、多模型路由、双机器人架构,林林总总大概十几个配置文件。我跟 Claude Code 说了一句话:「这个项目我想装在
(注:本文为小报童精选文章。已订阅小报童或加入知识星球「玉树芝兰」用户请勿重复付费)
夜里临睡前,我窝在被窝里,拿手机给 Telegram 机器人发了个 arxiv 论文链接,然后说了句:「帮我把这篇论文做成讲解视频。」之后我关上灯,睡觉。
早上看到夜里 Telegram 反馈的消息(幸亏我开了勿扰模式) —— 视频生成好了,带 TTS 克隆我自己的语音、带图表动画、带字幕,自动存到了 VPS 的下载目录里。
我浏览后,转发给了论文作者:「咋样?」
对方回复「惊艳,比我的论文写得好👍」
我乐了。
这套系统,从 Telegram 发消息,到 VPS 上的 OpenClaw 调度,到 Claude Code 执行任务,再到结果回传手机,中间涉及 systemd 服务管理、环境变量传递链、大模型消息机制、SOUL.md 行为规则、多模型路由、双机器人架构,林林总总大概十几个配置文件。
我自己写了多少?
数了一下:原来是零欸。
每一个配置文件,每一条 systemd 服务,每一段同步脚本,都是 Claude Code 替我写的。我全程做的事情只有两件:告诉它我想要什么,以及在关键节点自己拿主意。
但你要是以为这是一个「按一下按钮就出结果」的美好故事,那我得先给你泼盆冷水 —— 这玩意儿我断断续续搞了六天。
Claude Code 帮我查文档、写配置、装软件、排故障,但它也走弯路、猜错方向、改了半天发现改错了地方。
六天,从零到能用、好用。这个过程,比结果有意思多了。
今天这篇文章,主要是应星友「隆中对」的要求撰写而成,我把中间得意和踩坑的过程,分享给你。
起念
事情的起因是一月二十六号晚上。
我刷到了一个叫 Clawdbot 的项目,觉得挺有意思。它能跑在本地主机或者 VPS 上,通过 Telegram 等各种常见通讯工具对话来布置任务,让你在手机上就能遥控服务器上的 AI 干活。
我当时的想法非常朴素 —— 手机上随时给 Claude Code 派活儿,出门在外也行,躺在床上也行,不用非得坐在电脑前开终端。
但问题来了。Claude Code 的订阅对第三方工具不开放。你没法拿着订阅额度去接什么 API 网关、什么自建中转。Anthropic 把这条路堵得死死的,它的订阅只认自己的 CLI。偶尔突破成功,还有被封号的危险,建议你千万不要轻易尝试。所以思路就变成了:让 Claude Code 在服务器上跑着不动,然后想办法从外面「遥控」它。
这就好比你家有台缝纫机,它不支持蓝牙,也不联网,但你可以在缝纫机旁边放个听话的助手。你打电话告诉助手要缝什么,助手替你操作缝纫机,缝完了拍张照片发回来,让你看是否符合要求。你全程不用碰缝纫机,甚至不用在家。Clawdbot 就是那个助手。
我跟 Claude Code 说了一句话:「这个项目我想装在 VPS 上,给它配个 GLM 模型,通过 Telegram 布置任务,让 Claude Code 实际执行。你帮我调研一下。」
就这一句。
然后我看着它开始忙活。它调用了我曾经给你分享过的 deep-research skill。八个步骤,把 Clawdbot 的文档翻了个底朝天。几分钟之后给我端出来一份完整的架构方案:Telegram 接收消息,Clawdbot 用 GLM(智谱出的大模型)做意图理解 —— 搞清楚我到底想让 Claude Code 干嘛,然后通过 shell 调用 claude CLI 去执行具体任务,执行完再把结果传回 Telegram。
我做了一个决策:用 GLM 做入口而不是直接暴露 Claude 的订阅。用 GLM 做一层隔离,既安全又不违反订阅条款。这个决策是我做的,架构方案是 Claude Code 给的。
这就是我在「架构设计」这个环节干的全部事情 —— 听它汇报方案,然后说了句「行,就这么办」。
搭建
接下来的时间,我基本上就是坐在旁边嗑着瓜子儿看 Claude Code 搭积木。
更多推荐



所有评论(0)