@oldsuns/pi-sidebar

Pi 浮动侧边栏,实时查看 Git 状态与会话元数据

安装使用

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

帮我安装这个 AI Skill:@oldsuns/pi-sidebar。
它的用途是:Pi 浮动侧边栏,实时查看 Git 状态与会话元数据
完整的 Skill 内容见:https://321skill.com/skills/oldsuns-pi-sidebar/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

'帮我显示当前项目的 git diff 和分支状态',它会调用 pi-sidebar 在右侧浮窗中展示所有未暂存文件的差异、当前分支名、以及会话时间戳等元数据,让你快速了解代码变更情况,无需离开对话窗口。

介绍

在 Pi 对话中,开发者经常需要切换窗口查看代码变更、git 状态和会话上下文,打断工作流。pi-sidebar 将关键信息以浮动侧边栏的形式集成到 Pi 界面中,让你无需离开对话即可掌握代码仓库状态和会话元数据,提升开发效率。

通过 npm 安装后,在 Pi 中启用扩展,右侧会显示一个浮动面板,实时展示当前项目的 git diff、分支状态、未暂存文件等,并附有会话元数据(如时间戳、会话 ID 等)。你可以自定义侧边栏的显示内容和位置,满足不同工作习惯。

适合所有使用 Pi 进行 AI 辅助编程的开发者,尤其是需要频繁查看 git 状态、审查代码变更的团队和个人。对于依赖 Pi 进行代码审查、项目管理或持续对话的用户特别有用,可以无缝保持上下文。

注意这是非官方 fork,与原版可能存在差异,建议定期更新。适合与 Pi 的对话历史结合使用,形成完整的开发上下文。但不要依赖它替代完整的 git 客户端,仅作为快速查看和上下文同步工具。

核心特点

这个 fork 在原版 jrimmer/pi-sidebar 基础上进行了维护和更新,提供更稳定的 Git 状态显示与会话元数据集成,且通过 npm 包发布,便于安装和版本管理。

注意事项

不适合需要执行 git 提交、合并、推送等操作场景,仅作为查看和上下文同步工具。

常见问题

如何安装 pi-sidebar?

运行 npm install @oldsuns/pi-sidebar 即可安装,然后在 Pi 中启用该扩展。

这个侧边栏支持自定义吗?

支持,你可以调整侧边栏的位置、显示内容(如隐藏部分字段)以及刷新频率。

给 AI 助手的安装指引

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

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