$ cat ~/map/pi-extensions-narumiruna.md
pi-extensions (narumiruna)
pi 编码代理的 TypeScript 扩展集,覆盖规划、浏览器控制、Git 工作流与可观测性。
extensions✓ 10月16日
事实速查
- GitHub Stars
- ★ 694
- Forks
- 142
- 许可证
- MIT
- npm / 月
- —
- 最后推送
- 2026年10月16日
安装
pi install npm:@narumitw/pi-goal## 速览
发布在 @narumitw npm scope 下的大型 pi 扩展工具箱:状态栏、LSP 诊断、计划模式、目标循环、worktree、旁路提问、配置同步等——每个扩展都是独立的 npm 包。
## 要点
- $作者日常在用的精选:pi-btw(不污染主上下文的旁路提问)、pi-accounts(切换具名订阅 OAuth 账户)、pi-caffeinate(防止休眠)、pi-codex-compact(更高质量的压缩)、pi-stamp(响应元信息)、pi-starship(Starship 风格底栏)、pi-sync(经 S3 同步配置)、pi-usage(Codex 用量与重置时间)。
- $工作流扩展:pi-lsp 带来覆盖 JavaScript、TypeScript、Python、Rust、Go、Ruby、C/C++、JVM、.NET、Swift、shell 等的语言服务器诊断与代码操作;pi-plan-mode 提供类 Codex 的只读 /plan 协作阶段;pi-file-context 附加带 Git 溯源的精确行段与 diff 块。
- $执行力扩展:pi-goal 让 agent 工作到目标验证完成为止,pi-worktree 创建/切换/清理 Git worktree 并带着会话走,pi-subagents 以认证消息跑有界后台任务。
- $数据访问:pi-chrome-devtools(经 CDP 检查标签页、执行 JS、截图)、pi-firecrawl(抓取、爬站、搜索)、pi-chat(临时点对点聊天室)。
- $先试后装:pi -e npm:@narumitw/pi-statusline 单次加载扩展;发布包统一用 @narumitw scope,少数例外在各包 README 注明需源码安装。
## 常见问题
Q 怎么只装某一个扩展?
每个扩展都是独立的 npm 包:pi install npm:@narumitw/<名称>,例如 pi install npm:@narumitw/pi-lsp;源码安装的例外(如 pi-subagents)按各自包 README 操作。
Q 能先预览再决定装不装吗?
可以——pi -e npm:@narumitw/<名称> 只在本次运行加载;多个扩展用重复的 -e 串联。
## 参考链接
## 相关条目
## 教程
最后更新: 2026年8月31日