🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

上下文窗口管理 PlxloYzb/dsh-context-management

DeepSeek Harnessv0.9.29
PlxloYzb39 天前有提交已提供中文文档扫描:含敏感能力

为 DeepSeek Harness(DSH)提供分窗、可逆的上下文管理:压缩、历史检索,并原生集成压缩机制。

30.7/100
综合分
1
GitHub 星标
60
npm 周下载
—/5
用户评分

数据截至 2026/9/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-context-management
npm 源 · dsh-context-management 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]✓
静态安装检查通过
未做真实安装
L4 · 真实安装等级说明 →
数据截至 2026/10/28·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 39 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-context-management @ 0.9.29
✓Node 引擎要求 >=22.12 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 11:40:07

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 4 处,展示前 4 条)
  • 读取本地文件
    dist/preset-cli.js:12
    const candidates = await readdir(root2, { withFileTypes: true }).catch(() => []);
  • 读取本地文件
    dist/preset-cli.js:17
    if (await stat(path).then((value) => value.isFile()).catch(() => false)) {
  • 读取本地文件
    dist/preset-cli.js:39
    const source = await readFile(preset.path, "utf8");
  • 读取本地文件
    dist/chunk-NYDLYZLG.js:6165
    return path === void 0 ? "unverified-reference" : existsSync(path) ? "available-reference" : "missing-attachment";
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-group@deepseek-ai/cordis-plugin-include@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-agent-preset-registry@deepseek-ai/dsh-attachment@deepseek-ai/dsh-attachment-local@deepseek-ai/dsh-brand@deepseek-ai/dsh-commands@deepseek-ai/dsh-compaction
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 分窗上下文管理
  • 可逆上下文压缩
  • 历史检索
v0.9.122026-09-26
· 长程压力实验(真实云端 Muse,两个独立种子)没有发现新的产品缺陷,并第一次给出可区分两臂的质量测量。 四个主 run 各 24 个 episode:ARC 前台用量 10,668,743 / 13,446,795 token、独立来源 508,585 / 508,749,原生 Basic 对照 17,377,940 / 21,970,909;硬完整性门 I01–I08 两臂两对全部 8/8 通过,23–25 次真实换窗与已交付摘要(来源哈希两两不同、0 重复、0 缺回执),计划重启前后持久前缀逐字节一致。质量门:ARC 90/96 与 91/96(过 87/96 门)对原生 Basic 27/96 与 26/96——同一条旅程、同一套题,插件臂只用对照臂 61–65% 的前台 token。结论与未决清单(含 38 个未执行变体的逐条原因)见 docs/EXPERIMENT-LONGRUN-3M-STATUS.zh-CN.md。 · 这次实验修掉的是 30 余项实验工具链缺陷,不是产品缺陷。 其中会让活动完全无法完成的有 6 项(Basic 臂宿主动载即崩、编排器永不退出并占租约、0.1.7 的 settings 条目在无 profileContext 时禁用导致 provider 从未注册、只读 settings.yaml 而宿主已改名、预设定位写死 0.1.2 布局、观察器要求已被移除的 kind: 'plugin');会让证据失效或伪造证据的有 7 项(最重的是封存 oracle 只用 pilot 种子,使正式配对答的是另一个世界的题)。产品侧未发现新缺陷,包括最初看起来像产品缺陷的 I05——实为观察器谓词过时。 · 桌面端(0.1.7-rc.2)与本地端(0.1.7-rc.1)都已完成真实端到端验证,且同一份包在两端都可安装、接管、卸载。桌面端跑的是应用自带的那份 rc.2 宿主;应用 profile 内的那一次安装见下文(未做,用户选择暂缓)。证据固化在 docs/data/host-install-0.1.7.json。 · 一个真实的安装阻断:peer 精确锁定单个预发布版本会被宿主拒绝。 0.9.10 把 peerDependencies 全部写成 0.1.7-rc.1,在 rc.2 宿主上 dsh plugin list 直接给出: > Plugin dsh-context-management@0.9.10 is incompatible with dsh 0.1.7-rc.2 … profile startup denies it until you grant an exemption 即装得上但起不来。现改为 ^0.1.7-rc.1:同一 0.1.7 预发布系列内互通(rc.1、rc.2、正式 0.1.7 均满足),跨 minor 仍拒绝。改后 rc.2 上 plugin list 无任何不兼容告警。 · rc.2 端到端(真实云端模型,与 rc.1 同一几何):B_IN_PLACE / F3 / 144 页 / pressure 90000 / batch 12,hostVersion 0.1.7-rc.2,completed: true、strictPassed: true、facts 24/24、corrections 6/6、verbatim 3/3、error: null,26 calls / 102s / 1,806,837 tokens,4 个阅读阶段零缺页。这次跑的是应用自带的那份 rc.2 宿主(从 app.asar 取出,hostVersion: 0.1.7-rc.2),不是 npm 上的同名包。 · rc.1 用同一份 0.9.12 dist 重跑了一遍(源码改动落在 frozenPrefix 与压缩事务收尾上,都在真实路径上,旧证据不能沿用):completed: true、strictPassed: true、facts 24/24、corrections 6/6、verbatim 3/3、6 次压缩、23 calls / 115s / 1,616,169 tokens、error: null。 · 接管的判据是插件自己的文本,不是"跑通了":两次运行的会话日志里各 6 条 compaction/summary 全部 model: adaptive-governor-extractive-v1、正文以 [ARC GOVERNOR EMERGENCY — REVERSIBLE EXTRACTIVE CHECKPOINT] 开头,各 6 个替换节点带 {kind:'compact-checkpoint'};请求中广告了 arc_status / compr
v0.1.12026-09-08
· 简体中文 DSH 上下文管理插件 0.1.1,适配 DSH 0.1.2-rc.1(Node.js ≥ 22.12)。 · 默认采用上下文换窗,支持可逆压缩、会话历史搜索和分页原文取回。 · 自动接管目标 profile 中已有的原生 Basic 压缩;支持预设切换、重启和卸载恢复。minimal 等无压缩预设保持原样。 · 提供中文说明、设计思路和测试报告。 验证:184 项单元测试、50 项真实宿主集成测试;包名安装/卸载通过。历史预设矩阵 24/24;历史模型实验共 27 次,默认 windowed 在 9 次运行中重启前、后均为 108/108 精确召回。in-place 重启后为 98/108,后续更正保留 4/9,均如实保留。仅为固定合成样本,不主张通用准确率或成本优势;真实供应商物理上下文溢出未触发验证。 附件 tarball 与公共 npm 的 dsh-context-management@0.1.1 完全一致。GitHub 源码补充了双语文档及包元数据,运行时产物与该 npm 包逐字节一致。模型和预设数据来自明确标注的历史候选包,并非在本次文档提交上重跑。 · English Context management 0.1.1 for DSH 0.1.2-rc.1 (Node.js ≥ 22.12). · Default context windows, reversible compression, session history search, and paginated source retrieval. · Replaces existing native Basic compaction in the target profile, with preset switching, restart, and uninstall restoration. Presets without compaction, including minimal, remain unchanged. · English README, design, and test report. Validation: 184 unit and 50 real-host integration tests, plus package-name install/remove. Historical preset matrix: 24/24. Historical model cohort: 27 runs; default windowed achieved 108/108 exact recall before and after restart across nine runs. In-place achieved 98/108 after restart and retained both later corrections in 4/9 runs. These fixed synthetic samples establish no general accuracy or cost advantage. Real provider physical context overflow was not exercised. The attached tarball is identical to public npm dsh-context-management@0.1.1. GitHub source adds bilingual documentation and package metadata; built runtime files match that npm package byte-for-byte. Model and preset evidence belongs to explicitly identified historical candidates, not a rerun on this documentation commit. · Assets · dsh-context-management-0.1.1.tgz: published npm package. · results-0.1.1.json: historical measurements and provenance. · model-samples-0.1.1.csv: all 27 selected model samples. · release-checks-0.1.1.json: current checks and package identity. · SHA256SUMS: SHA-256 chec
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-context-management English · 简体中文 DSH 上下文管理插件,自动接管目标 profile 中各 preset 的原生 Basic 压缩,支持上下文换窗、可逆压缩和历史检索。长旅程在压力线附近优雅降级(换窗 → 就地回退 → 有限超出),并提供自适应保真:摘要足够时直答,需要精确值或逐字原文时模型自主下探无损归档。适配 DSH 0.1.7 预发布系列(本地 0.1.7-rc.1、桌面 0.1.7-rc.2),需要 Node.js ≥ 22.12。没有原生压缩的 preset(如 minimal)保持原样。 安装 CLI profile: dsh plugin --profile web add dsh-context-management 桌面端应用(DeepSeek Harness.app)的 desktop profile 由应用独占管理,CLI 会拒绝写入;请在应用内 设置 → 插件 安装同一个包。 刚发布的版本装不上? pnpm 11 默认带供应链「最小发布时长」门(应用日志里写作 supply-chain policies):裸包名会解析 latest,但跳过刚发布不久的那个版本,退而选择足够旧的版本——于是可能装到很久以前的旧版,并因 peer 不匹配被宿主拒绝。
展开完整文档(README 剩余 1 节)
dsh-context-management

English · 简体中文

DSH 上下文管理插件,自动接管目标 profile 中各 preset 的原生 Basic 压缩,支持上下文换窗、可逆压缩和历史检索。长旅程在压力线附近优雅降级(换窗 → 就地回退 → 有限超出),并提供自适应保真:摘要足够时直答,需要精确值或逐字原文时模型自主下探无损归档。适配 DSH 0.1.7 预发布系列(本地 0.1.7-rc.1、桌面 0.1.7-rc.2),需要 Node.js ≥ 22.12。没有原生压缩的 preset(如 minimal)保持原样。

安装

CLI profile:

dsh plugin --profile web add dsh-context-management

桌面端应用(DeepSeek Harness.app)的 desktop profile 由应用独占管理,CLI 会拒绝写入;请在应用内 设置 → 插件 安装同一个包。

刚发布的版本装不上? pnpm 11 默认带供应链「最小发布时长」门(应用日志里写作 supply-chain policies):裸包名会解析 latest,但跳过刚发布不久的那个版本,退而选择足够旧的版本——于是可能装到很久以前的旧版,并因 peer 不匹配被宿主拒绝。解决办法是显式带版本号(精确版本不受该门限制):

dsh plugin --profile web add dsh-context-management@0.9.12

桌面端在 设置 → 插件 的包名栏填 dsh-context-management@0.9.12。或者等新版本超过该时长后,裸包名即可正常解析。

卸载

dsh plugin --profile web remove dsh-context-management

桌面端同样在 设置 → 插件 中卸载。

总览:功能、优越性与历史 · 设计思路 · 测试数据 · 可选后台摘要与实验 · 150k 迭代日志 · 长程实验:结论与未决清单 · 版本发布 · npm · MIT / 来源声明
预览分享卡片长什么样 ↓PlxloYzb/dsh-context-management
分享 · DeepSeek Harness Hub
PlxloYzb/dsh-context-management

为 DeepSeek Harness(DSH)提供分窗、可逆的上下文管理:压缩、历史检索,并原生集成压缩机制。

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部