@4fu/pi-bin-hints

自动检测现代Unix工具并注入AI提示

开发流程 优化Token消耗配置编码代理统一终端工具链 通用 更新于 2026-09-13

安装使用

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

帮我安装这个 AI Skill:@4fu/pi-bin-hints。
它的用途是:自动检测现代Unix工具并注入AI提示
完整的 Skill 内容见:https://321skill.com/skills/4fu-pi-bin-hints/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

'请使用rg搜索当前目录下所有包含error的日志文件',AI会知道rg可用,从而调用rg而非grep,速度提升数倍。安装后无需任何额外指令,AI自动根据检测结果选择最佳工具。

介绍

这个Skill解决了AI编码助手默认使用老旧Unix工具(grep/find/sed/cat)的问题。即使开发者已安装更高效的替代品(如rg、fd、sd、bat等),模型仍倾向于调用旧命令,导致执行效率低下。该Skill在每次会话开始时扫描PATH环境变量,检测是否存在预定义的约30个现代工具,并将结果以一行常量形式注入系统提示,引导模型优先使用更快的工具。

使用方式非常简单:安装后完全自动化,无需任何手动配置。每次会话启动时执行一次检测,结果缓存至会话结束,后续每次对话的提示行保持字节一致,不会触发提示缓存失效。如果未检测到任何候选工具,则不注入任何内容,零干扰。开发者只需像往常一样用自然语言下达命令(如“搜索包含error的日志”),模型便会自动选用已检测到的现代工具。

它非常适合已经安装了rg、fd、bat、eza、jq等现代工具替代品的后端开发、全栈开发和智能体开发人员。尤其适合那些使用pi(AI编码代理)作为日常开发助手、希望模型能自动感知本地工具链、减少手动指定工具步骤的团队或个人。对于追求极致开发效率和低Token消耗的用户,这个Skill是理想选择。

建议在统一团队开发环境时配合使用,确保所有成员都安装了相同的现代工具集,以最大化效果。需要注意的是,检测仅在会话开始时执行一次,若中途安装新工具,需重启会话才能生效。该Skill仅针对pi系统设计,不适用于其他AI编码助手。

常见问题

如何添加自定义工具到检测列表?

目前不支持自定义扩展,但你可以修改源码中的候选列表后本地链接使用。

检测频率是多少?会不会影响性能?

每个会话只检测一次(毫秒级),之后缓存结果,不会每次对话都扫描PATH,性能影响极小。

给 AI 助手的安装指引

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

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