审计上下文开销并渐进加载工具,降低每轮 token 占用
29.7/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/4 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add lovesong1026/dsh-context-optimizer该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/5) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
- 写入本地文件lib/index.js:275
await mkdir(dirname(path), { recursive: true }); - 写入本地文件lib/index.js:276
await writeFile(path, `${JSON.stringify({ - 读取本地文件lib/index.js:290
const meta = await stat(path); - 读取本地文件lib/index.js:293
const data = parseRuntimeFile(await readFile(path, "utf8"), path); - 发起网络请求lib/index.js:531
const response = await fetch(matcher.endpoint, { - 发起网络请求lib/client.js:236
fetch(url, { signal: controller.signal }).then((response) => {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-fs@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-llm@deepseek-ai/dsh-session@deepseek-ai/dsh-skill@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools@deepseek-ai/dsh-util-values@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 审计上下文token开销
- 展示优化效果
- 渐进式工具发现
审计并优化 DeepSeek Harness 上下文:分析 token 开销、展示优化效果,并通过渐进式工具发现减少模型上下文负担。
README
由 DeepSeek 最新模型翻译生成dsh-context-optimizer
dsh-context-optimizer 是一个 DeepSeek Harness(DSH)插件,用来审计并优化模型每轮请求携带的上下文。它把「上下文诊断」和「工具渐进式发现」合并在同一个插件里。
它解决什么问题
当智能体接入大量工具、MCP 服务、技能和项目指令时,工具 schema、技能说明与系统指令会在每轮请求中持续占用上下文。这个插件会:
- 审计 AGENTS.md 指令链、技能、工具 schema 和 MCP 工具的 token 成本;
- 识别重复指令、重复技能说明和同名技能遮蔽;
- 将低频工具收进按需发现的工具目录,避免把完整 schema 始终注入模型;
- 保留核心工具和最近使用的工具,并提供 tool_search、tool_describe、tool_call 供模型按需发现和调用长尾工具;
- 在 DSH Web 会话输入框右侧展示上下文健康度、优化前后 token、节省比例、Tier、延迟加载工具数和 warm tools。
展开完整文档(README 剩余 1 节)
dsh-context-optimizer dsh-context-optimizer 是一个 DeepSeek Harness(DSH)插件,用来审计并优化模型每轮请求携带的上下文。它把「上下文诊断」和「工具渐进式发现」合并在同一个插件里。 它解决什么问题 当智能体接入大量工具、MCP 服务、技能和项目指令时,工具 schema、技能说明与系统指令会在每轮请求中持续占用上下文。这个插件会: - 审计 AGENTS.md 指令链、技能、工具 schema 和 MCP 工具的 token 成本; - 识别重复指令、重复技能说明和同名技能遮蔽; - 将低频工具收进按需发现的工具目录,避免把完整 schema 始终注入模型; - 保留核心工具和最近使用的工具,并提供 tool_search、tool_describe、tool_call 供模型按需发现和调用长尾工具; - 在 DSH Web 会话输入框右侧展示上下文健康度、优化前后 token、节省比例、Tier、延迟加载工具数和 warm tools。 安装 从 GitHub 安装 仓库安装依赖已提交的构建产物,适合使用最新版本: dsh plugin --profile web add "github:lovesong1026/dsh-context-optimizer" 从 npm 安装 发布到 npm 后可使用包名安装: dsh plugin --profile web add dsh-context-optimizer 安装完成后重启 Web: dsh web 进入任意已有会话,在底部输入框工具栏最右侧点击心跳/波形图标即可打开 Context Optimizer 面板。 功能 上下文审计 插件提供 context_audit 工具,输出指令、技能、工具与 MCP 工具的 token 估算、重复/遮蔽检测结果及优化建议。审计全程只读,不修改工作区文件。 工具渐进式发现 插件会按当前工具规模和配置决定 Tier。核心工具与近期工具保持直接可见,其余工具由精简目录表示。模型可使用下列工具继续操作: - tool_search:在延迟加载工具中检索相关工具; - tool_describe:读取指定工具的完整定义; - tool_call:通过桥接层调用真实工具,真实工具自身的审批和事件记录仍然生效。 Web 面板 面板会显示: - 上下文 token 构成及健康状态; - 优化前、优化后和节省的 token; - 当前 Tier、可见工具数、延迟加载工具数; - 当前 warm tools; - 审计刷新结果和优化建议。 配置 DSH bundle 的基础配置: context-optimizer: audit: cacheTtlMs: 60000 tools: enabled: auto thresholdPct: 5 maxWarmTools: 8 工具分组、rerank 配置、预加载工具和额外核心工具可写入: ~/.dsh/dsh-context-optimizer.json <工作区>/.dsh/dsh-context-optimizer.json 开发 需要 Node.js 22.19+,以及兼容 0.1.2-rc.1 的 DeepSeek Harness checkout。 npm run build -- --checkout /path/to/deepseek-harness npm test npm run test:audit npm run test:optimizer npm run test:integration 各测试层覆盖独立的渐进式发现逻辑、审计逻辑、DSH 宿主集成以及浏览器构建产物。 兼容性 为了兼容已有智能体工作流,插件保留公共模型工具名:context_audit、tool_search、tool_describe、tool_call。 许可证 本项目以 MIT 许可证发布。详见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
lovesong1026/dsh-context-optimizer
审计上下文开销并渐进加载工具,降低每轮 token 占用
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,826已汉化DSH
72.2
花束设计alchaincyf/huashu-design
一句话生成网页、原型、PPT 与信息图等可交付设计
★ 28,638已汉化DSH
71.7
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。