dsh-context 实录:看清上下文窗口里装了什么(图文版)
逐帧核验的 dsh-context 插件实操:会话 Context 标签页、/context 命令、构成模态框、逐请求趋势图与请求浏览器——每张截图都裁自录屏中的真实插件界面。
最近更新: 2026-10-15

长会话开始跑偏时,常见的做法是靠猜:历史太长了?某个工具失控了?dsh-context 插件把猜测换成仪表——每次模型请求的上下文窗口,拆成系统提示、工具 Schema、用户消息、注入上下文、助手回复和工具结果,每个桶都标出约 token 数。首图就是会话中途的这块仪表盘:110.2k token,占 1M 窗口的 11%,下方滚动着一张像心电监护一样的逐请求趋势图。
本页是上下文可视化的深度拆解——看清窗口由什么构成。至于 DSH 决定在什么时候收缩这个窗口,请看 上下文压缩与长任务
TL;DR
- ▸安装不折腾:Add-plugin 向导里搜 dsh-context 点 Install,或一条命令 dsh plugin --profile web add dsh-context——README 承诺无需构建、无需重启。
- ▸五个入口讲同一件事:侧边栏级的 Context Insights 页、每会话的 Context 标签页、看智能体家族的 Fleet 标签页、右侧栏面板,以及 /context 命令的居中模态框。
- ▸数字和圆环一致:占用与构成的读数来自和输入框上下文圆环相同的官方 token 计量投影,趋势图悬停还能看到供应商上报的 Actual Prompt / Output / Cache。
- ▸增减带符号:浏览器的分类徽章(+1 项、−2.8k token)说明这一轮是加进来还是放掉了什么——录屏里的那轮模态框,一次就释放了 2.8k 注入上下文和 7.7k 工具结果。
五个逐帧核验的步骤
第 1 部分 · 装上并唤出
- 1
从 Add-plugin 向导安装
在 DSH 网页端的 Plugins 页,Add plugin 打开的对话框接受包名、GitHub 地址或本地目录路径。输入 dsh-context 就够了——向导会搜 npm 源(输入框旁有「中国大陆镜像」注册表选择器),黑色 Install 按钮一键收尾。录屏跑在 DSH Local Build 0.1.7-rc.2 徽标上;仓库 README 给出的等价做法是一条命令:dsh plugin --profile web add dsh-context,无需构建、无需重启。
$Settings → Plugins → Add plugin$dsh-context$Registry: Mainland China mirror$Install
输入名字点安装——不构建、不重启。在 2:06 观看 - 2
在聊天框输入 /context
插件最快的门是斜杠命令。在输入框敲 /context,会浮出一行建议——Context,View current context makeup, browse per-step composition——旁边照旧是 Workspace Write 权限芯片和模型选择器(画面里是 DeepSeek-V41-Flash High)。回车打开居中模态框,全程不用离开对话。
$/context$Context — View current context makeup, browse per-step composition
一条斜杠命令,不用跑去侧边栏。在 2:12 观看
第 2 部分 · 读懂窗口的构成
- 3
读窗口:构成加带符号的增减
模态框首先展示 Current Context:这个新会话只装了 11.5k,占 1.0M 窗口的 1%——System Prompt ≈1.8k(15%)、Tool Schemas ≈8.2k(70%)、Injected Context ≈1.6k(13%)、Assistant Messages ≈184(2%),User Messages 和 Tool Results 还是空的。下方 Context Browser 与上一轮对比、徽章带符号:User Messages −1 项(−36 token)、Injected Context −3(−2.8k)、Assistant Messages −1(+42)、Tool Results −3(−7.7k)——一轮以还出上下文为主的请求。

下一次请求会带上什么——上一轮又改了什么。在 2:14 观看 - 4
逐请求看着窗口长大
Context Trend 卡按每次模型请求画一根堆叠条——比按消息更细。录屏里的长任务跑到 Turn 5 · Step 41 of 41:00:06:19,Actual 152.6k,Output 4.5k,缓存命中 99.70%;图例拆出 System Prompt ≈1.7k(1%)、Tool Schemas ≈6.8k(5%)、Skill Injections ≈4.7k(3%)、User Messages ≈50(0%)、Assistant Messages ≈49.2k(36%)、Tool Results ≈66.4k(48%)。技能内容单列一桶,偷偷吃上下文的技能藏不进注入上下文里;Step/Turn 粒度和 Total/Delta 模式在「累计构成」与「单次增减」之间切换。

一次请求一根条——窗口的心电监护。在 2:04 观看 - 5
打开任意请求,翻看它由什么拼成
Context Browser 是开箱动作:选 Live (Next Request) 或任意保留的步骤,七个可折叠分类展开成一行行元素、各自标价。画面里 Tool Results(21 项,60%)被展开成一串带时间戳和大小的 bash、read、tool_write 调用——其中 git diff HEAD 一路展开到命令、描述、工作目录(/Users/bw/dev/dsh-context)和 882 行结果,带 Raw/Markdown 切换。这个工作目录就是插件自己的开发仓库,读起来像作者在自用自家工具。

每个元素都有标价,每条结果都能展开。在 0:48 观看
FAQ
这页常被问到的问题,依据录屏与插件仓库作答。
dsh-context 是什么?画面是真的吗?
它是第三方 DeepSeek Harness 插件,做上下文洞察与管理——npm 包 dsh-context,GitHub 仓库 bowenliang123/dsh-context(★2,114,Apache-2.0,2026-10-15 实查 pushed 2026-10-14)。UP 主简介自报这个仓库,录屏里的 Plugin Info 卡也渲染出 dsh-context(v0.49.4)和同一路径,画面与仓库互证。本页六帧全部裁自录屏中的真实插件界面;UP 主的手绘示意图、设计版柱状图和角落吉祥物一律不入帧。安装:dsh plugin --profile web add dsh-context。
它和上下文压缩有什么区别?
压缩是机制,这个是显微镜。80% 触发、/compact 和工具结果裁剪决定窗口里留下什么;dsh-context 按请求展示窗口里有什么,Context Events 日志把每次压缩钉在发生的那根条上,让下降自己解释自己。两者天然搭配:开压缩保平安,再来看事件和趋势,确认它到底收回了多少。机制本身的拆解在 context-compaction 页。
这不就是个 token 成本面板吗?
不是——成本在这里只是配角。Context Stats 卡确实按牌价估了成本(录屏会话里是 $0.029),但主轴是构成:哪个桶在吃窗口、逐请求怎么变。账单、台账和省钱杠杆在 usage-tracking 页;这一页回答的是模型实际收到了什么。
它到底测什么?数字可信吗?
测上下文窗口的构成与演进。按仓库 README 的说法,头部占用与构成读数和输入框上下文圆环用的是同一套官方 token 计量投影(contextPressure / contextBreakdown),所以和 DSH 自显示一致;估算值带 ≈ 号,趋势卡悬停还会给出供应商上报的 Actual Prompt / Output / Cache——画面里 152.6k 就是实际值。此外还有 Timing Stats、File Activity 和看智能体家族的 Fleet 标签页。
这和回放会话是一回事吗?
不是。会话回放重看发生过什么——轮次、工具调用、回执。dsh-context 回答另一个问题:模型将收到什么、每一块从哪来。Context Browser 的 Live (Next Request) 模式能在发送前预览下一次请求的拼装;回放工具则是事后往回看。两者互补,谁也替代不了谁。
能帮我省钱吗?
间接能。它按请求给每个桶标价,告诉你刀往哪儿砍才疼——一个只用了窗口 1% 的会话里挂着 8.2k 的工具 Schema,就是精简配置的头号候选。真正的砍法——换模型、砍输出、上运维插件——属于治疗,在 token-optimization 页;本页是告诉你病灶在哪的影像科。
相关攻略
上下文集群的邻居们——以及各自真正的主题。
来源与致谢
录屏来自 B 站 UP 主 阿梨Aria早鸟报(2026-10-12 发布,145 秒,2026-10-15 API 实查 826 播放);UP 主简介自报插件 GitHub 仓库,帧内 Plugin Info 卡显示同一路径——身份按自报口径表述、未经独立核实,素材均非 DSH 团队出品。星标与许可证已于 2026-10-15 经 GitHub API 实查。上方每帧都可跳回原视频对应时间点。
