dsh-context
上下文可视化与管理:Context 面板 + /context 命令,透视上下文组成与演进
1k Apache-2.0 作者 bowenliang123 更新于
安装
dsh plugin --profile web add dsh-context 界面预览 5
dsh-context
别再把上下文窗口当黑盒:一个 Context 面板加一句
/context,看清窗口里装了什么、又被谁吃掉。
解决什么问题
上下文窗口被什么吃掉、何时被压缩剪枝,通常只能靠猜。本插件提供完整的上下文生命周期管理:Context 面板是统计与组成仪表盘,回合、步骤、注入 / 压缩 / 剪枝次数一目了然;/context 命令在会话内弹窗展示当前组成与近期演进。
组成视图用六色堆叠条对照模型完整窗口(灰色轨道是剩余余量):系统提示、工具 schema、你的消息、注入上下文、助手回复、工具结果,外加最贵的 Top-5 工具 schema——会话开始劣化时,一眼看出是哪一块吃掉了预算。历史视图按模型请求逐条展示堆叠条,支持 Turn / Step 粒度切换,✂ 标记压缩或剪枝位置。
核心功能
- Context 面板:统计、组成、历史、事件与消息五合一仪表盘
/context命令:会话内居中弹窗,展示当前组成与上下文浏览器- 六色组成堆叠条:对照完整窗口(灰色轨道为剩余余量)+ 最贵 Top-5 工具 schema
- 历史演进视图:每个模型请求一条堆叠条,hover 显示细分、点击钉住完整分解(含 provider 实际 token)
- 上下文事件:每次压缩、工具输出剪枝、技能 / 插件注入、模型切换,带 token 增量,可按 Inject / Compact / Prune / Switch 过滤
- 上下文浏览器:任选 Live 或历史步骤,逐类展开系统提示、工具 schema、消息、注入内容、回复与工具结果的真实内容
- 诚实标注覆盖度:压缩前的步骤注明为近似重建,旧内容展开时自动按页补载
快速上手
安装后启动 dsh web,无需构建、无需重启:
dsh plugin --profile web add dsh-context
# 更新:dsh plugin --profile web update dsh-context@latest
打开任意会话点 Context / 上下文 标签页看全局;或输入 /context 回车,在弹窗里查看当前组成并逐步骤浏览。
适合谁
- 长会话中经常触顶、想搞清上下文去向的 DSH 用户
- 需要量化上下文(组成、演进、压缩、剪枝)来调优的开发者
- 想排查「哪些注入 / schema 最占预算」的插件作者
标签 开发工具
内容根据项目 README 整理 · 版权归原作者所有
报告问题 / 申请下架