1014029855/dsh-context-lens1

dsh-context-lens

可视化检查、度量、比较 DeepSeek Harness 组装上下文与重建原始上下文的诊断工具。

AI 分析

适合排障和上下文审计;需在会话有完成请求后打开 Context 区并关注导出隐私内容。

包名
dsh-context-lens
版本
0.1.0
许可证
MIT
最近更新
2026年8月23日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:1014029855/dsh-context-lens

使用

  1. 启动 dsh web
  2. 新建或打开一个会话,至少完成一次 agent turn。
  3. Chat / Trajectory 旁边打开 上下文 / Context
  4. 从 attempt 列表选择一次请求,查看体积、来源、原始值和与上一次的差异。
  5. 需要提交 bug 时,使用页面中的 JSON 导出。导出文件可能包含重建后的原始上下文,分享前请先审查。

配置

字段默认值含义
persistMetadatatrue是否写入只含元数据的 sidecar
maxAttemptsPerSession500每个 Session 最多保留的 attempt 索引
charsPerEstimatedToken4每个估算 token 对应的 UTF-16 code unit

在更后面的 profile cordis.patch.yml layer 中覆盖完整 config

- id: context-lens
  config:
    persistMetadata: true
    maxAttemptsPerSession: 250
    charsPerEstimatedToken: 4

DSH patch 会替换这一 row 的整个 config,不会 deep merge。