dsh-cache-helper
展示缓存命中、发送前确认请求前缀风险,并按调用步骤定位缓存失效。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 2,075
- 最近推送
- 4 天前更新
项目说明
From README
dsh-cache-helper 为 DeepSeek Harness(DSH)显示实际缓存命中量,在发送前确认大规模缓存风险,并保留异常记录与会话统计看板。版本:0.3.3(2026-11-03)。本版补齐风险弹窗的项目与会话身份,以“忽略该会话”替换精简副本入口,并修复附件比较与 Windows 事实缓存读取。实际公开版本见 GitHub Releases 与 npm。主会话与子任务触发风险时自动弹窗,多个请求共用一个弹窗;选择“稍后处理”后才显示居中铺满的“缓存失效待确认”侧栏入口,处理完毕或到期后自动隐藏。
本版保留有预算的持久分析缓存、选择历史会话的本地分析任务和原生子 Agent 保护。历史事实用于分析和展示,实时发送独立校验当前请求。“稍后处理”不批准发送,也不延长原有等待期限。已验证宿主为 DSH 0.2.1-rc.2 的 web profile,Node 范围为 ^22.19.0 =24.0.0 。此前公开的 0.3.0 tag 与原包保留,市场索引、本机安装来源及其他宿主版本分别核对。原生子任务默认 childProtection: block :高风险请求等待可达浏览器确认,缺可信原生证据或确认入口时明确拒绝;需要只记录时可在设置改为 observe 。
原待确认请求不会因策略保存自动放行。派生缓存/分析任务不修改 Session 真源,不注册模型工具或注入 system;安装和重启请安排在任务间隙。回滚使用原 v0.3.2 冻结包;升级前保留 profile 与插件状态备份,旧版不继承 v2 的忽略/收起偏好。
功能 功能 行为 --- --- 每轮末次缓存 在回答底部的“用量”后、时间前显示该轮最后一次实际模型调用的缓存读取 Token 和命中率;悬停查看步骤与精确值 发送前确认 上下文组装完成后比较上次实际请求的有效前缀;预计大规模损失时暂停,点击“确认并发送”才继续 WARN 在输入框上方保留异常轮次、步骤、实际指标和差异线索;后续恢复命中仍保留记录,可展开、收起 缓存看板 在“设置 → 缓存看板”通过“概览 / 日期与模型 / 会
Original description
DeepSeek Harness 缓存助手:展示缓存命中量与命中率,发送前预警大规模缓存失效风险,并提供异常记录与会话缓存分析看板。/ Cache-hit metrics, request-prefix risk confirmation, and per-step cache-miss diagnostics for DeepSeek Harness.
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add /absolute/path/dsh-cache-helper.tgz --offlinedsh --profile web --port 3099dsh plugin --profile web remove dsh-cache-helper --config.offline=true安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 访问网络
- 派生子代理
- 调用模型
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 4 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2075 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 62
- 生态热度
- 66
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 85%