pi-live-terminal

在Pi中嵌入tmux终端,实时运行命令并查看输出

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-live-terminal。
它的用途是:在Pi中嵌入tmux终端,实时运行命令并查看输出
完整的 Skill 内容见:https://321skill.com/skills/pi-live-terminal/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“启动本地开发服务器。”,它会自动在集成的tmux终端小部件中执行 `npm run dev` 命令,并实时显示服务器启动日志。你可以继续在编辑器中编码,同时在小部件里监控控制台输出,无需切换窗口。

介绍

Pi-live-terminal是一个Pi编辑器扩展,它解决了在AI辅助编程环境中需要频繁切换到外部终端执行命令、查看实时输出的痛点。它将tmux会话集成到Pi编辑器的侧边栏或面板中,形成一个可交互的实时终端小部件,允许用户在不离开编辑器的情况下运行构建、测试、部署脚本或任何命令行工具。

使用方式非常直接:安装扩展后,在Pi编辑器中通过命令面板或快捷键唤起终端小部件,即可在其中输入并执行命令。所有输出都会实时显示,并支持滚动查看历史记录,就像在一个独立的终端中操作一样。它完美继承了tmux的多会话、分屏等特性,方便管理多个并行的命令行任务。

这个扩展非常适合在Pi或Claude Code环境中进行全栈开发的工程师、需要运行数据脚本的数据分析师,以及任何希望在AI编码助手中保持命令行工作流无缝衔接的开发者。它能显著减少上下文切换,提升从构思到执行的流畅度。

使用建议是,对于需要长时间运行的后台进程(如开发服务器),建议在tmux会话中启动,这样即使关闭终端小部件,进程也不会中断。注意事项是,它依赖于系统已安装tmux,且主要功能是在Pi编辑器生态内,在其他编辑器或通用AI聊天界面中无法直接使用。

核心特点

与仅能显示静态命令输出或需要复制粘贴命令的普通AI代码助手不同,pi-live-terminal直接集成了一个功能完整的、可交互的tmux终端,允许用户在其中进行任意命令行操作,并实时看到动态变化的过程输出,实现了真正的“嵌入式终端”体验。

注意事项

不适合在非Pi编辑器环境(如Claude网页聊天界面)或不需要命令行交互的纯文本生成场景中使用。

常见问题

pi-live-terminal 需要提前安装tmux吗?

是的,它依赖于系统已安装并配置好的tmux。

它能在Claude桌面应用或网页版中使用吗?

不能,它是专为Pi编辑器设计的扩展,只能在Pi编辑器环境中运行。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-live-terminal/raw/index.md 读取 pi-live-terminal 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。