SuperAPI AI 工具集

tmux

智能体与模型

查看项目

更新于 10-16 03:05

技能介绍

用途:面向已经存在的交互式 tmux 会话,用于列出、观察和驱动其中的交互式 CLI。一次性命令应使用普通 shell;新建的非交互式后台任务应使用后台执行方式。

主要能力与用法: 列出与查看:tmux ls;tmux list-windows -t shared;tmux list-panes -t shared:0;tmux capture-pane -t shared:0.0 -p;tmux capture-pane -t shared:0.0 -p -S -(-S - 捕获完整回滚缓冲,-p 输出到 stdout 便于脚本处理)。目标格式为 session:window.pane,例如 shared:0.0。 发送输入:先发字面文本再发回车,避免粘贴与换行意外:tmux send-keys -t shared:0.0 -l -- "Please continue" 然后 tmux send-keys -t shared:0.0 Enter。特殊按键:tmux send-keys -t shared:0.0 C-c、C-d、Escape。任意文本使用 -l --。 会话管理:tmux new-session -d -s worker;tmux rename-session -t old new;tmux kill-session -t worker。 提示检查:tmux capture-pane -t worker-3 -p | tail -20;tmux capture-pane -t worker-3 -p | rg "proceed|permission|Yes|No|❯"。仅在明确理解提示含义时才批准或选择,例如:tmux send-keys -t worker-3 -l -- "y" 后 tmux send-keys -t worker-3 Enter。 辅助脚本:scripts/find-sessions.sh 用于发现会话;scripts/wait-for-text.sh 用于等待窗格输出包含指定文本。

注意:tmux 会话在 SSH 断开后仍可保持。资料另含 PilotDeck 迁移说明,指出来源路径与评审状态,属于候选项;其中平台特定的 OpenClaw/Hermes 元数据已被移除或应在评审时忽略。除上述内容外,其他功能、收费、平台或效果信息暂未提供。