一个 pi 扩展,通过折叠模型思考过程并将工具调用压缩为紧凑的单行摘要,简化终端界面。

Stars

3

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

MIT

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

通过减少冗长的思考痕迹和工具输出带来的视觉噪声,提供更清晰、更专注的终端体验,同时通过快捷键保留完整访问权。

适合谁使用

  • 使用 pi 终端 AI 助手的开发者
  • 追求简洁终端界面的用户
  • pi 扩展开发者
  • 希望高效监控工具调用的高级用户

典型使用场景

  • 与产生长思考块的 AI 模型交互时减少屏幕杂乱
  • 在紧凑视图中监控多个工具调用(read、bash、edit 等)
  • 快速展开特定工具输出以检查细节,无需滚动完整日志
  • 在 pi 工作流中集成以提高长时间会话的可读性

项目优势

  • 通过本地路径或 pi 包管理器简单安装
  • 快捷键(Ctrl+E、Ctrl+T)展开/折叠细节
  • 首次运行自动配置(设置 hideThinkingBlock)
  • 可扩展设计:在 SPECS 表中添加一行即可支持新工具

使用前须知

  • 由于 pi 内部的 Spacer(1) 无法移除工具调用组件之间的空行
  • 思考块始终折叠为 'thoughts' 标签,即使在流式过程中也如此;无法实现先流式再折叠
  • 仅覆盖内置工具(read、bash、edit 等);自定义扩展不受影响

README 快速开始

安装

项目描述

简洁的 pi 终端界面:折叠思考、把工具调用压成一行(✓/✗),把无关的丢掉。

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191