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

峰谷省流 moon09300731/dsh-peak-cost-mode

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

高峰时段自动压缩输出,实时计量省下的 token 与费用

29.8/100
综合分
3
GitHub 星标
309
npm 周下载
—/5
用户评分

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · model
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 71 天前
档位由哪些信号合成

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

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

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

✓npm 包dsh-peak-cost-mode @ 0.4.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:51:25

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

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

读写/删除本地文件发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
  • 读取本地文件
    src/index.mjs:486
    if (existsSync(file)) {
  • 读取本地文件
    src/index.mjs:487
    const raw = JSON.parse(readFileSync(file, 'utf8'))
  • 读取本地文件
    src/index.mjs:525
    if (existsSync(file)) {
  • 读取本地文件
    src/index.mjs:526
    const raw = JSON.parse(readFileSync(file, 'utf8'))
  • 读取本地文件
    src/index.mjs:584
    if (!existsSync(dir)) mkdirSync(dir, { recursive: true })
  • 写入本地文件
    src/index.mjs:584
    if (!existsSync(dir)) mkdirSync(dir, { recursive: true })
  • 写入本地文件
    src/index.mjs:585
    writeFileSync(file, JSON.stringify({
  • 发起网络请求
    client.js:171
    const res = await fetch('/api/peak-cost/state')
  • 发起网络请求
    client.js:177
    const res = await fetch('/api/peak-cost/stats')
  • 发起网络请求
    client.js:183
    const res = await fetch('/api/peak-cost/reset', {
  • 发起网络请求
    client.js:197
    const res = await fetch('/api/peak-cost/voluntary?active=' + (active ? 'true' : 'false'), {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 高峰时段自动压缩输出
  • 实时计量节省token
  • 显示费用节省徽章

DeepSeek 峰时计价成本守卫插件,给 DSH 用:高峰时段(北京时间 09:00-12:00 / 14:00-18:00,双倍计价)自动切换成原始人式压缩输出,外加顶栏徽标和切换提示。

v0.4.02026-08-25
v0.4.0:周末全天谷价 + peakWindows/weekendValley 配置化 · DeepSeek 2026-08-23 起周末不再区分峰谷,周六/周日全天按低谷价 · isPeakAt 默认 weekendValley=true,周末直接判定低谷 · nextSwitchLabelAt 自动跳过周末找下一工作日高峰 · config.json 新增 peakWindows / weekendValley 配置 · UI 显示「周末全天谷价」 · 测试与文档更新
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-peak-cost-mode DeepSeek 峰谷计价省钱插件,适用于 DeepSeek Harness(DSH):高峰计价时段(北京时间周一至周五 09:00–12:00、14:00–18:00,价格 ×2;周末全天谷价)自动切换 caveman 超精简输出 省输出 token,标题栏徽章 + 切换 toast 随时告知当前档位。 功能 - 自动监测 —— 每 30 秒按北京时间(UTC+8,无夏令时)对照 DeepSeek V4 峰谷时刻表: | 时段(北京时间) | 档位 | 价格 | | 周一至周五 09:00–12:00 | 高峰 | ×2 | | 周一至周五 12:00–14:00 | 低谷 | ×1 | | 周一至周五 14:00–18:00 | 高峰 | ×2 | | 周一至周五 18:00–次日 09:00 | 低谷 | ×1 | | 周六/周日 全天 | 低谷(周末全天谷价) | ×1 | - 高峰省流 —— 高峰期间注入「高峰省流模式」提示段:要求模型以 caveman 超精简风格回复(去客套/铺垫/填充词,代码、命令、API 名、路径、精确错误信息、数字一律原样保留;安全警告与不可逆操作确认永不压缩)。 - 切换提醒 —— 每次档位切换弹 toast: - 低谷 → 高峰:「梁文锋来了,少说话多做事。
展开完整文档(README 剩余 1 节)
dsh-peak-cost-mode

DeepSeek 峰谷计价省钱插件,适用于 DeepSeek Harness(DSH):高峰计价时段(北京时间周一至周五 09:00–12:00、14:00–18:00,价格 ×2;周末全天谷价)自动切换 caveman 超精简输出 省输出 token,标题栏徽章 + 切换 toast 随时告知当前档位。

功能

- 自动监测 —— 每 30 秒按北京时间(UTC+8,无夏令时)对照 DeepSeek V4 峰谷时刻表:
| 时段(北京时间) | 档位 | 价格 |
| 周一至周五 09:00–12:00 | 高峰 | ×2 |
| 周一至周五 12:00–14:00 | 低谷 | ×1 |
| 周一至周五 14:00–18:00 | 高峰 | ×2 |
| 周一至周五 18:00–次日 09:00 | 低谷 | ×1 |
| 周六/周日 全天 | 低谷(周末全天谷价) | ×1 |
- 高峰省流 —— 高峰期间注入「高峰省流模式」提示段:要求模型以 caveman 超精简风格回复(去客套/铺垫/填充词,代码、命令、API 名、路径、精确错误信息、数字一律原样保留;安全警告与不可逆操作确认永不压缩)。
- 切换提醒 —— 每次档位切换弹 toast:
- 低谷 → 高峰:「梁文锋来了,少说话多做事。」
- 高峰 → 低谷:「梁文谷来了,一切正常。」
- 常驻状态徽章 —— 会话标题栏右侧(会话日志按钮左侧):高峰红底「高峰 ×2 · 省流中」,主动省流绿底「🟢 低谷 · 主动省流中」,普通低谷绿底「低谷 ×1」;悬停显示完整信息(窗口/倍率/北京时间/下次切换)。点击徽章打开「省流收益报告」;低谷时报告右下角有「🟢 我要省钱!」按钮。
- 低谷主动省流(0.3.0) —— 低谷时段点绿色徽章 → 「我要省钱!」立即进入省流模式:同样注入 caveman 提示段、同样记账(波次标记 source: voluntary,与官方高峰 source: peak 分开统计)。徽章保持绿色(带 🟢 区分「主动省流中」),报告面板今日/累计按「高峰省 / 主动省」分列展示。主动省流为持久开关:跨高峰续用(进峰自动并入高峰记账,出峰自动恢复主动省流),随时可在报告右下角「✋ 停止省流」。
- 省流收益计量(0.2.0) —— 省流期间拦截每一次流式模型调用(llm/stream),按模型记录真实 token 用量(输入未命中 / 缓存命中 / 输出,DeepSeek 适配器输出的分离计数),再估算 caveman 压缩帮你省了多少、并按 DeepSeek 高峰输出价折成人民币:
- 省下 tokens ≈ 高峰实际输出 × r/(1−r),r = 压缩率,默认 0.6(保守;可配 0–0.9)。
- 省下 RMB = 省下 tokens × 模型高峰输出价 / 1e6(高峰 = 低谷 ×2;如 V4-Flash 输出 ¥9.0/百万、V4-Pro ¥27.0/百万)。
- 缓存命中考虑 —— 输入按缓存命中/未命中分列计费(Flash 命中 ¥0.05 vs 未命中 ¥1.5 → 差 30×,Pro 同理),展示输入缓存命中率健康度;并给出「缓存损益」一行(实际命中率高于基线为 +省,低于为 −多花)。注意:缓存损益为平台缓存优惠参考,不计入插件省钱——压缩输出不影响输入侧,实际命中率由平台提示词复用决定,故「省」仅计输出侧。
- 台账按高峰波次封档,落盘 ${DSH_HOME:-~/.dsh}/dsh-peak-cost-mode/stats.json,重启不丢(写不动则降级内存)。
- 口径说明:「省」是估算(反事实——未压缩会输出多少无法精确得知),UI 中明确标注「估算」。
- 收益展示位置 —— 标题栏徽章(高峰实时计数)、输入框上方常驻读数(conversation.composer.dock)、出峰 toast(本波高峰汇总)、「收益报告」面板(点徽章):本高峰/今日/累计 的 token + 人民币、按模型明细(无插件预估输出 → 实际输出 → 省 token/¥)、清空按钮(POST /api/peak-cost/reset)。报告只展示输出侧(压缩输出的真实贡献);输入与缓存命中与插件无关,不展示。

安装

dsh plugin --profile web add dsh-peak-cost-mode
或从 GitHub 安装
dsh plugin --profile web add github:moon09300731/dsh-peak-cost-mode

安装后重启 dsh web 并硬刷新浏览器页面。

本地开发:改完源码后若看不到变化,多半是 Host 加载的是 npm 安装副本而非源码目录。
请把 profile 的 package.json 依赖改为 "dsh-peak-cost-mode": "file:/path/to/dsh-peak-cost-mode" 后 npm install 重链(与 dsh-approval-gate 等本地插件同模式),再重启 dsh web。

验证费用计算

node scripts/verify.mjs # 独立核算对照 /api/peak-cost/stats,40 项全 PASS 即正确
npm test # 单元测试(峰窗/公式/台账/防重复包裹)

配置

可选配置文件 ${DSH_HOME:-~/.dsh}/dsh-peak-cost-mode/config.json:

{
"saveRatio": 0.6,
"baseCacheHitRate": 0.5,
"multiplier": 2,
"peakWindows": [
{ "start": 9, "end": 12 },
{ "start": 14, "end": 18 }
],
"weekendValley": true,
"prices": {
"deepseek-v4-flash": { "hit": 0.05, "miss": 1.5, "output": 4.5 },
"deepseek-v4-pro": { "hit": 0.15, "miss": 4.5, "output": 13.5 }
}
}

- saveRatio —— caveman 假设的输出压缩率(默认 0.6,范围 0–0.9)。
- baseCacheHitRate —— 无低谷实测时,「无插件」反事实输入账单采用的缓存命中率基线(默认 0.5)。
- peakWindows —— 北京时间高峰窗口数组,每项 { start, end }(默认 [{9,12},{14,18}])。
- weekendValley —— true(默认)表示周六/周日全天谷价;设为 false 可恢复旧的“周末也按峰谷”行为。
- multiplier —— RMB 折算的高峰倍率(默认 2)。
- prices —— 每个模型的低价谷价(元/百万 tokens);精确模型键覆盖内置 flash/pro 默认。价目会变,请以 DeepSeek 官方定价页为准;展示的省钱为估算,非账单。

工作原理

- Host(src/index.mjs):10 秒定时器计算北京时间 + 状态机(三态:peak 官方高峰 / voluntary 用户主动省流 / none)。任一省流态注册 systemPrompt 段落(peak-cost-mode,order 60)要求 caveman 精简输出;退出省流即移除。订阅 llm/stream waterfall,包住每次调用、正常收尾时采集 usage(输入/缓存命中/输出 token)+ 模型 id,有打开的省流波次即按波次 source 入账(高峰 peak / 主动 voluntary 分列统计)。暴露 GET /api/peak-cost/state、GET /api/peak-cost/stats、POST /api/peak-cost/voluntary?active=true|false(主动省流开关,持久化)、POST /api/peak-cost/reset。
- Client(client.js):每 10 秒轮询 /api/peak-cost/state(快照镜像到 localStorage 键 dsh.peakCost.v1),渲染徽章(红=高峰省流 / 绿🟢=主动省流 / 绿=低谷正常)、toast、输入框读数和报告面板(右下角「我要省钱!」/「停止省流」按钮,今日/累计按高峰省·主动省分列)。

说明:提示段落注册在宿主作用域,高峰时段对部署内所有会话生效(这正是省钱的目的)。若只想对单个会话启用高峰压缩,请改用动态插件方式。

开发

npm test # node --check src/index.mjs && node --check client.js

许可证

MIT © moon09300731
预览分享卡片长什么样 ↓moon09300731/dsh-peak-cost-mode
分享 · DeepSeek Harness Hub
moon09300731/dsh-peak-cost-mode

高峰时段自动压缩输出,实时计量省下的 token 与费用

这是你的仓库?认领条目

回到顶部