OpenClaw指令分类详解与使用指南

  发布时间:2026-05-11 14:58:29   作者:LoserChaser   我要评论
OpenClaw提供丰富命令行工具,分为CLI和聊天斜杠命令两大类,涵盖系统、配置管理、网关服务、模型管理、渠道管理、技能管理、消息与对话管理等多方面功能,本文总结了OpenClaw的命令使用频率统计、实用技巧及最佳实践,并提供配置管理、定时任务等高级功能介绍

OpenClaw 提供了丰富的命令行工具,分为终端CLI命令聊天斜杠命令两大类。以下是基于2026年5月最新资料的完整分类介绍。

一、基础与安装命令

1.1 版本与环境

命令功能示例
openclaw --version / -V查看当前版本openclaw --version
openclaw --help / -h显示所有命令帮助openclaw --help
openclaw tui启动终端交互界面openclaw tui
openclaw dashboard打开网页管理控制台openclaw dashboard

1.2 安装与初始化

命令功能说明
openclaw setup初始化配置和工作区首次安装后必须执行
openclaw onboard交互式引导流程依次配置Gateway、工作区、Skills
openclaw configure交互式配置向导修改模型、频道、技能等核心配置
openclaw update更新CLI到最新版本openclaw update --channel stable
openclaw uninstall卸载Gateway服务和相关数据openclaw uninstall --all --yes

1.3 全局选项

选项功能说明
--dev开发模式独立配置+端口18790
--profile <name>多配置文件隔离工作/个人环境分开
--log-level <level>设置日志级别silent/fatal/error/warn/info/debug/trace
--no-color禁用彩色输出脚本中使用
--jsonJSON格式输出机器可读格式

二、配置管理命令

2.1 配置读写

命令功能示例
openclaw config get <path>读取指定配置值openclaw config get gateway.port
openclaw config set <path> <value>设置配置值openclaw config set gateway.port 18789
openclaw config unset <path>删除配置项openclaw config unset channels.telegram
openclaw config file显示配置文件路径openclaw config file
openclaw config validate校验配置文件有效性openclaw config validate

2.2 常用配置路径

# 设置网关模式
openclaw config set gateway.mode local
# 设置绑定模式
openclaw config set gateway.bind loopback
# 设置API密钥
openclaw config set providers.anthropic.apiKey "sk-ant-xxxxx"
# 禁用记忆搜索
openclaw config set agents.defaults.memorySearch.enabled false

三、网关服务命令

3.1 生命周期管理

命令功能说明
openclaw gateway / openclaw gateway run前台运行Gateway常搭配screen或tmux使用
openclaw gateway start后台启动Gateway服务系统服务方式运行
openclaw gateway stop停止Gateway服务临时暂停或维护
openclaw gateway restart重启Gateway服务修改配置后最常用
openclaw gateway status探测Gateway RPC状态检查服务是否存活

3.2 服务安装

命令功能说明
openclaw gateway install安装为系统服务systemd/launchd等
openclaw gateway uninstall卸载系统服务彻底移除服务

3.3 调试与发现

命令功能示例
openclaw gateway call <method>调用指定RPC方法openclaw gateway call health
openclaw gateway probe探测Gateway调试连接问题时使用
openclaw gateway discover发现局域网中的Gateway实例多实例环境使用

3.4 网关选项

# 指定端口启动
openclaw gateway --port 18789

# 强制杀掉占用端口并启动
openclaw gateway --force

# 详细日志输出
openclaw gateway --verbose

# 设置命令超时时间
openclaw gateway --timeout 30000

# 绑定模式设置
openclaw gateway --bind loopback  # 仅本地
openclaw gateway --bind lan       # 局域网
openclaw gateway --bind tailnet   # Tailscale网络

四、模型管理命令

4.1 基本操作

命令功能示例
openclaw models list列出所有可用模型openclaw models list
openclaw models status模型状态概览openclaw models status
openclaw models status --probe带探测的模型状态检查深度检查模型可用性
openclaw models set <name>设置默认模型openclaw models set glm-4.7-flash
openclaw models set-image <name>设置图片生成模型openclaw models set-image dalle-3

4.2 别名管理

命令功能示例
openclaw models aliases list列出模型别名openclaw models aliases list
openclaw models aliases add <alias> <model>添加模型别名openclaw models aliases add gpt gpt-4
openclaw models aliases remove <alias>移除模型别名openclaw models aliases remove gpt

4.3 回退模型

命令功能说明
openclaw models fallbacks list列出回退模型列表主模型不可用时使用
openclaw models fallbacks add <model>添加回退模型openclaw models fallbacks add glm-4.7
openclaw models fallbacks remove <model>移除回退模型清理不需要的回退模型
openclaw models fallbacks clear清空回退模型列表重置回退配置

4.4 认证管理

命令功能说明
openclaw models auth add添加模型认证配置API密钥
openclaw models auth setup-token交互式设置API token推荐使用OAuth流程
openclaw models auth paste-token直接粘贴API token快速配置
openclaw models auth order get查看认证提供商顺序优先级排序
openclaw models auth order set设置认证提供商顺序调整认证优先级

五、渠道管理命令

5.1 渠道操作

命令功能示例
openclaw channels list显示所有已配置频道openclaw channels list
openclaw channels status检查频道健康状态openclaw channels status
openclaw channels status --probe带深度探测的频道状态检查详细诊断
openclaw channels add向导式添加新频道openclaw channels add
openclaw channels login交互式登录WhatsApp扫码登录
openclaw channels login --channel <name>登录指定频道openclaw channels login --channel whatsapp
openclaw channels logout登出频道断开连接
openclaw channels remove禁用并移除频道openclaw channels remove --channel telegram

5.2 渠道添加示例

# Telegram
openclaw channels add --channel telegram --token "BOT_TOKEN"

# Discord
openclaw channels add --channel discord --token "BOT_TOKEN"

# WhatsApp(扫码登录)
openclaw channels login --channel whatsapp

# 飞书
openclaw channels add --channel feishu --app-id "APP_ID" --app-secret "APP_SECRET"

六、技能与插件命令

6.1 技能管理

命令功能示例
openclaw skills list列出所有已加载技能openclaw skills list
openclaw skills info <name>查看指定技能详细信息openclaw skills info browser
openclaw skills check就绪/缺失状态摘要检查技能依赖
openclaw skills install <name>安装新技能openclaw skills install browser
openclaw skills enable <name>启用技能openclaw skills enable browser
openclaw skills disable <name>禁用技能openclaw skills disable browser

6.2 插件管理

命令功能示例
openclaw plugins list发现并列出所有插件openclaw plugins list
openclaw plugins info <name>查看插件详细信息openclaw plugins info feishu
openclaw plugins install <name>安装插件支持本地路径、tgz或npm包名
openclaw plugins enable <name>启用插件openclaw plugins enable feishu
openclaw plugins disable <name>禁用插件openclaw plugins disable feishu
openclaw plugins doctor插件加载错误诊断报告排查插件问题

6.3 ClawHub社区技能

# 搜索技能
clawhub search "weather"

# 安装技能
clawhub install weather

# 同步所有技能
clawhub sync --all

# 列出已安装技能
clawhub list

七、消息与会话命令

7.1 消息操作

命令功能示例
openclaw message send发送消息openclaw message send --target +15555550123 --message "Hi"
openclaw message edit编辑已发送的消息openclaw message edit --message-id 123 --message "Updated"
openclaw message delete删除消息openclaw message delete --message-id 123
openclaw message poll创建投票openclaw message poll --question "Snack?" --option Pizza --option Sushi
openclaw message react添加/移除反应openclaw message react --emoji "✅"
openclaw message broadcast广播消息到多个目标群发消息

7.2 会话管理

命令功能示例
openclaw sessions list列出所有会话openclaw sessions list
openclaw sessions history查看会话历史openclaw sessions history <session-key>
openclaw memory管理记忆openclaw memory search "会议记录"
openclaw memory index重建向量索引修复记忆索引错误

7.3 Agent管理

命令功能示例
openclaw agents list列出所有已配置的agentsopenclaw agents list
openclaw agents add [name]通过向导添加新agentopenclaw agents add assistant
openclaw agents delete <name>删除指定agentopenclaw agents delete old-assistant
openclaw agents bindings列出所有路由绑定查看agent与渠道的绑定关系
openclaw agents bind添加路由绑定将agent绑定到频道/群组
openclaw agents unbind移除路由绑定解除绑定关系

八、诊断与维护命令

8.1 健康检查

命令功能说明
openclaw doctor最有用的单条命令全面健康检查并提供快速修复建议
openclaw doctor --fix自动修复常见问题自动修正配置文件权限等
openclaw doctor --deep深度诊断复杂故障排查
openclaw health获取运行中Gateway的健康状态快速确认核心组件状态
openclaw status显示会话健康状态和最近接收者整体运行状态概览

8.2 日志管理

命令功能示例
openclaw logs查看Gateway日志openclaw logs
openclaw logs --follow实时查看运行日志类似 tail -f
openclaw logs --filter error仅查看错误日志快速定位故障
openclaw logs --start "2026-03-13"指定开始时间时间范围查询
openclaw logs --search "error"关键词过滤搜索特定内容

8.3 系统管理

命令功能示例
openclaw system event --text <msg>向系统事件队列入队一条事件测试事件系统
openclaw system heartbeat last查看上次心跳时间检查定时任务
openclaw system heartbeat enable启用心跳开启定时任务
openclaw system heartbeat disable禁用心跳关闭定时任务
openclaw system presence列出系统在线状态查看连接状态

8.4 安全与备份

命令功能说明
openclaw security audit安全审计检查安全配置
openclaw security audit --deep深度安全审计全面安全检查
openclaw secrets reload刷新敏感密钥重新加载密钥
openclaw backup create创建系统备份备份配置和数据
openclaw reset重置系统状态谨慎使用,保留CLI
openclaw uninstall --all --yes彻底卸载清理所有数据

九、聊天斜杠命令(Slash Commands)

9.1 会话管理

命令功能说明
/new开启新会话线程清空上下文,节省token
/new <描述>带目标启动新会话指定会话目标
/reset重置当前会话/new
/status查看当前会话状态包括模型、上下文、队列等信息
/compact压缩上下文释放上下文窗口空间
/history查看会话历史记录浏览对话历史
/pause暂停当前任务临时停止AI执行

9.2 模型控制

命令功能示例
/model <名称>切换模型/model glm-4.7-flash
/reasoning开启/关闭深度推理模式/reasoning on
/reasoning <级别>调整推理级别/reasoning high
/think <级别>设置思考级别/think medium
/verbose on/off开启/关闭详细输出/verbose on

9.3 技能与工具

命令功能示例
/skills查看已安装技能列出所有可用技能
/skill <name> [input]直接运行技能/skill weather 北京
/agents查看可用Agent列出所有Agent
/memory查看或管理AI的记忆查询AI记住的信息
/forget忘记特定信息清除记忆

9.4 操作控制

命令功能说明
/stop中止当前正在运行的任务紧急停止
/approve批准配对请求允许新联系人
/deny拒绝配对请求拒绝新联系人
/cancel取消当前操作取消正在执行的任务
/undo撤销上一步操作回退操作

9.5 信息查询

命令功能说明
/help显示帮助信息列出可用命令列表
/commands查看所有命令/help
/cost查看使用费用查询API调用成本
/version查看版本信息显示OpenClaw版本
/ping测试连接状态检查服务是否正常
/deliver交付当前任务结果完成并输出结果

十、高级与扩展命令

10.1 定时任务

命令功能示例
openclaw cron list查看定时任务openclaw cron list
openclaw cron add添加定时任务openclaw cron add "0 9 * * *" "check_disk"
openclaw cron edit <id>编辑定时任务修改任务配置
openclaw cron rm <id>删除定时任务移除指定任务
openclaw cron run <id>立即执行定时任务手动触发任务

10.2 浏览器控制

命令功能示例
openclaw browser start启动浏览器开启浏览器实例
openclaw browser open <url>打开网页openclaw browser open https://example.com
openclaw browser click <selector>点击元素openclaw browser click "#login"
openclaw browser type <selector> <text>输入文本openclaw browser type "#username" "admin"
openclaw browser screenshot截图保存当前页面截图

10.3 节点管理

命令功能说明
openclaw node run前台运行headless node host调试模式
openclaw node start启动node host服务后台运行
openclaw node stop停止node host服务关闭节点
openclaw node restart重启node host服务重新启动
openclaw node status显示node host状态检查节点状态
openclaw nodes管理移动节点查看所有节点

10.4 配对管理

命令功能说明
openclaw pairing list查看待处理的配对请求审批新联系人
openclaw pairing approve批准配对请求允许新联系人
openclaw pairing deny拒绝配对请求拒绝新联系人

十一、故障排查流程

11.1 标准排查步骤

# 1. 检查状态
openclaw gateway status

# 2. 查看日志
openclaw logs --follow

# 3. 健康检查
openclaw doctor

# 4. 自动修复
openclaw doctor --fix

# 5. 重启服务
openclaw gateway restart

11.2 常见问题解决

问题解决方案
配置修改不生效openclaw gateway restart
JSON语法错误openclaw doctor --fix
网关宕机openclaw doctor --deep
记忆索引错误openclaw memory index
授权过期openclaw models auth setup-token
不回复私聊进入Pairing List手动批准
群聊静默检查MentionPatterns配置

十二、命令使用频率统计

高频命令(每日使用)

  1. openclaw gateway restart - 修改配置后必用
  2. openclaw doctor - 出问题先跑这个
  3. openclaw status - 快速检查状态
  4. openclaw logs --follow - 实时查看日志
  5. /new - 开启新会话

中频命令(每周使用)

  1. openclaw models set - 切换模型
  2. openclaw skills install - 安装新技能
  3. openclaw channels status - 检查渠道连接
  4. openclaw config set - 修改配置
  5. clawhub search - 搜索技能

低频命令(每月使用)

  1. openclaw update - 更新版本
  2. openclaw backup create - 创建备份
  3. openclaw security audit - 安全审计
  4. openclaw reset - 重置配置
  5. openclaw uninstall - 卸载系统

十三、实用技巧与最佳实践

13.1 多环境管理

# 工作环境
openclaw --profile work gateway start

# 个人环境
openclaw --profile personal gateway start

# 开发环境
openclaw --dev gateway start

13.2 脚本自动化

# 批量执行命令
openclaw run --batch commands.txt

# 管道输入
echo "分析这段代码" | openclaw run

# JSON输出处理
openclaw models list --json | jq '.models[] | select(.provider=="openai")'

13.3 快捷键与别名

# 创建别名(在~/.bashrc或~/.zshrc中)
alias claw='openclaw'
alias claw-status='openclaw gateway status'
alias claw-restart='openclaw gateway restart'
alias claw-logs='openclaw logs --follow'
alias claw-doctor='openclaw doctor --fix'

13.4 配置文件位置

  • 主配置~/.openclaw/openclaw.json
  • 工作区~/.openclaw/workspace/
  • 技能目录~/.openclaw/skills/
  • Agent数据~/.openclaw/agents/
  • 日志文件~/.openclaw/logs/

十四、总结

OpenClaw的命令体系设计清晰,分为CLI命令斜杠命令两大类别,覆盖了从系统管理到日常使用的所有场景。掌握这些命令,您就能充分发挥OpenClaw作为个人AI助手的强大能力。

核心要点

  1. 配置修改后必须重启网关openclaw gateway restart
  2. 出问题先跑诊断openclaw doctor
  3. 实时查看日志openclaw logs --follow
  4. 多环境隔离:使用--profile参数
  5. 技能扩展:通过ClawHub社区安装

这份命令大全基于2026年5月的最新资料整理,涵盖了OpenClaw的所有核心功能。建议收藏本文,使用时通过Ctrl+F快速查找所需命令。

以上就是OpenClaw指令分类详解与使用指南的详细内容,更多关于OpenClaw指令分类与使用的资料请关注脚本之家其它相关文章!

相关文章

  • OpenClaw的核心指令使用方法详解

    OpenClaw 是一个开源的个人 AI 助手框架,支持通过命令行界面(CLI)进行全面的配置、管理和操作,此外,它还支持在 macOS/iOS/Android 上进行语音交互,并提供实时画布界面
    2026-04-01
  • 一文总结openclaw小龙虾常用指令(建议收藏)

    OpenClaw是一个自主通信网关,它将WhatsApp、Telegram、Discord和iMessage等主流即时通讯应用与可编程人工智能代理连接起来,这篇文章主要为大家整理了一些openclaw常用指令
    2026-03-23
  • OpenClaw 指令大全(全网最全)

    OpenClaw 是一个强大的 AI 助手框架,但有 40+ 核心命令,本文就来介绍一下OpenClaw 指令大全,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2026-03-23
  • 浅谈windows下openclaw的操作指令小结

    本文档详细介绍了Windows系统下OpenClaw的操作指令,包括基础操作、Gateway网关管理、模型管理、技能管理、通道管理、Agent管理、浏览器自动化、定时任务、系统与日志以及配
    2026-03-16
  • OpenClaw常用操作命令完整速查手册:从入门到精通的终端 CLI & 聊

    作为 OpenClaw 生态(包括 PicoClaw、ZeroClaw、losterAI、EasyClaw 等系列开源应用)的核心用户,我根据开源资料和个人使用体验整理了这份全网最全的命令速查手册
    2026-03-09
  • openclaw常用指令的使用小结

    OpenClaw 是一款功能强大的开源 AI 助手框架,支持对接多种大模型和通讯平台,下面就来介绍一下openclaw常用指令,需要的朋友们下面随着小编来一起学习学习吧
    2026-03-04

最新评论