$ cat ~/map/pi-sdd-profiles.md
pi-sdd-profiles
SDD 子代理模型档案热切换:浮动窗口即切、原子写入配置、内置档案与编排工具。
extensions✓ 9月9日
事实速查
- GitHub Stars
- ★ 24
- Forks
- 2
- 许可证
- MIT
- npm / 月
- —
- 最后推送
- 2026年10月2日
安装
ln -s $(pwd) ~/.pi/agent/extensions/pi-sdd-profiles## 速览
面向规范驱动开发与子代理的原生 pi 扩展,可版本化并热切换模型档案:浮动终端窗口即时套用档案、原子化同步 subagents.json,并内置标准档案与编排工具。
## 要点
- $通过 Alt+M、Ctrl+Shift+M 或 /sdd-profile 命令在终端中央打开浮动模态窗口——方向键浏览档案,Enter 即时套用,e 进入逐 agent 的模型编辑器。
- $档案套用是原子操作:模型分配经由临时文件加改名写入 pi-subagents-j0k3r 的 subagents.json,timeout_ms、快捷键与已配置工具原样保留。
- $内置三套标准档案——balanced-default(Claude Sonnet 4.5 与 Haiku 4.5)、deep-reasoning(设计与评审阶段用 OpenAI o3-mini 的 max/high 档)、speed-economy。
- $自动发现 pi 中已配置的全部模型并支持实时过滤;模型可按单个 agent、按类别或一键分配给全部 agent,每个分配都带推理档位。
- $档案存于全局 ~/.pi/agent/profiles/ 或项目级 .pi/profiles/,并暴露 sdd_profile_list、sdd_profile_switch、sdd_profile_rename、sdd_profile_delete 工具与 sdd-profiles 技能供编排器调用。
## 常见问题
Q 它兼容任意子代理配置吗?
它面向 pi-subagents-j0k3r 的 subagents.json 并就地更新模型分配;文件中的其余配置——超时、快捷键、工具——全部保留。
Q 不开交互界面也能套用档案吗?
/sdd-profile apply <name> 可直接激活档案(加 --project 仅作用于当前项目),/sdd-profile save 则把当前 subagents.json 配置捕获为新的可复用档案。
## 参考链接
## 相关条目
## 教程
最后更新: 2026年9月9日