pi-fzf
为Pi编辑器提供强大的模糊查找与命令执行能力
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-fzf。 它的用途是:为Pi编辑器提供强大的模糊查找与命令执行能力 完整的 Skill 内容见:https://321skill.com/skills/pi-fzf/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“用 pi-fzf 列出最近修改的 .js 文件”,它会执行你预设的 `find` 命令并展示模糊查找列表。选中某个文件后,pi-fzf 可以按你的配置,将该文件路径或内容直接插入编辑器,方便你立即编辑。
介绍
pi-fzf 是一个专为 Pi 编辑器设计的扩展,它解决了在编辑器内快速查找并操作各类信息(如文件、命令、历史记录)的痛点。它允许用户通过自定义 shell 命令来生成候选列表,并利用模糊查找快速定位目标。
使用方式非常灵活:用户可以在 Pi 编辑器中配置多个自定义命令,这些命令可以执行任何 shell 命令来生成列表(例如 find 查找文件、git log 查看提交历史)。选中列表中的项目后,可以执行预设动作,如将内容插入编辑器、发送给 AI 助手分析,或直接运行另一个 shell 命令。
这个扩展非常适合需要在 Pi 编辑器内高效处理文件系统、版本控制、命令历史或任何可通过命令行获取结构化数据的开发者、系统管理员或技术写作者。
建议用户从简单的命令开始配置,例如快速打开项目文件,再逐步扩展到更复杂的场景,如结合 Git 进行代码审查。注意,其功能深度依赖于用户定义的 shell 命令的准确性和效率。
核心特点
与仅提供文件查找的插件不同,pi-fzf 的核心在于其通用性:它允许将任何 shell 命令的输出作为模糊查找的源数据,并支持对选中项执行自定义动作(填充编辑器、发送给 AI、执行命令),实现了从“查找”到“操作”的无缝工作流闭环。
注意事项
不适合对 shell 命令不熟悉或需要图形化交互界面的用户。
常见问题
pi-fzf 能用来做什么?
可以快速查找文件、Git提交、历史命令等,并直接对结果进行编辑、发送给AI或执行操作。
需要编程基础吗?
需要会编写简单的 Shell 命令来定义数据源和后续动作。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-fzf/raw/index.md 读取 pi-fzf 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-fzf/raw/index.md(查看排版版本)