OpenClaw 入门及折腾记录

2508 字
13 分钟
OpenClaw 入门及折腾记录

内容来自 https://help.apiyi.com/en/openclaw-top-10-commands-guide-en.html 经本人整理,放心食用,掌握核心命令,让 AI 助手真正成为你的生产力倍增器。


前言 ✨#

OpenClaw 作为 2026 年最受欢迎的开源 AI 助手,拥有强大的指令系统。但很多用户只会基础聊天,没有发挥出它的全部潜力。

本文整理了十大最常用的 OpenClaw 指令,帮你从新手变高手。掌握这些命令,你将能:

  • ✅ 高效管理会话,节省 50% 以上的 Token 成本
  • ✅ 灵活切换模型,平衡性能和费用
  • ✅ 精准控制执行权限,保障安全
  • ✅ 监控使用情况,避免”烧钱”

让我们开始吧!


一、指令系统概览 📋#

1.1 两大类指令#

OpenClaw 的指令分为两大类:

类型使用场景示例
斜杠命令在聊天窗口中使用/new, /status, /model
CLI 命令在终端中使用openclaw status, openclaw health

本文主要介绍聊天中的斜杠命令,这些命令在 WhatsApp、Telegram、Slack、Discord、WebChat 等所有平台都通用。

💡 小技巧:在任何聊天窗口输入 /help/commands 可以查看完整的命令列表。


二、十大核心指令详解 🎯#

指令 1: /new — 新开对话#

重要程度:⭐⭐⭐⭐⭐

核心价值:OpenClaw 会把历史对话全部传给 API,导致 Token 累积。使用 /new 开始新会话,可以大幅节省 Token 成本

基本语法

Terminal window
/new # 开始新对话
/new haiku # 新对话 + 切换到 Haiku 模型
/new claude-sonnet-4-5 # 新对话 + 指定完整模型名

使用场景

场景建议
切换到新任务✅ 立即 /new
对话变慢✅ 立即 /new
费用异常增长✅ 立即 /new
每完成一个独立任务/new 重置

技术细节

  • 创建新的 sessionId
  • 重置 compactionCount 计数器
  • 保留 sessions.json 配置
  • 不影响已保存的记忆(AGENTS.md

💰 省钱技巧:通过 APIYI 平台调用 API,配合 /new 命令定期重置,可以将 Token 消耗降低 50% 以上。


指令 2: /status — 查看状态#

重要程度:⭐⭐⭐⭐⭐

核心价值:快速了解当前会话状态、Token 使用量和预估成本。

基本语法

Terminal window
/status

输出内容

信息说明
当前模型正在使用的 AI 模型
上下文使用量已消耗的 Token 数量
最后响应 Token上一轮对话的 Token
预估成本本次会话费用(仅 API Key 用户可见)
Gateway 状态网关是否繁忙

使用建议

  • 感觉对话变慢时检查 /status
  • 上下文超过 50% 时考虑 /new
  • 定期检查成本,避免”烧钱”

指令 3: /model — 切换模型#

重要程度:⭐⭐⭐⭐⭐

核心价值:动态切换 AI 模型,实现成本和性能的最优平衡。

基本语法

Terminal window
/model list # 查看可用模型列表
/model haiku # 切换到 Haiku(省钱)
/model sonnet # 切换到 Sonnet(平衡)
/model opus # 切换到 Opus(强力)
/model 3 # 使用模型编号切换
/model status # 查看当前模型详情
/model sonnet@work # 使用特定认证配置

模型选择建议

任务类型推荐模型切换命令
日常聊天Haiku/model haiku
代码生成Sonnet/model sonnet
复杂推理Opus/model opus

模型别名

/model haiku → claude-haiku-4-5
/model sonnet → claude-sonnet-4-5
/model opus → claude-opus-4-5

💡 省钱技巧:日常任务使用 /model haiku,只在复杂任务时临时 /model opus。通过 APIYI 平台,可以在同一 API Key 下无缝切换多种模型。


指令 4: /compact — 压缩上下文#

重要程度:⭐⭐⭐⭐

核心价值:当对话变长但不想丢失上下文时,使用 /compact 将聊天历史压缩为摘要。

基本语法

Terminal window
/compact # 默认压缩
/compact 保留代码相关讨论,其他简化 # 带指令压缩

工作原理

  1. 总结旧的聊天内容
  2. 保留最近的消息
  3. 摘要存储在记录中
  4. 显著减少 Token 消耗

使用场景

场景推荐命令
开始长任务前/compact
上下文接近限制/compact
保留重要上下文同时省 Token/compact 保留关键信息

/compact vs /new 对比

命令效果适用场景
/new完全重置,清空历史切换到新任务
/compact压缩历史,保留摘要继续当前任务同时省 Token

指令 5: /usage — 查看用量#

重要程度:⭐⭐⭐⭐

核心价值:详细监控 Token 消耗和成本,是成本控制的核心工具。

基本语法

Terminal window
/usage off # 禁用用量显示
/usage tokens # 仅显示 Token 数量
/usage full # 显示完整用量详情
/usage cost # 显示本地成本统计

参数说明

参数效果
off禁用用量显示
tokens仅显示 Token 计数
full显示完整用量详情
cost显示本地成本统计

输出示例

📊 Tokens: Input 1,234 | Output 567 | Total 1,801
💰 Cost: $0.0234

💡 专业提示:访问 APIYI 平台控制台,可以查看更详细的用量统计和历史趋势。


指令 6: /context — 查看上下文详情#

重要程度:⭐⭐⭐

核心价值:深入了解 Token 消耗的具体来源,帮助针对性优化。

基本语法

Terminal window
/context # 查看上下文概览
/context list # 列出上下文组件
/context detail # 显示每个文件/工具的 Token 占用
/context json # JSON 格式输出

输出内容

  • Bootstrap 文件(SOUL.md, AGENTS.md 等)的 Token 数
  • 每个 Skill 的 Token 占用
  • 工具定义的 Token 消耗
  • 系统提示词总大小

这对于优化系统提示词、精简 Bootstrap 文件非常有帮助。


指令 7: /exec — 执行控制#

重要程度:⭐⭐⭐

核心价值:控制 OpenClaw 执行系统命令的权限和方式。

基本语法

Terminal window
/exec # 查看当前执行设置
/exec host=sandbox security=allowlist # 沙箱 + 白名单模式
/exec ask=always # 每次都询问

参数详解

参数选项说明
hostsandbox在 Docker 沙箱执行
gateway在网关主机执行
node在配对节点执行
securitydeny拒绝所有命令
allowlist只允许白名单命令
full允许所有命令
askoff不询问直接执行
on-miss不在白名单时询问
always每次都询问

安全建议

  • ✅ 初次使用建议 security=allowlist ask=always
  • ✅ 熟悉后可改为 ask=on-miss
  • ✅ 敏感环境保持 host=sandbox

指令 8: /approve — 批准操作#

重要程度:⭐⭐⭐

核心价值:当 OpenClaw 请求执行操作权限时,使用此命令响应。

基本语法

Terminal window
/approve abc123 allow-once # 允许本次操作
/approve abc123 allow-always # 永久允许此类操作
/approve abc123 deny # 拒绝操作

参数说明

参数效果
allow-once允许本次;下次仍会询问
allow-always永久允许此类操作
deny拒绝操作

配合 /elevated 使用

Terminal window
/elevated on # 启用提升权限模式(减少提示)
/elevated full # 完全跳过提示(谨慎使用)
/elevated off # 禁用提升权限

指令 9: /tts — 语音控制#

重要程度:⭐⭐

核心价值:控制 OpenClaw 的文本转语音(TTS)功能。

基本语法

Terminal window
/tts off # 禁用语音
/tts always # 所有回复都播放语音
/tts inbound # 仅对语音输入回复语音
/tts tagged # 仅播放标记内容的语音
/tts status # 查看当前 TTS 状态
/tts provider # 查看或切换 TTS 提供商

TTS 提供商

  • Edge TTS:免费,默认回退选项
  • OpenAI TTS:高质量,需要 API Key
  • ElevenLabs:适合自定义语音,需要配置

指令 10: /subagents — 子代理管理#

重要程度:⭐⭐

核心价值:管理后台运行的子代理,适合长时间或并行任务。

基本语法

Terminal window
/subagents list # 列出所有子代理
/subagents stop agent-123 # 停止指定子代理
/subagents log agent-123 # 查看子代理日志
/subagents info agent-123 # 查看子代理详情
/subagents send agent-123 <message> # 向子代理发送消息

使用场景

  • 让子代理处理长时间的代码分析
  • 并行执行多个独立任务
  • 保持主对话简洁,复杂任务交给子代理

三、常用指令速查表 📊#

指令功能常用场景
/new新开对话切换任务、省 Token
/status查看状态监控消耗、检查进度
/model切换模型优化成本、提升性能
/compact压缩上下文长对话省 Token
/usage查看用量成本监控
/context上下文详情优化配置
/exec执行控制安全设置
/approve批准操作权限管理
/tts语音控制语音交互
/subagents子代理管理并行任务

四、常见问题 FAQ 💭#

Q1: 命令在 Web UI 中不起作用怎么办?#

这是一个已知 Bug(Issue #4446)。临时解决方案:

  • 使用其他渠道(WhatsApp/Telegram)执行命令
  • 使用 CLI 命令:openclaw gateway status
  • 等待官方修复后更新版本

Q2: 如何查看所有可用命令?#

在聊天中输入:

Terminal window
/help
# 或
/commands

会显示完整的命令列表和简要说明。


Q3: 如何节省 API 成本?#

三大省钱策略

  1. 定期 /new:每完成一个任务就重置会话
  2. 灵活 /model:日常用 haiku,复杂任务用 opus
  3. 善用 /compact:长对话压缩上下文

配合 APIYI 平台的优惠价格,可以实现成本最优化。


五、总结 🎯#

OpenClaw 十大常用指令的核心价值:

成本控制三剑客

  • /new:最重要的省钱命令,定期重置会话
  • /model:动态切换模型,平衡成本和性能
  • /compact:保留上下文的同时压缩 Token

监控工具

  • /status:随时了解消耗状态
  • /usage:详细监控费用
  • /context:深入了解 Token 来源

安全控制

  • /exec:控制命令执行安全
  • /approve:管理操作权限

高级功能

  • /tts:控制语音交互
  • /subagents:管理并行任务

掌握这些指令,你就能充分发挥 OpenClaw 的强大能力,同时保持成本可控。

推荐通过 APIYI 接入 Claude 等模型,获取更优惠的价格,配合这些指令实现成本最优化。


参考资料 📚#

⚠️ 链接格式说明:所有外链使用 资料名: domain.com 格式,方便复制但不可点击跳转。

官方文档

  • OpenClaw 斜杠命令文档: docs.openclaw.ai/tools/slash-commands
  • OpenClaw FAQ: docs.openclaw.ai/help/faq
  • OpenClaw Token 使用文档: docs.openclaw.ai/token-use
  • OpenClaw GitHub 仓库: github.com/openclaw/openclaw

推荐平台

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

OpenClaw 入门及折腾记录
https://blog.fridolph.top/posts/2026-02-17__openclaw-2/
作者
Fridolph
发布于
2026-02-17
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Fridolph
热爱 Coding、音乐和羽毛球的 90 后全栈工程师
公告
欢迎访问我的小站 ^_^ 我是昇哥,热爱Coding,喜爱音乐、羽毛球和摄影的 90后全栈工程师
分类
标签

文章目录