pi-video-tui
在 Pi 原生 TUI 界面中内嵌播放同步音视频
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-video-tui。 它的用途是:在 Pi 原生 TUI 界面中内嵌播放同步音视频 完整的 Skill 内容见:https://321skill.com/skills/pi-video-tui/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'在我的CLI工具里,帮我在帮助信息的旁边嵌入一个演示视频。',它会引导你安装 pi-video-tui,并编写代码创建一个 TUI Widget 来加载和播放你指定的视频文件,实现边看边操作。
介绍
该 Skill 解决了在 Pi 的终端用户界面(TUI)中无法直接播放多媒体内容的问题。它允许开发者在 TUI Widget 中内联嵌入视频和音频文件,并确保音画同步,为命令行工具或终端应用增添了丰富的媒体展示能力。
使用方式是通过 npm 安装该包,然后在你的 Pi TUI 项目中导入并调用相关组件或 API,将视频文件路径或 URL 传入,即可在指定的 Widget 区域渲染并控制播放。
它非常适合需要在终端环境中集成教学演示、操作指引视频或音频反馈的前端开发者、全栈开发者以及智能体开发者。例如,开发 CLI 工具时加入功能演示,或为智能体应用增加语音交互反馈界面。
建议在开发时注意视频编码格式的兼容性,并考虑终端环境对性能的影响。对于需要复杂交互或高清流媒体的场景,可能需要额外的优化。
核心特点
核心区别在于它深度集成于 Pi 的原生 TUI 框架,而非通用的命令行视频播放器,提供了更自然的 Widget 嵌入方式和与 TUI 事件循环的同步控制。
注意事项
不适合处理高码率、高分辨率的流媒体视频或需要复杂图形渲染的场景。
常见问题
支持哪些视频格式?
通常支持常见的容器格式(如 MP4、WebM),具体依赖底层解码库。
音频和视频能保证同步吗?
是的,该 Skill 的核心功能就是提供内联的同步音视频播放。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-video-tui/raw/index.md 读取 pi-video-tui 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-video-tui/raw/index.md(查看排版版本)