9块9能干嘛?一杯奶茶的钱,在部分城市连奶茶都买不到。但如果你知道怎么操作,这笔钱可以换一台云服务器,然后在上面跑一个7×24小时在线的个人AI助理,它能在半夜替你盯邮件、定时给群里发消息、把老板的周报自动整理成摘要。这不是科幻片,就是OpenClaw这类开源智能体框架现在能干的事,而“阿里云一键部署+免费Token”这个组合,把这个门槛直接拉到了两位数以内。
这篇文章写给两类人:一类是想低成本拥有一台“私有AI助理”、但看到各种配置教程就头大的新手;另一类是已经玩过不少AI工具、想尝试自己部署一套能真正接消息渠道、自动执行任务的智能体的开发者。我会从服务器选购、环境搭建、一键部署、Token配额管理到微信/飞书接入,把整个链路拆开讲,包括我在实操中踩过的坑和你大概率会遇到的翻车现场。全程不扯虚的,照着做就能跑通。
1. 九块九到底买到了什么:一个能自己干活的AI助理
先说结论:9.9元对应的是阿里云针对新用户的轻量应用服务器首月优惠,常见配置是2核2G或2核4G,带宽1M到3M不等。很多人听到2G内存第一反应是“这年头手机都12G了,2G能跑啥”,但OpenClaw这类智能体框架不是大模型本身,它只是“调度层”,真正的推理发生在云端API,本地只负责逻辑编排、工具调用和消息收发。所以2G内存完全够用,实际跑起来Docker容器占用大约在800M到1.5G之间。
1.1 这个价钱的服务器跑得动OpenClaw吗
我最初也怀疑过。第一次部署的时候,我盯着docker stats看了半天,发现核心开销其实来自三块:容器运行时本身、Node/Python进程、还有日志缓冲。OpenClaw本身并不在本地跑大模型,它把用户的指令转发给云端模型接口,拿到结果后再去执行工具调用。这和你在本地跑一个7B量化模型完全是两码事,资源消耗低一个数量级。
2核2G的配置对个人使用场景来说是“够用”,但如果你打算同时接入三四个消息渠道、挂好几个定时任务、再跑一个Web控制台界面,2G内存会有点紧张。我的建议是:预算允许直接上2核4G,9.9元档如果只有2G,先跑起来再说,后期不够用随时可以升配。轻量服务器升配一般是按剩余时长补差价,不会让你重买一台。
1.2 一键部署和免费Token组合的真实价值
这个组合最大的价值不是省了那9.9元,而是把“从零搭建一个AI助理”这件事的复杂度抹平了。早两年你要做类似的事,得自己拼一套服务:消息网关、任务队列、模型调用、数据库、定时器……每一块都要单独配,搞一个周末都未必能跑通。现在OpenClaw这类项目把整个流程封装成了一条命令,服务器买好、脚本一跑,半小时内就能看到一个能对话、能接工具的智能体实例。
再加上官方送的免费Token额度,实际上新手可以做到“不充值先体验”。对多数人来说,几百上千万Token的免费额度能跑至少一两周的日常任务,足够判断这东西到底适不适合自己。想清楚这层逻辑,你就明白为什么“9.9元+免费Token”会是很多人入坑智能体自部署的第一站。
2. 选购阿里云服务器的策略与避坑
买服务器这件事,看起来简单,其实有不少门道。很多人兴冲冲下单,结果第二天就发现买贵了,或者买了一台根本没法用的配置。我拆几个关键点。
2.1 活动怎么参加,配置怎么选
9.9元一般是新人专享的首月优惠,参与入口在阿里云官方的活动页。你需要做的是先登录账号,再找到轻量应用服务器的活动专区。如果你之前没用过阿里云的服务器产品,大概率符合新用户条件。
系统镜像这一项,不用纠结,直接选Ubuntu 22.04 LTS。原因是OpenClaw的官方部署脚本对Ubuntu/Debian系支持最好,CentOS和Alibaba Cloud Linux也不是不行,但遇到依赖问题时排查成本更高。地域选择上,选离你最近的节点就行,华北、华东、华南这些区域在国内访问速度都够快,部署阶段下载Docker镜像耗费的时间也基本一致。带宽这块,1M带宽能凑合,但第一次部署要拉好几个镜像,可能等得比较久,如果你看到有3M或者5M带宽的档位,多花几块钱值得。
千万别干的一件事:跑去按量付费买高配ECS。按量付费看着单价低,跑一个月比你想象的贵得多,而且新人优惠通常不覆盖这种购买方式。
2.2 购买之前先搞清楚的三个隐藏陷阱
第一,新用户资格认定。这里的“新用户”通常指的是“未购买过ECS或轻量服务器”的用户,而不是“新注册用户”。有些人用自己的身份证已经实名注册过账号,只是以前没买过服务器,那也算新用户;但如果你的账号有过付费记录,9.9元活动大概率与你无缘。第二,续费价格。9.9元是首月价,第二个月会恢复到正常价,正常价一般是几十元一个月。如果你只是拿来试玩,用完一个月就可以把数据备份后释放;想长期跑,建议看一下有没有99元或100元包年的活动,折算下来更划算。第三,到期释放。轻量服务器到期后不是立刻销毁,一般有几天保留期,但如果你没开快照,数据说没就没。
另一个容易被忽略的点:安全组规则。阿里云轻量服务器的防火墙是在控制台单独管理的,不是服务器内部的iptables。你部署完OpenClaw,如果发现外网访问不了控制台,90%是防火墙入方向规则没放行对应端口,而不是你的服务没启动。这个坑后面我会再讲。
3. OpenClaw核心拆解:它到底是怎么“自己干活”的
很多教程上来就让你复制粘贴命令,但我一直觉得,不理解原理的部署就是玄学,出了问题连从哪查都不知道。所以这里花点篇幅把OpenClaw的工作方式讲清楚。
3.1 大脑加手脚:LLM与工具链的协作循环
OpenClaw的架构可以理解成“大脑+手脚”的循环系统。大脑是云端的大模型接口,负责理解你的意图、做规划、决定下一步怎么做;手脚是工具链,包括读取邮箱、收发消息、操作日历、抓取网页、执行定时任务等具体能力。整套系统的工作流程大概是:你发一条指令,比如“每天早上九点把新闻摘要发到群里”——大脑先理解这个需求,把它拆成“生成摘要”和“定时发送”两个环节,然后调用对应的工具来完成。
这个过程中,最核心的设计是“循环”:智能体执行完一个工具调用,会把结果反馈给大脑,大脑根据结果判断是继续下一步还是等待新指令。这正是它和普通聊天机器人最大的区别,聊天机器人只会回话,OpenClaw会真的去做事。
3.2 哪些场景是真需求而不是玩具
很多人部署完OpenClaw之后不知道怎么用,最后变成“另一个聊天机器人”。但它的真正价值在“自主操作”上。我跑下来觉得最有用的几类场景是:
一是邮件助理。把邮箱接入后,它能自动做邮件分类、写摘要、对特定发件人自动回复。这对每天收几十封邮件的人很实用。二是定时任务。比如每天上午十点把指定RSS源的最新文章整理成摘要推送到群里,或者每周五下午生成一份本周工作情况汇总。三是消息聚合。同时接微信、飞书、钉钉,不管消息从哪个渠道进来,统一由一个大脑处理,回答完还能同步到其他渠道。四是内容辅助。给它配置好网页抓取工具,它可以定时监控某个页面,价格变了或者内容更新了就通知你。
当然,也有不少人只是把它当玩具,让它讲个笑话、算个鸡兔同笼,这种用法也不是不行,但确实浪费了“能动手”这套机制。
3.3 为什么要自部署而不是用现成的AI助手
市面上并不缺AI助手,手机厂商有语音助手,一些大厂也有智能助理应用。但用OpenClaw这类可自部署的开源方案,“自有”和“可控”是两个无法替代的点。
数据在自己服务器上,邮件内容、消息记录、任务配置都不会经过第三方平台的商业模型服务,这对很多人来说是刚需。可控体现在你能直接把新的工具接入系统,比如写一个脚本监控某个数据库,然后让OpenClaw定时查询、异常报警,自由度远高于消费级产品。成本则是另一个考量:对大厂AI助手来说,让你“免费”用其实是拿数据说话;自部署的方案前期投入就是一台服务器的钱,后续模型Token按量付费,用多用少自己说了算。
4. 完整部署实操:从下单到跑通
接下来是核心实操部分。我将按照实际操作的顺序走一遍,从服务器初始化到最后跑通OpenClaw控制台。
4.1 服务器初始化三步:重置密码、安全组、SSH登录
你购买完轻量服务器之后,第一步不是马上SSH连接,而是先在控制台做两件事。第一,重置实例密码。有的镜像默认没有让你设置密码,直接选“重置密码”,设置一个强密码,因为这个密码不仅用于SSH登录,控制台VNC登录也要用。第二,配置防火墙放行规则。先放行SSH端口,如果打算用Web控制台访问OpenClaw,把对应的端口也一并放行。
轻量服务器的防火墙设置位置在“实例-防火墙”里,添加规则时选择TCP协议,端口写你要放行的端口,来源IP可以限定你自己的IP段,但小白图省事可以先写0.0.0.0/0,跑通了再收紧。
完成这两步,你就可以用SSH客户端连接服务器了。命令很简单:ssh root@你的服务器公网IP。如果发现连接超时,先检查防火墙规则,再检查本地网络;如果提示密码错误,确认重置密码后是不是重启过实例。
4.2 用Docker装好运行环境
OpenClaw官方推荐使用Docker部署,好处是环境隔离、升级方便,服务器上折腾坏了直接删容器重建就行,不会把系统搞烂。安装Docker的步骤在Ubuntu上很简单:
sudo apt update sudo apt install -y docker.io docker-compose-v2
装完后执行systemctl enable --now docker让它开机自启,再用docker --version验证版本。这里说一下,为什么不用官方那个curl脚本装Docker:因为国内访问Docker的官方脚本源有时会很慢,甚至卡住,直接用系统包管理器装反而省事。Ubuntu 22.04自带的Docker版本足够跑OpenClaw了,不需要追求最新版。
4.3 一键部署OpenClaw与首次启动
环境准备好之后,登录账号领取Token,然后执行官方提供的一键部署脚本。项目文档里会给一行命令,格式大概类似:
curl -fsSL https://官方脚本地址/install.sh | bash
我建议不要直接复制系统里的命令就回车,而是先下载下来看一眼脚本内容,确认它做了哪些事,再执行。这不是不信任,而是好习惯。脚本本质上会做几件事:拉取OpenClaw镜像、初始化配置文件目录、启动容器。
首次启动会有初始化引导。最常见的是两种方式:一种是在Web控制台里完成初始化,浏览器访问服务器公网IP加端口号,会看到一个引导页面,让你登录账号、领取Token、选择要接入的渠道;另一种是命令行方式,在终端里跟着提示走。不管哪种,核心就三步:登录账号、配置Token、选择消息渠道接入方式。
这一步最容易卡住的问题是:浏览器打不开控制台页面。请按这个顺序排查:服务是否真的起来了,执行docker ps看容器状态是不是Up;防火墙是否放行了对应端口;如果用的是云服务器,安全组或轻量防火墙规则有没有生效。绝大多数人都是死在第二项。
4.4 部署完成后的健康检查清单
跑通之后,别急着接各种渠道,先花两分钟做一遍健康检查:
- docker ps 输出里容器状态都是 Up,没有反复重启
- 控制台能正常打开,页面不报错
- 在控制台里发一条测试消息,模型有正常回复
- 检查一下磁盘空间:df -h,确认日志没有把磁盘占满
这套检查做完,你的OpenClaw基础服务就算稳定了。接下来把所有精力放到Token配置和消息渠道接入上,这两块才是真正决定“好不好用”的关键。
5. 免费Token的获取、配置和防爆雷指南
模型Token是整个系统里唯一持续消耗的资源,也是最容易出问题的地方。很多人部署完第二天发现“助理变傻了”,一问就是免费额度用光了。这一节把Token的事彻底讲明白。
5.1 Token是什么,部署完为什么立刻就要它
Token是模型计费的基本单位,你可以把一句中文指令拆成若干Token,模型生成回复也会消耗Token。OpenClaw自身是免费开源的,但它要调用云端模型能力,就离不开Token。好消息是,OpenClaw官方会为新用户提供Token免费额度,通常你在控制台引导页或者账号后台找到“领取免费额度”的入口,按提示操作就能到账。
这个免费额度的意义在于:你不需要提前给任何账户充值,就能把整套系统完整跑一遍。就算后面额度用完了,切换到按量付费,个人日常使用一个月通常也就几块钱到几十块钱,比一杯咖啡便宜。
5.2 免费Token的领取流程
具体的领取入口在不同版本的控制台里位置不一样,但逻辑是一样的:打开控制台后,找到类似“Token管理”或“资源配额”的页面,查看免费额度是否已自动到账,没有就点领取按钮。注意领取通常要求你先完成账号登录,个别版本要求绑定手机号,过程很顺,一两分钟搞定。
这里提醒一个容易忽略的点:Token是绑定账号的,不是你服务器上复制一下就能无限拿。如果你重新部署了一台服务器,只要登录同一个账号,Token额度还是那个额度,不会多出来一份。所以别指望“换台服务器就能再领一次”,倒是有可能因为你操作太频繁触发风控,导致领取失败。
5.3 把Token写进配置文件的正确姿势
OpenClaw的配置通常在部署目录下的.env或config.yaml里。Token字段一般叫API_KEY或TOKEN,把领取到的值填进去就行。示例如下:
OPENCLAW_TOKEN=你的token字符串 MODEL_DEFAULT=当前使用的模型标识
填完之后重启容器让配置生效,执行docker restart 容器名或直接docker compose restart。这里有个安全习惯:.env文件默认带了gitignore属性,但如果你手动复制配置到别的地方,记得别把Token发到聊天工具或公开仓库里。Token就和密码一样,泄露了等于别人能花你的额度。
5.4 防止免费额度三天见底的四个技巧
经验之谈,免费额度被迅速耗光的人,基本都是踩了这几个坑。
第一,关闭调试日志。OpenClaw在调试模式会输出大量详细日志,这些日志本身不消耗Token,但如果你开着调试模式跑业务任务,日志内容会被反复回传给模型做分析,间接增加消耗。第二,别让机器人“自言自语”。如果你给智能体设置了多个定时任务,而这些任务之间还会互相触发,形成循环调用,Token消耗会指数级上升。我见过最夸张的一次,一个循环任务一夜烧掉十几万Token。第三,合理设置上下文长度。每轮对话携带的历史消息越多,Token消耗越大。个人使用场景下,上下文窗口设到10条以内就够了,没必要把一整天的聊天都喂给模型。第四,定期查看用量。控制台一般都有Token使用统计,每周扫一眼,做到心中有数。
6. 接入微信和飞书:让助理真正“上线”
到这一步,你的AI助理还只是“能跑”,离“好用”差在消息渠道上。只有接入了真实的消息软件,它才算真正进入了你的工作流。我挑最常用的三种接入方式讲。
6.1 选消息渠道之前先想清楚的事
不同消息渠道的接入难度和稳定性差别很大。如果你只是自己用,我个人强烈建议从飞书或钉钉开始,理由很现实:个人微信的接入,Web端协议有被限制的风险,时不时要重新扫码,体验并不好。飞书和钉钉提供的是官方开放平台能力,API稳定、文档齐全、不会被风控。
当然,有些人就是要用微信,因为身边人都在用,方便拉个群让助理干活。微信接入的核心逻辑是通过扫码登录个人微信,让OpenClaw以“你的号”的身份收发消息。这个方案能用,但要做好三天两头掉线的心理准备。
6.2 微信接入的扫码登录与掉线处理
在OpenClaw控制台的“消息渠道”里选择微信,会生成一个二维码,你用微信扫码确认登录,然后助理就上线了。整个流程也就三十秒,但登录之后有几件事要留意。
第一,如果微信提示“当前环境异常”或者“无法登录”,大概率是你服务器IP触发风控。换个手机热点登录偶尔能过,但根治的办法是别把个人微信接入挂在海外节点上——对绝大多数人来说,老老实实接受偶尔受限即可。第二,掉线之后重新扫码的时间窗口不长,二维码一般几分钟就过期,过期了重新生成就行。第三,微信接入后,OpenClaw默认不会对所有消息都响应。你需要设置触发规则,比如在群里要@它才回复,或者设置某些关键词触发,否则它会把所有群消息都尝试回复一遍,既吵又烧Token。
6.3 飞书和钉钉的开放平台配置要点
飞书接入需要先登录飞书开放平台,创建一个企业自建应用,然后拿到App ID和App Secret,配置到OpenClaw里。关键一步是事件订阅:OpenClaw需要通过长连接或Webhook接收飞书的事件推送,你要把事件订阅地址填成你的服务器地址加OpenClaw的回调路径。
如果你没有备案域名,也不想折腾HTTPS证书,直接使用长连接模式,飞书开放平台支持这种方式,对个人服务器特别友好。钉钉的接入逻辑类似,去钉钉开放平台创建应用,获取AppKey和AppSecret,然后添加机器人能力,配置消息接收地址。两类渠道的配置项在OpenClaw控制台里都有对应字段,照着填就行。
这里有一个通用原则:所有回调地址、Webhook地址,一定要用公网能访问的地址。如果服务器有公网IP,直接填http://公网IP:端口/回调路径;如果你对安全敏感,可以给回调路径加一层Token校验,OpenClaw配置文件里通常有相关字段。
6.4 第一个自动化任务怎么设置
渠道接通后,我建议你从最简单的任务开始:设置一条定时消息。在控制台找“任务”或“自动化”相关入口,新建一个定时任务,内容写“每天早上九点,用三句话总结今天最重要的三件事,发送到我的飞书私聊”,触发时间设成早上9点,保存即可。
第二天早上你会收到这条消息,整个闭环就彻底跑通了。之后再逐步加复杂度:让它抓网页、读邮件、做摘要。记住一个原则:每加一个新工具,先只跑一次手动的,确认结果正常,再配成定时或自动触发。冲动地把所有功能一次性加上,翻车概率近乎百分之百。
7. 常见翻车事故与排查手册
部署和使用过程中,你一定会遇到各种问题。我把高频的故障整理成一张速查表,对应排查思路直接照着做。
7.1 问题速查表
| 现象 | 可能原因 | 排查与解决 |
|---|---|---|
| docker ps显示容器反复重启 | 配置文件格式错误或端口被占用 | 查看日志 docker logs 容器名,重点看最后20行;确认端口未被其他进程占用 |
| 控制台页面打不开 | 防火墙未放行对应端口 | 检查轻量服务器防火墙规则和云安全组,确认为TCP入方向放行 |
| 消息渠道扫码后没反应 | 回调地址填错或渠道未启用 | 回到控制台确认渠道状态为已激活,检查回调地址是否公网可达 |
| 回复速度特别慢 | 网络链路问题或模型接口阻塞 | 检查服务器到模型API的延迟,尝试更换模型标识或切换区域 |
| 免费额度消耗异常快 | 存在循环调用或上下文过长 | 查看任务日志,关闭触发链过长的任务,调低上下文长度 |
| AI完全不回复 | Token额度用尽或未正确配置 | 检查Token余额,确认.env中Token字段没有多余空格或引号 |
| 磁盘空间满了 | 日志文件累积过多 | 运行docker system prune清理无用数据,配置日志轮转 |
7.2 我第一次部署时踩的两个坑
第一个坑就是防火墙。当时我以为服务起不来,折腾了半小时,最后发现Docker容器状态是正常的,问题出在轻量服务器的防火墙没放行Web控制台端口。从那以后我养成了一个习惯:任何服务部署完,先本机curl验证,再用外网IP验证,逐步缩小问题范围。
第二个坑是Token配置带了隐形字符。我从网页复制Token的时候,不小心把换行符也带进了.env文件,导致程序怎么都识别不了,报了一个奇怪的鉴权错误。排查了很久才发现。后来我学乖了,改配置文件的时候尽量手动输入或者用vim,不要从GUI界面直接复制粘贴到SSH终端里。
第三个坑值得单独说:别用root跑日常操作。OpenClaw服务的容器默认有用户隔离机制,但你手动执行命令、改文件的时候,尽量用普通用户。root权限意味着任何一个误操作都可能把整个系统搞废。我最初图省事全程用root,结果有一次清理文件时手滑,差点把系统目录删了。
最后的几点体己话
部署OpenClaw这件事本身不复杂,真正复杂的是后续怎么用好它。我自己的体会是,先跑通最小闭环,再逐步扩展。不要想着第一天就把所有渠道接完、所有工具配上、所有任务配上,那样只会让你在排查问题时精疲力尽。先把“飞书能收定时消息”这一条跑稳,再慢慢加。
Token是每天要盯的资源,建议每周看一次用量统计,养成年底翻账单的习惯。服务器到期之前记得把配置目录和容器快照备份下来,别让一个月的积累毁于忘记续费。最后就是安全问题:只要你的服务器暴露在公网上,就有人在扫描它。关掉不必要的端口、不用弱密码、不让Token出现在任何聊天记录里,这三件事做到,你的小助理就能安安稳稳陪你很久。
这个标题的“9.9元”其实只是个引子,真正有价值的是一套几乎为零的试错成本。一杯奶茶的钱,换一个完全由自己控制的、会干活AI助理,值得一试。