Skip to content

v0.1.21

Latest

Choose a tag to compare

@sixtysevenlf sixtysevenlf released this 18 Aug 16:23
· 5 commits to main since this release

dsh-cost-guard v0.1.21(当前唯一发布版)

DeepSeek「成本守卫」插件:按官方峰谷分级核算会话成本(¥)、缓存命中率与可省金额;三级预算(项目级/会话级/新会话预置);会话级收敛开关;自动深度分流(可选);超支自动收敛引导;峰谷错峰队列(cost_defer)。零依赖、前缀缓存中性、不触碰 dsh-client-modules 内部状态(兼容性友好)。

v0.1.21

  • 高峰时段改为 每日 09:00–12:00 / 14:00–18:00(高峰单价 ×2),isPeakHour / nextWindow / 费率 / cost_peak / help / README 全同步;边界已验证(12:00 空闲、17:59 高峰、18:00 空闲等 21 项测试通过)。

核心功能

  • 成本核算与监控:cost_status / cost_budget / cost_peak / cost_guide / cost_enable / cost_defer / cost_deferred
  • 预算三级作用域:项目级(目录共享)/ 会话级(仅本会话)/ 新会话预置(下一个新会话一次性消费)
  • 会话级收敛开关:输入框「收敛」按钮点一次=本会话开启收敛(持续收敛思考,状态持久),再点=关闭撤回;开启态实心绿底高亮、切会话/刷新自动同步状态
  • 自动深度分流(可选默认关):识别复杂任务自动注入深度引导,每会话一次、与收敛模式互斥
  • 面板:监控卡片、项目分组按会话细分、删除项目/会话(两步确认)、「新会话」栏预算、切换会话即时跟随、help 操作说明
  • 错峰队列:高峰排队(09-12/14-18 点)、空闲 daemon 自动执行

兼容性说明

  • 已移除旧版越权操作 dsh-client-modules 私有 API 的开机自愈——不再可能打乱 window.DSH_BOOT 导致其他 UI 插件消失。

测试结论(两轮对比,deepseek-v4-flash)

  • 二测(相同提示词 × 3 轮,n=3/组):CG 组平均 ¥0.545/次 vs 无守卫组 ¥0.727/次 → 省 25.0%
  • 完整分轮数据与收敛省钱原理:仓库 docs/测试报告.md

安装

dsh plugin --profile web add dsh-external-dsh-cost-guard-0.1.21.tgz
# profile package.json 的 dsh.profile.bundles 追加 @dsh-external/dsh-cost-guard
# 安装后重启一次 dsh web 生效(重要:会话级收敛开关是服务端逻辑,必须重启才能用)

详见仓库 INSTALL.md。