OpenClaw 斜杠命令完整文档

0 阅读2分钟

完整命令列表

1. 文本+原生双支持命令(原生启用时生效)

命令作用备注
/help查看帮助内联快捷命令
/commands查看命令列表内联快捷命令
/skill <name> [input]按名称运行Skill原生命令限制时使用
/status显示当前状态+提供商配额内联快捷命令
/allowlist管理白名单(增删查)commands.config=true
/approve allow-onceallow-alwaysdeny`
/context [listdetailjson]`
/whoami查看自身发送者ID别名 /id,内联快捷命令
/subagents <listkilllog
/config <showgetset
/debug <showsetunset
/usage <offtokensfull
/tts <...>控制语音播报Discord原生为 /voice
/stop中止当前运行任务定向到活动会话
/restart重启服务默认禁用
/dock-<平台>切换回复渠道/dock-telegram
/activation <mentionalways>`群组激活模式
/send <onoffinherit>`
/reset / /new [model]重置会话/切换模型支持模糊匹配模型
/think <级别>控制思考深度别名 /thinking//t
/verbose <onfulloff>`
/reasoning <onoffstream>`
/elevated <onoff...>`
/exec <参数>执行命令配置直接发送查看当前设置
/model <名称/编号>切换/查看模型别名 /models
/queue <模式>队列配置直接发送查看当前设置
/bash <command>主机shell命令! <cmd> 别名

2. 仅文本命令

命令作用备注
/compact [指令]消息压缩参考 /concepts/compaction
! <command>执行主机shell命令一次一个,长任务用!poll
!poll查看bash任务输出/状态/bash poll 别名
!stop停止运行中的bash任务/bash stop 别名

四、核心功能说明

1. 命令通用规则

  • 命令支持 : 分隔符,如 /think: high/send: on
  • 白名单发送者的仅命令消息:快速处理(绕过队列+模型),无视群组提及要求
  • 未授权的仅命令消息:静默忽略;内联命令视为纯文本

2. Skill 命令

  • 可调用的Skill会自动公开为斜杠命令,名称规范化为a-z0-9_(最长32字符)

  • 默认转发给模型,支持声明command-dispatch: tool直接路由到工具(无模型参与)

3. 使用量显示

  • /status:显示当前模型提供商的配额/使用情况

  • /usage:控制每响应的令牌/成本页脚,/usage cost查看本地成本摘要

4. 模型选择(/model)

  • 指令级实现,支持:/model(查看列表)、/model list/model 编号/model 模型名/model status(详细信息)

5. 调试与配置

  • /debug:运行时配置覆盖(内存生效,不写入磁盘),支持show/set/unset/reset

  • /config:持久化修改磁盘配置(openclaw.json),写入前自动验证

五、平台注意事项

  1. 文本命令:私信共享主会话,群组独立会话

  2. 原生命令:使用隔离会话(Discord/Slack/Telegram各有专属会话标识)

  3. Slack特殊规则

    1. 启用commands.native需手动创建对应斜杠命令
    2. 命令参数菜单以Block Kit按钮形式展示
    3. 可通过channels.slack.slashCommand.sessionPrefix配置会话前缀
  4. Discord特殊规则:原生保留/voice,文本/tts仍可用