pi-upgrade

为pi编码助手添加一键升级命令

开发流程 管理Pi扩展 通用 ★ 9 更新于 2026-09-13

安装使用

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

帮我安装这个 AI Skill:pi-upgrade。
它的用途是:为pi编码助手添加一键升级命令
完整的 Skill 内容见:https://321skill.com/skills/pi-upgrade/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

'/upgrade',它会自动检测当前pi版本与npm最新版本,如果落后则执行全局安装命令升级,完成后显示5秒倒计时并自动重启pi会话。也可以说'/upgrade --force'强制重装到最新版,或'/upgrade --dry-run'预览将要执行的操作。

介绍

这个Skill解决了pi编码助手版本升级繁琐的问题。在实际使用中,pi作为一个AI编码代理CLI工具,需要手动检查npm最新版本、执行全局安装命令,升级后还需手动重启进程才能生效,整个过程既耗时又容易出错。

使用方式很简单,你只需要在pi对话中输入/upgrade即可自动完成升级。它还支持--force参数强制重装到最新版,以及--dry-run参数预览将要执行的操作而不实际运行。升级成功后,pi会自动显示5秒倒计时并重启当前会话,无需手动干预。

它非常适合所有使用pi编码助手的开发者,尤其是那些需要频繁保持工具最新版本以获取新功能和安全修复的团队或个人。无论是日常开发还是CI/CD流水线中,都能通过简单的命令快速完成升级,避免因版本滞后导致的兼容性问题。

建议在每次启动新项目前或定期执行一次/upgrade以保持环境最新。需要注意的是,该命令会重启pi进程,在非交互式终端模式下不会自动重启,需手动重新启动pi。另外,升级仅影响pi核心CLI,已安装的扩展和技能不会丢失。

常见问题

升级后需要重新安装所有扩展吗?

不需要,升级只替换pi核心CLI,已安装的扩展和技能会保留,重启后自动加载。

/upgrade和/reload有什么区别?

/reload仅重载扩展、技能等插件,不升级pi本身;/upgrade升级pi核心版本并重启进程,两者互补。

给 AI 助手的安装指引

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

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