教程

OpenClaw TUI 完全指南:纯键盘操作的终端管理界面使用详解

OpenClaw TUI(Terminal User Interface,终端用户界面)完整使用指南:TUI 与 Control UI(浏览器)的定位对比、适合 TUI 的场景(SSH 远程/无浏览器服务器/低带宽环境)、启动命令(openclaw tui)及参数、界面布局(Agents 面板/Sessions 面板/Channels 状态/Logs 实时流)、全键盘快捷键手册(导航/选择/搜索/刷新/退出)、在 TUI 中发送测试消息、实时日志过滤与搜索,以及 TUI 与 tmux/screen 配合使用的后台运行方案。

2026/3/254分钟 阅读ClaudeEagle

如果你经常 SSH 到服务器管理 OpenClaw, TUI(终端用户界面)比敲命令行更直观, 比浏览器更轻量——不需要任何图形界面。

TUI vs Control UI:选哪个?

场景推荐
日常本地使用,有浏览器Control UI(http://127.0.0.1:18789)
SSH 到远程服务器TUI(直接在终端里)
低带宽/不稳定网络TUI(纯文字,流量极少)
无头服务器(无 GUI)TUI
快速查看日志TUIopenclaw logs
需要修改复杂配置Control UI(表单更友好)

启动 TUI

bash
# 连接到本地 Gateway
openclaw tui

# 连接到指定远程 Gateway(通过 SSH 隧道后)
openclaw tui --gateway ws://127.0.0.1:18789

# 直接连接远程 Gateway(需要 Token)
openclaw tui --gateway wss://ai.example.com --token your-token

界面布局

┌─ OpenClaw TUI ─────────────────────────────────────────────┐ │ [Agents] [Sessions] [Channels] [Nodes] [Logs] [Chat] │ ├────────────────────────────────────────────────────────────┤ │ │ │ Agents Sessions │ │ ───────────────── ───────────────────── │ │ ► default running ► @alice (telegram) ✓ │ │ work-assistant idle @bob (slack) ✓ │ │ local-coder idle #dev (discord) ✓ │ │ │ │ Channels Logs │ │ ───────────────── ───────────────────── │ │ ● telegram online 14:23 [INFO] msg recv │ │ ● slack online 14:23 [INFO] → claude │ │ ○ matrix offline 14:24 [INFO] ← 312tok │ │ │ ├────────────────────────────────────────────────────────────┤ │ Tab: 切换面板 | /: 搜索 | r: 刷新 | q: 退出 | ?: 帮助 │ └────────────────────────────────────────────────────────────┘

完整快捷键手册

导航

快捷键功能
Tab切换到下一个面板
Shift+Tab切换到上一个面板
/ 在列表中上下移动
Enter选择/展开当前项
Esc返回/取消

搜索与过滤

快捷键功能
/打开搜索框
f过滤当前列表
Ctrl+F全局搜索

操作

快捷键功能
r刷新当前视图
R强制全量刷新
d查看选中项详情
e编辑配置(YAML/JSON)
l查看日志
m发送测试消息

日志面板

快捷键功能
E只显示 ERROR
W显示 WARN 及以上
A显示所有日志
c清空日志显示
s保存日志到文件
Ctrl+C停止日志滚动

退出

快捷键功能
q退出 TUI(Gateway 继续运行)
Ctrl+C退出 TUI
Q退出 TUI 并停止 Gateway

在 TUI 中发送测试消息

1. 切换到 Sessions 面板(Tab 键) 2. 选择一个会话(↑↓ 选择,Enter 确认) 3. 按 m 打开消息发送框 4. 输入测试内容,Enter 发送 5. 观察 Logs 面板中 AI 的处理过程

用途:在服务器上快速测试 AI 是否正常响应, 不需要打开 Telegram/WhatsApp 发真实消息。

日志实时监控

切换到 Logs 面板 → 实时显示 Gateway 日志流 → 按 / 搜索关键词(如 "error" 或 "telegram") → 按 E 过滤只显示错误

在 TUI 的日志面板等同于:

bash
openclaw logs --follow --level warn

与 tmux 配合使用(推荐生产环境)

在服务器上长期运行 TUI,断开 SSH 后不丢失:

bash
# 创建 tmux 会话
tmux new-session -s openclaw

# 在 tmux 中启动 Gateway
openclaw gateway start &

# 在另一个 tmux 窗口启动 TUI
openclaw tui

# 断开 SSH(tmux 继续在后台运行)
# Ctrl+b, d

# 重新连接
ssh user@server
tmux attach -t openclaw

SSH 隧道 + TUI 的组合

bash
# 本地建立 SSH 隧道
ssh -N -L 18789:127.0.0.1:18789 user@server &

# 本地启动 TUI 连接远程 Gateway
openclaw tui --gateway ws://127.0.0.1:18789

这样在本地终端里就能管理远程服务器的 OpenClaw, 响应速度比打开浏览器快得多。


来源:OpenClaw 官方文档 - docs.openclaw.ai/web/tui

相关文章推荐

教程OpenClaw Control UI 与 Dashboard 完全指南:浏览器管理 AI 助手的全功能界面OpenClaw Control UI(控制面板)与 Dashboard(仪表盘)完整使用指南:Control UI 的功能布局(Agents 管理/Tools 工具面板/Sessions 会话查看/Channel 渠道状态)、浏览器访问方式(本地 localhost:18789 vs 远程 SSH 隧道)、在 Control UI 中实时修改 Agent 配置(SOUL.md 编辑/模型切换/工具开关)、Dashboard 数据概览(Token 用量/渠道在线状态/会话列表/Node 节点健康)、从 Dashboard 发起诊断(doctor 命令)、以及 TUI(终端界面)的使用场景与快捷键。2026/3/24教程OpenClaw Standing Orders 完全指南:让 AI 记住你的长期规则和行为偏好OpenClaw Standing Orders(常驻指令)功能完整教程:Standing Orders 与 SOUL.md 的区别(动态运行时规则 vs 静态人格文件)、通过对话动态添加/查看/删除常驻指令、指令的持久化存储与跨会话生效机制、适合写入 Standing Orders 的内容类型(格式偏好/禁止行为/固定工作流)、与 Hooks 的协同使用、按渠道/Agent 设置不同的 Standing Orders,以及常驻指令的最佳实践(写清晰的规则、避免矛盾冲突、定期清理过时规则)。2026/3/26教程OpenClaw 多媒体处理完全指南:图片识别、音频转写与视频理解实战OpenClaw 多媒体处理(Media)完整教程:发送图片给 AI 进行视觉分析(OCR/物体识别/图表解读/代码截图)、音频消息自动转写为文字(Whisper/系统STT)、视频消息关键帧提取与理解、Node 摄像头实时拍照触发分析、媒体消息的渠道支持差异(各渠道的图片/音频/视频支持情况对比)、大文件处理策略(分割/压缩/超时设置)、媒体消息在不同 AI 模型上的能力对比(Claude Vision/GPT-4V/Gemini Pro Vision),以及本地媒体文件分析(read 工具读取图片路径)。2026/3/25教程OpenClaw 群消息完全指南:群组配置、@ 触发、白名单与多 Bot 协同实战OpenClaw 群消息(Group Messages)完整配置教程:群组消息的触发方式(requireMention/commandPrefix/respondToAll)、各渠道群组配置差异(Telegram群/Discord服务器/Slack频道/WhatsApp群)、群组白名单与黑名单管理、限制特定成员才能触发 AI(allowedUsers/allowedRoles)、响应限速防刷屏(cooldown)、多 Bot 在同一群组协同分工的配置方案、群组 Session 的记忆与上下文管理,以及群组中 AI 的礼貌边界设计(何时发言/何时沉默)。2026/3/24教程OpenClaw 接入 Nextcloud Talk:自托管视频会议平台 AI 助手完全配置指南OpenClaw 接入 Nextcloud Talk 的完整教程:Nextcloud Talk 的自托管通信平台特点(视频会议+聊天+文件协作)、插件安装(@openclaw/nextcloud-talk)、通过 occ CLI 创建 Bot 账户并注册 Webhook、OpenClaw 最简配置(serverUrl+appPassword+sharedSecret)、DM 私信与房间(Room)访问控制、Markdown 消息格式和表情反应支持、局域网/内网部署注意事项(WebSocket vs Polling),以及 Nextcloud Talk AI 助手的典型使用场景(会议摘要/文件问答/任务分派)。2026/3/24教程OpenClaw Talk Mode 语音对话完全指南:用说话代替打字的 AI 交互新方式OpenClaw Talk Mode(语音对话模式)完整教程:Talk Mode 的工作原理(语音输入转文字 + AI 处理 + TTS 语音输出的完整链路)、在 iOS/Android/macOS 节点上启用 Talk Mode 的配置步骤、语音唤醒词(Voice Wake)设置、TTS 语音引擎选择(ElevenLabs/系统TTS)、语音对话的延迟优化、配合 Node 摄像头的多模态语音交互,以及 Talk Mode 与 Voice Wake 的组合使用场景(免手持语音助手/车载助手/烹饪助手)。2026/3/23