pi-tmux-follow-bottom
在tmux中自动刷新底部面板,保持pi输出始终可见。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-tmux-follow-bottom。 它的用途是:在tmux中自动刷新底部面板,保持pi输出始终可见。 完整的 Skill 内容见:https://321skill.com/skills/pi-tmux-follow-bottom/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘在tmux底部窗格启动服务并监控日志’,AI会调用相关命令启动服务,同时此Skill会确保日志输出始终停留在窗格底部,方便你实时查看最新状态,无需手动滚动。
介绍
该Skill解决了在tmux多窗格环境中,当pi(或其他命令行工具)持续输出内容时,底部窗格内容滚动过快导致无法实时查看最新输出的问题。它通过监听pi的输出事件,自动触发tmux客户端的刷新,从而将底部窗格的内容始终保持在可视区域的最下方,便于用户跟踪实时日志或命令执行结果。
使用方式非常简单。用户需要在tmux会话中安装并启用此Skill。之后,当在tmux的某个窗格(尤其是底部窗格)中运行pi或其他会产生持续输出的命令时,该Skill会自动工作,无需任何手动干预。它本质上是一个后台进程,监听特定事件并执行tmux refresh-client命令。
它非常适合需要在tmux中进行长时间操作监控的开发者、系统管理员或DevOps工程师。例如,在部署服务、运行测试套件、监控日志流或执行需要观察实时输出的脚本时,此Skill能显著提升效率,避免手动滚动或切换焦点的麻烦。
使用建议方面,请确保你的tmux版本支持相关功能。由于它会频繁刷新客户端,在输出极其频繁的场景下可能会略微增加系统负载,但通常影响微乎其微。注意,它主要针对tmux环境设计,在其他终端复用器或纯终端中无效。
核心特点
与手动滚动或使用tmux内置快捷键(如`Ctrl-b`后按`z`)临时全屏查看不同,本Skill实现了完全自动化的跟随刷新,确保底部窗格内容持续可见,无需用户中断当前工作流。它专门针对“将关键监控窗格固定在底部并自动跟踪”这一细分场景进行了优化。
注意事项
仅适用于tmux环境,对于非tmux的终端会话或其他终端复用器无效。
常见问题
这个skill支持哪些命令行工具?
主要针对pi,但理论上可适配任何在tmux窗格中产生输出的命令。
开启后会影响tmux性能吗?
在输出频率正常时影响极小;极端高频输出下可能略有负载。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-tmux-follow-bottom/raw/index.md 读取 pi-tmux-follow-bottom 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-tmux-follow-bottom/raw/index.md(查看排版版本)