pi-history
为pi的终端界面提供历史命令的幽灵补全
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-history。 它的用途是:为pi的终端界面提供历史命令的幽灵补全 完整的 Skill 内容见:https://321skill.com/skills/pi-history/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我安装项目依赖',它会在你输入 `npm inst` 时,半透明地提示出上次使用过的完整命令 `npm install`,按 Tab 键即可一键补全。在需要重复执行带复杂参数的构建命令时,只需输入开头几个字符,它就能帮你快速找回完整的命令。
介绍
pi-history 是一个专为 pi 的终端用户界面(TUI)设计的插件,它解决了用户在命令行环境中重复输入相似或相同历史命令的繁琐问题。通过提供一种“幽灵补全”功能,它能在用户输入时,智能地、半透明地提示并补全过去使用过的命令,极大提升了命令输入的效率和流畅度。
使用时,用户在 pi 的 TUI 中开始输入命令,pi-history 会自动在光标位置以半透明文字的形式显示最匹配的历史命令建议。用户可以通过按特定快捷键(通常是 Tab 或方向键)来快速采纳这个建议,从而一键填充完整的命令,无需手动输入或费力回忆。
这个 skill 非常适合经常在终端中工作、需要反复执行复杂或冗长命令的开发者和系统管理员。无论是进行日常的版本控制操作、系统调试、还是运行特定的开发脚本,pi-history 都能显著减少他们的击键次数和记忆负担。
建议用户在使用前熟悉其激活补全的快捷键,并注意其补全建议完全基于本地历史记录,因此在新环境中或历史记录被清除后需要一段时间的“学习”才能发挥最佳效果。同时,它主要增强的是输入体验,而非命令执行本身。
核心特点
与通用的 shell 历史搜索工具(如 Ctrl+R)不同,pi-history 深度集成于 pi 的 TUI,提供的是实时、视觉化的“幽灵”式补全,无需中断当前输入流进行搜索;它也比一些仅记录历史的插件更进一步,能主动预测并填充命令,交互更直接。
注意事项
它依赖于 pi 的 TUI 环境,在标准终端或其他 CLI 工具中无法使用,且补全质量受限于本地保存的命令历史记录。
常见问题
pi-history 支持哪些 shell?
它专为 pi 的终端用户界面(TUI)设计,不直接依赖于传统的 shell(如 bash、zsh),而是 pi 应用的一部分。
如何清除或管理补全历史?
补全历史通常与 pi 应用自身的命令历史记录绑定,管理方式需参考 pi 应用的设置或文档。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-history/raw/index.md 读取 pi-history 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-history/raw/index.md(查看排版版本)