$ loading_
通过 PTY 驱动终端交互程序,自动操作 TUI、REPL 与菜单流程
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "SmartCLI drive-tui" MCP 服务: 执行:claude mcp add 'io-github-dwgx-smartcli' -- npx -y smartcli-toolkit
请通过 PTY 控制这个终端菜单程序:启动后等待界面出现,依次发送方向键下、回车,进入设置页后等待 1 秒并截图当前状态。
程序被自动导航到目标菜单页,并返回当前终端界面状态。
启动一个交互式 REPL,会话开始后输入 help,等待输出完成,再输入 exit 退出,并记录每一步返回内容。
完成一次 REPL 交互流程,并输出各步骤的终端响应记录。
运行一个交互式终端程序,先感知当前界面内容,等到出现“Ready”提示后发送回车,再等待下一屏显示结果。
根据终端状态进行时序控制,在合适时机发送按键并返回后续界面。
开发者或测试人员可以用它驱动 TUI、菜单式程序和 REPL,复现人工按键操作。适合验证交互流程是否按预期运行。
当终端程序需要反复进入菜单、发送按键、等待结果时,这个工具可通过 PTY 自动完成。它适合减少重复性的人为操作。
研究或运维场景中,如果命令行工具不是一次性命令而是持续会话,这个工具可感知界面、发送输入并等待下一步状态。
它用于通过 PTY 驱动交互式终端程序,包括 TUI、REPL 和菜单式界面。核心能力是感知终端状态、发送按键并等待后续变化。
根据描述,它适用于交互式终端程序,如 TUI、REPL 和文本菜单。是否支持更具体的软件类型,见源码仓库。
已知前提是它通过 PTY 工作,因此面向终端交互环境。安装方式、依赖项和系统要求在现有素材中没有说明,见源码仓库。
帮助你控制 tmux 会话与窗格,自动发送命令、抓取输出并监控提示符
让 AI 代理操控终端执行命令、分屏查看与滚动读取输出内容
让 AI 在共享 tmux 终端中执行命令,并与人工实时可视协作。
通过终端或 MCP 安全管理个人 Telegram 账号的聊天、消息与群组操作。
让 AI 安全控制 tmux 会话、窗口与面板,执行终端协作和自动化操作。
为 AI 提供可交互终端会话,支持跨平台命令执行、TUI 操作与屏幕捕获。