@krzyzanowskim/pi-profiles

为Pi AI提供隔离的认证配置文件

安装使用

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

帮我安装这个 AI Skill:@krzyzanowskim/pi-profiles。
它的用途是:为Pi AI提供隔离的认证配置文件
完整的 Skill 内容见:https://321skill.com/skills/krzyzanowskim-pi-profiles/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

'请用我的工作配置分析这段代码。',它会自动调用你预先设置的“工作”配置文件中的API密钥和上下文来执行任务。当你想处理私人事务时,只需切换命令,

对AI说:'切换到私人配置,帮我规划周末旅行。',它便会使用你个人的设置进行响应。

介绍

该Skill解决了在Pi AI中需要同时管理多个不同账户或身份,但又希望保持标准会话存储(如聊天历史、设置)共享的痛点。用户可以为不同的使用场景(如工作、个人、测试)创建独立的认证配置文件,每个配置文件拥有独立的API密钥或登录状态,从而避免账户混淆或权限冲突。

使用方式通常是通过命令行工具或配置脚本,在启动Pi AI时指定不同的配置文件。例如,你可以配置一个使用公司OpenAI密钥的“工作”配置,和一个使用个人密钥的“私人”配置,通过简单的命令切换即可。

它非常适合需要频繁在多个AI服务账户、API密钥或不同权限级别之间切换的开发者、研究人员或重度用户。例如,同时进行多个项目的开发者,或者需要区分测试环境和生产环境访问权限的团队。

建议在使用前仔细规划你的配置文件结构,并为每个配置文件做好清晰的命名和文档记录。注意,虽然认证是隔离的,但会话存储是共享的,这意味着在不同配置下产生的聊天记录可能混合在一起,敏感对话需留意当前使用的配置。

核心特点

核心区别在于实现了认证配置的完全隔离,同时保持标准会话存储的共享,避免了为每个身份完全重建一个独立Pi环境带来的冗余和同步麻烦。与单纯切换API密钥的插件不同,它提供了更系统化、可脚本化的配置文件管理方案。

注意事项

不适合只需要单一、固定身份,或对会话存储的完全隔离有严格要求的场景。

常见问题

如何创建新的认证配置文件?

通常通过编辑配置文件或运行特定初始化命令来创建,具体请参考仓库文档。

切换配置文件会影响我的聊天历史吗?

不会,标准会话存储是共享的,聊天历史通常会保留。

给 AI 助手的安装指引

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

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