nicobailon/pi-powerline-footer

Powerline-style status bar extension for pi coding agent

解决的问题

该项目为基于终端的 Pi AI 编辑器提供了一套高度可自定义的状态栏和工作流增强套件。它解决了对 AI 状态可见性、改进的提示词管理以及在不离开编辑器环境的情况下集成 shell 功能的需求。

工作原理

它作为 Pi 编辑器的扩展运行,注入了一个“Powerline 风格”的状态栏,显示实时信息,如 token 使用量、上下文限制、Git 状态和 AI “思考”级别。它增加了一层命令行工具和键盘快捷键,用于管理提示词队列、暂存文本草稿,并直接在编辑器界面内切换持久化 bash shell 模式。

适用人群

专为 Pi 终端 AI 编辑器的高级用户设计,他们希望获得信息更丰富、功能更强大的界面,并对 AI 交互工作流拥有更细粒度的控制。

亮点

  • Editor Stash: 使用 Alt+S 快速保存和恢复文本草稿,保持工作区整洁。
  • Bash Mode: 维护一个持久的 shell 会话,支持命令输出流和可选的 ghost-text 补全。
  • Token & Context Intelligence: 实时监控 token 使用量、订阅成本和上下文窗口限制,并提供颜色编码的警报。
  • Customizable UI: 高度可配置的布局、预设,并支持来自其他扩展的自定义状态项。
  • Working Vibes: 添加主题化的 AI 生成加载消息(例如:“Engaging warp drive”),以替换标准的加载文本。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目