pi-window-title
自动管理编码场景下pi会话与tmux窗口标题
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-window-title。 它的用途是:自动管理编码场景下pi会话与tmux窗口标题 完整的 Skill 内容见:https://321skill.com/skills/pi-window-title/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我初始化当前项目的窗口标题自动管理”,它会自动完成pi-window-title的基础配置,后续根据当前项目目录、运行任务动态更新pi会话与tmux窗口标题。
对AI说:“把当前窗口标题锁定为「支付接口调试」”,它会暂停自动更新,将标题固定为指定内容直到你手动解除锁定。
介绍
开发者在终端进行编码工作时,常同时开启多个tmux窗口与pi会话,手动修改窗口标题不仅繁琐,还容易因标识不清混淆不同任务窗口,拖慢多任务切换效率,甚至出现误操作其他项目窗口的问题。 该工具为npm包,全局安装后仅需简单初始化即可生效,会自动识别当前编码会话的上下文信息,包括所在项目目录、运行的任务类型、打开的核心文件等,无需手动编写shell钩子规则,即可动态更新对应pi会话与tmux窗口的标题。 适合日常依赖tmux进行多窗口终端开发、习惯使用pi会话管理编码任务的开发者,尤其适配同时并行多个项目、需要频繁切换不同编码任务的后端、全栈及运维开发人员。 使用时建议避免与其他tmux窗口标题管理工具同时启用,防止规则冲突导致标题显示异常;若有自定义标题格式需求,可参考官方文档配置展示字段,适配个人使用习惯。
核心特点
不同于仅支持tmux单一终端环境的标题管理工具,它可同时联动更新pi会话与tmux窗口的标题,针对编码场景自动识别上下文,无需手动编写复杂的匹配规则。
注意事项
仅适配使用pi会话与tmux的终端开发环境,不支持GUI编辑器、非pi类会话的标题管理。
常见问题
可以自定义标题的展示格式吗?
支持,可通过配置文件指定标题包含的字段与排版规则。
需要手动修改tmux配置文件吗?
基础使用无需额外配置,高级自定义可按需调整tmux相关参数。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-window-title/raw/index.md 读取 pi-window-title 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-window-title/raw/index.md(查看排版版本)