正在打开每日关注
正在打开每日关注
Pi Atelier 用响应式状态栏与侧栏集中呈现 Pi Agent 的运行、工具、上下文和会话状态。
Pi Atelier 为 Pi Agent 提供信息丰富的状态栏、菜单和侧边栏,替代默认底部栏。 把默认底部栏换成了响应式状态栏,侧边栏可以显示 Agent 状态、回合信息、工具调用、上下文、会话和项目数据。 https://t.co/ODujJFAdf0 https://t.co/2VFSPTfHEv
是什么 Pi Atelier 是一个 TypeScript 编写的 Pi 扩展,把默认底部栏替换为一行式响应状态栏,并增加活动侧栏。它面向交互式 TUI,持续汇总 Agent、工具、上下文、工作区、用量与 TODO 信息。
架构与核心设计
底部 rail 负责低占用的持续摘要,侧栏负责分组详情;全屏 TUI 中侧栏作为独立 split-layout child 渲染,使 transcript 的选择和复制仍限定在 Pi 输出内,普通 TUI 保持终端原生行为。/atelier 或默认 alt+a 打开控制中心,可配置 editorial、minimal、classic 预设、显示段和面板,并管理模型、思考级别、工具、会话重命名与 compaction。
关键洞察 它把 Agent 的叙事流与运行时遥测并置:用户既能读对话,也能立即判断回合是否运行、哪个工具活跃、上下文和成本是否接近阈值。窄终端自动隐藏侧栏,是以可读性为先的响应式取舍。
边界与风险 要求 Pi 0.84.0+、Node.js 22.19.0+ 和交互式 TUI;Pi 同时只支持一个自定义 footer/editor,扩展加载顺序可能造成界面冲突。包以系统权限运行,安装前应审查源码;无 telemetry 或外部网络请求,但配置读取依赖受信项目,且 session 总量与当前 context 指标并不等价。