dimk90/pi-context-view

GitHub: dimk90/pi-context-view

一款 Pi 平台扩展,帮助开发者可视化检查 AI 模型的上下文占用情况及隐藏的提示词、工具和扩展注入内容。

Stars: 9 | Forks: 0

# pi-context-view


[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg?style=flat)](https://opensource.org/licenses/MIT) [![npm version](https://img.shields.io/npm/v/pi-context-view?style=flat&logo=npm&logoColor=white)](https://www.npmjs.com/package/pi-context-view) [![Pi Package](https://img.shields.io/badge/Pi-Package-6366F1?style=flat)](https://pi.dev/packages/pi-context-view) Pi 扩展,可视化呈现填充模型 context 的内容,并让你检查通常无法查看的部分:base prompt、tool 定义以及由其他扩展注入的 instructions。 ## 功能特性 - **Context 使用量映射** - 可视化已使用和空闲的 context 空间,按类别(tools、skills、messages 等)分组。 - **Context 注入** - 探索 context 中隐藏的部分:initial prompt、tool 定义以及扩展注入。 ## 命令 - `/context` - `/context usage` 的简写。 - `/context usage` - 打开 context 使用情况可视化视图。 - `/context injections` - 在 session 开始或恢复时显示 context 的隐藏内容。 ## 使用示例 ### `/context` 查看填充了你 context 的内容。 例如,检查 compaction 后剩余的内容: ![显示估计 context 组成的 Context 使用情况视图](https://media.githubusercontent.com/media/dimk90/pi-context-view/25354f89671cc42e4da0157cb8dfb45d0866da88/doc/images/context-usage.gif) ### `/context injections` 检查 context 中隐藏的部分,例如 tool 定义: ![Context 注入视图及项目预览](https://media.githubusercontent.com/media/dimk90/pi-context-view/25354f89671cc42e4da0157cb8dfb45d0866da88/doc/images/context-injections.gif) ## 安装 ``` pi install npm:pi-context-view ``` ## Context `pi-context-view` 不会向模型 context 中添加任何 instructions 或 messages。 ## 许可证 MIT
标签:AI插件, API集成, LLM可视化, MITM代理, SOC Prime, 上下文管理, 可观测性, 开发工具, 提示词检查, 暗色界面, 自动化攻击