pi-context-saver

自动隔离大体积工具输出,防止Pi上下文膨胀的扩展

安装使用

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

帮我安装这个 AI Skill:pi-context-saver。
它的用途是:自动隔离大体积工具输出,防止Pi上下文膨胀的扩展
详细介绍见:https://321skill.com/skills/pi-context-saver/
请根据该页面的说明完成安装。

使用示例

“帮我遍历项目目录下所有日志文件统计本月错误信息”,它会自动将bash返回的大量日志存到临时文件,上下文仅保留文件路径。

对AI说:“搜索近半年AI Agent领域顶会论文并整理核心观点”,它会自动把网页搜索、内容抓取的长文本沙箱存储,避免上下文被冗余内容占满。

介绍

日常使用Pi调用各类工具时,bash命令输出、网页搜索结果、长文档抓取内容等大段返回结果会直接注入对话上下文,不仅快速挤占有限的上下文窗口额度,还会拖慢后续对话响应速度,甚至导致关键信息被冗余内容淹没、触发长度上限中断任务。 安装完成后无需进行复杂的手动配置,它会在后台自动运行,识别预设类型工具的高体量输出,自动将这类内容沙箱化存储到本地临时文件中,对话上下文内仅保留对应的文件引用路径,需要查看完整内容时直接读取对应临时文件即可。 适合经常使用Pi执行命令行操作、批量网页信息检索、长文档读取解析等任务的开发者、学术研究者、内容创作者,尤其是需要维持长时间多轮对话、单次任务会产生大量工具返回结果的用户。 使用过程中可根据自身常用工具的输出体量,灵活调整需要触发沙箱存储的工具范围;存储在临时目录的内容会遵循系统规则自动清理,若有需要长期留存的重要输出,请及时转存到自定义的指定目录。

核心特点

不同于手动清理上下文或手动转存大段输出的方案,它可自动识别bash、网页搜索等指定工具的高体量输出,无感知完成沙箱隔离,全程无需用户手动干预。

注意事项

仅支持Pi生态下的指定工具输出处理,无法适配其他AI客户端的上下文管理需求。

常见问题

临时存储的工具输出会自动删除吗?

会遵循系统临时文件清理规则自动删除,重要内容请及时转存。

默认支持哪些工具的输出隔离?

默认支持bash、web_search、fetch_content、exa_search、read五类工具。