🦞 Openclaw 踩坑日记:ClawHub 安装技能时被限速,提示"Rate Limit Exceeded"
踩坑记录 · ClawHub 限速问题 · 登录账号即可解决
问题概览
最近在用 ClawHub 给🦞小龙虾安装技能的时候,老是出现多次 Rate limit exceeded 错误。核心提示如下:
✖ Rate limit exceeded
Error: Rate limit exceeded这个报错一度让我很抓狂!!!因为我不管是在白天还是晚上尝试去安装,甚至让小龙虾自己每隔几个小时去执行安装任务都没有成功,这让我不得不怀疑哪里出了问题。最后在官方 GitHub 的 issues 下找到了原因🔗——因为 ClawHub 服务器扛不住压力,限制了未登录用户的下载频率。
解决步骤
第一步:检查登录状态
首先,验证 ClawHub CLI 是否已登录。
bash
clawhub whoami如果收到以下错误提示:
bash
Error: Not logged in. Run: clawhub login意味着我们当前处于未登录状态,需要进行登录操作。
第二步:执行登录操作
运行以下命令:
bash
clawhub login命令将会在浏览器中打开一个页面,提示我们授权访问 ClawHub。按照页面上的指引登录并授权,成功后会看到以下成功提示:
bash
✔ OK. Logged in as @我们的用户名第三步:重新尝试安装技能
完成登录后,再次运行技能安装命令:
bash
clawhub install self-improving如果显示以下提示则说明安装成功:
bash
✔ OK. Installed self-improving -> /Users/用户名/.openclaw/workspace/skills/self-improving🎉 问题解决!
原因分析
ClawHub 对未登录用户实施了严格的下载频率限制(Rate Limiting),以保护服务器资源不被滥用。登录账号后,服务器能够识别我们的身份,享受更高的下载配额,从而彻底规避限速问题。
💡 ClawHub 通过 GitHub 账号登录,无需单独注册 ClawHub 账号。如果还没有 GitHub 账号,可以前往 github.com 免费注册,注册后即可用 GitHub 账号登录 ClawHub,享受更高的下载额度。
相关命令速查
| 命令 | 说明 |
|---|---|
clawhub whoami | 查看当前 ClawHub 登录状态 |
clawhub login | 登录 ClawHub 账号 |
clawhub logout | 退出 ClawHub 登录 |
clawhub install <技能名> | 安装指定技能 |
clawhub list | 列出已安装的所有技能 |
本文根据个人踩坑经历整理 · 仅供学习参考 · 欢迎评论区留言