Heldea-xianmiao/dsp-deepseek-peak

Heldea-xianmiao★ 0JavaScript最后同步: 2026-08-20

在 GitHub 打开

DeepSeek Harness plugin: shows DeepSeek API peak/off-peak billing status and asks for confirmation before V4 Pro tasks during peak hours

README 摘要

dsp-deepseek-peak DeepSeek API 计费峰谷提示 · 一个为 DeepSeek Harness Web GUI 制作的插件 DeepSeek API 采用 分时段计费 :北京时间每天 09:00–12:00 与 14:00–18:00 为 峰值时段 (价格更高),其余时间为 谷值时段 。本插件在你的 DSH 界面里常驻显示当前处于峰还是谷,并在 峰值时段 用 DeepSeek V4 Pro 提交任务时弹出二次确认,避免在最高价的时间段不知不觉跑完高成本任务。 功能特性 - 常驻峰/谷徽章 :显示在输入框下方的状态栏( conversation.composer.dock ),绿点 = 谷时段,橙点 = 峰时段,附实时北京时间与峰时段范围,每 30 秒自动刷新。 - 峰值时段二次确认 :满足以下全部条件时,提交任务会在第一步开始前弹窗确认: 1. 当前为峰值时段(北京时间 09:00–12:00、14:00–18:00); 2. 当前会话使用的模型是 DeepSeek V4 Pro (跟随 composer 模型选择,实时生效); 3. 是你新提交的回合(子代理、工具续步、重试均不会重复弹窗)。 - 三个选项 : - 继续使用 — 按当前配置立即开始任务; - 今日不再提醒 — 继续使用,且 北京时间当天之内 不再弹窗; - 取消本次 — 本次任务不执行(回合以 blocked 结束,消息保留在会话中)。 - 「今日不再提醒」跨重启生效 :选择后写入浏览器 localStorage ,并与宿主内存双向同步;页面刷新、DSH 宿主重启都不会丢失,北京时间零点自动失效。 - 完全 fail-open :任何判断异常(无弹窗组件、会话异常、模型读取失败)都会直接放行,绝不卡住你的任务。 工作原理 - 峰谷判断使用 北京时间(UTC+8) ,由 Host 与 Client 各自独立计算,不依赖系统时区设置。 - 模型来源: agentDefaultModel.currentSelection() (composer 选择模型会同步为默认选择),兜底读取会话最近一次请求头。 安装 方式一:手动加入 profile(推荐) 1. 将本仓库克隆(或复制)到任意位置,例如: 2. 在你的 DSH profile(如 $DSH HOME/profiles/web )的 package.json 中添加依赖与 bundle: 3. 在 profile 目录执行 pnpm install (或按需手动建立 node modules/dsp-deepseek-peak 链接)。 4. 重启 DSH 。重启后输入框下方即出现峰/谷徽章;改 Host 侧代码需再次重启,仅改 lib/client.js 刷新页面即可。 方式二: dsh plugin 命令 (该命…

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类