乐于分享
好东西不私藏

OpenClaw必须知道的6个命令和小技巧

OpenClaw必须知道的6个命令和小技巧
01
openclaw pairing

1、私聊:配对一个新的渠道给你的虾发指令,第一次发送消息时,会出现这样的一个弹窗

按照信息的最后一条,在终端执行即可完成渠道的配对。

2、群聊:设置    ~/.openclaw/openclaw.json 文件,设置groupPolicy为open,默认在群聊中需要 @ 提及才会回复,可以根据需要关闭

{  channels:{    feishu:{      groupPolicy:"open",      // Default requireMention: true    },  },}

也可以设置虾只能在特定群组响应:

{  channels:{    feishu:{      groupPolicy:"allowlist",      // Feishu group IDs (chat_id) look like: oc_xxx      groupAllowFrom:["oc_xxx","oc_yyy"],    },  },}

如果把虾拉到了群里,并且设置了不需要@,这个时候虾的回复逻辑是怎么样的呢?

在AGENTS.md中,是这么约束的:

02
openclaw doctor

当你过了一段时间打开或者重启了电脑后,如果你的openclaw在18789端口下显示为非Health或者离线的状态;

可以按照它提示的命令在Terminal终端执行:

openclaw dashboard --no-open

或者:

openclaw doctor --generate-gateway-token

其中:openclaw doctor命令是网关和通道的健康检查和快速修复。他会做故障排查和安全审查,当你的openclaw有什么问题,可以先执行它试试;

另外,openclaw有时候在 

http://localhost:18789/overview 突然变成了离线状态,可以试试换成127的链接访问试试:

http://127.0.0.1:18789/overview 

03
openclaw更新

openclaw更新速度非常快,经常要更新,可以直接执行安装命令,他会检测现有安装、原地升级,并在需要时执行openclaw doctor

curl -fsSL https://openclaw.ai/install.sh | bash

如果你不想再次运行新手引导向导,添加 --no-onboard

curl -fsSL https://openclaw.ai/install.sh | bash --no-onboard

对于源码安装,使用

curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method git --no-onboard
04
安装Skill方式

首先保证自己电脑上有npm,能装上openclaw的话一般都有。

先安装clawhub命令,用它来管理你的skill,可以使用

# 安装 clawhubnpm i -g clawhub@latest

也可以借助npx,他会帮你安装clawhub

npx clawhub@latest install <skill名称>

后续安装skill都可以使用

clawhub install <skill名称>

clawhub的其他命令

clawhub whoami                                 # 验证令牌clawhub auth                                   # 身份验证命令clawhub search [options] <query...>            # 向量搜索技能clawhub install [options] <slug>               # 安装到<目录>/<标识符>clawhub update [options] [slug]                # 更新已安装的技能clawhub uninstall [options] <slug>             # 卸载技能clawhub list                                   # 列出已安装的技能(从lockfile读取)
05
查看虾的所有会话

点击会话/sessions,可以看到openclaw执行的所有的会话,所有人所有平台和定时任务的会话记录,都可以在这里查询到,所以可以访问你的18789的界面,就可以看到你和虾对话的历史,不管你是不是私聊的。

06
查看虾的所有定时任务

有时候自己设置的定时任务,想确认是否设置成功了,可以在这里查询到,这里还可以手动设置定时任务;

查看定时任务的执行情况,可以查sessions模块。