@claaslange/pi-directory-models
Pi扩展,从最近父级.pi/settings.json自动选择模型
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@claaslange/pi-directory-models。 它的用途是:Pi扩展,从最近父级.pi/settings.json自动选择模型 完整的 Skill 内容见:https://321skill.com/skills/claaslange-pi-directory-models/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'启动当前项目的AI编码辅助',它会自动从当前工作目录向上逐级查找最近的.pi/settings.json文件,读取预设的模型配置并自动加载,无需手动切换。
对AI说:'切换到隔壁目录的前端电商项目工作区',它会自动匹配新工作目录下最近的配置文件,切换为该项目要求的AI模型,避免配置错配。
对AI说:'查看当前生效的模型配置信息',它会读取当前加载的配置内容,反馈使用的模型参数以及对应的配置文件路径。
介绍
在多项目并行开发场景下,不同项目往往需要适配不同参数的AI模型,传统全局统一的模型配置需要用户手动反复切换,不仅效率低下,还容易因配置错配导致生成内容不符合项目要求。 作为Pi工具的专属扩展,安装完成后无需额外复杂配置,它会在启动时自动从当前工作目录开始,向上逐级查找最近的.pi/settings.json文件,读取其中预设的模型配置并自动加载,全程无需人工干预。 适合同时维护多个不同技术栈、不同AI能力需求项目的开发者,以及习惯按项目维度隔离工具配置、追求开发流程自动化的Pi工具重度用户。 使用前需提前在对应项目的根目录或上层公共目录创建.pi/settings.json文件,写入符合项目需求的模型参数;若多层目录均存在配置文件,会自动优先匹配距离当前工作目录最近的配置。
核心特点
同类模型切换工具多依赖全局配置或要求用户手动绑定项目路径,该扩展基于目录层级自动递归查找最近的.pi配置文件,无需手动关联项目即可完成模型自动匹配。
注意事项
仅可在Pi工具生态内使用,且需提前在对应目录创建.pi/settings.json配置文件才能正常生效。
常见问题
该扩展支持在非Pi的AI工具中使用吗?
不支持,它是专为Pi工具开发的专属扩展,仅可在Pi生态内运行。
如果多层目录都有.pi配置文件会加载哪个?
会自动加载距离当前工作目录层级最近的.pi/settings.json中的模型配置。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/claaslange-pi-directory-models/raw/index.md 读取 @claaslange/pi-directory-models 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/claaslange-pi-directory-models/raw/index.md(查看排版版本)