← 返回列表
未验证
DeepSeek Harness Web GUI 插件:DeepSeek API 峰谷计价指示灯。
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/12 · 已提供中文文档
DeepSeek Harness Web GUI 插件:会话头部中的 DeepSeek API 高峰/低谷定价指示器
综合分
29.5
GitHub 分
29.5
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add mtr587/dsh-deepseek-tide该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-deepseek-tide
DeepSeek Harness Web GUI 插件:DeepSeek API 峰谷计价指示灯。
在会话头部右上角显示一个小胶囊,实时告诉你当前 DeepSeek API 处于峰值价(高峰时段)还是谷值价(低谷时段),以及距下一次价格切换大约还有多久。
A DeepSeek Harness (DSH) Web GUI plugin: a session-header pill that shows whether the DeepSeek API is currently at peak or valley pricing, with a countdown to the next price-period switch.
● 谷值价 约10小时后
- 红点 = 峰值价(高峰时段) / 绿点 = 谷值价(低谷时段)
- 悬停显示:当前北京时间、下一次切换的北京时间、工作日/周末规则、免责声明
- 全部按北京时间计算,并在每个北京整点刷新
- 鼠标悬停气泡内含"以官方计费页为准"提示
安装
本机已安装 DeepSeek Harness 时,一条命令即可:
1) 把插件装进 harness 的 profile 目录并写入启用配置
powershell -ExecutionPolicy Bypass -File .\install.ps1
然后重启 DSH Web(停掉正在运行的 dsh web 后重新启动),浏览器里即可看到胶囊。
install.ps1 做三件事:
1. 复制插件到 %USERPROFILE%\.dsh\profiles\node_modules\dsh-deepseek-tide\;
2. 在 %USERPROFILE%\.dsh\profiles\web\cordis.patch.yml 写入启用行;
3. 在 profile manifest 登记依赖,并做一次解析校验。
说明:Windows PowerShell 5.1 读取无 BOM 的 UTF-8 脚本会乱码,因此本仓库所有 .ps1 均为纯 ASCII(英文提示)。
工作机制
| 环节 | 说明 |
|---|---|
| 槽位 | 注册到原生槽位 conversation.session.header.actions(与自带「后台任务」按钮同一排) |
| 插件形态 | 客户端插件:lib/client.js 是浏览器半区,lib/index.js 是空的宿主半区(只为出现在 Cordis Loader 中) |
| 判定依据 | 当前北京时间 + 星期几(不联网、不读取任何价格数据) |
| 刷新节拍 | 每个北京整点;切回浏览器前台时立即补一次 |
计费规则配置
规则集中在 lib/client.js 顶部的 RULES:
const RULES = {
// 工作日高峰窗口,单位:当日分钟数(北京时间)
weekdayPeak: [[9 * 60, 12 * 60], [14 * 60, 18 * 60]],
// 周六/周日全天低谷价(2026-08-23 起生效)
weekendAllValley: true,
};
修改后重跑 install.ps1 并重启 DSH Web 即可生效。
默认规则依据(北京时间):
- 2026-08-17 起 DeepSeek API 采用峰谷分时计价,低谷(空闲)时段价格约为高峰时段的一半;
- 2026-08-23 起周六/周日全天按低谷价计费;
- 工作日高峰窗口默认 09:00–12:00 与 14:00–18:00,其余时间为低谷价。
官方可能随时调整,请以官方计费页为准:
兼容性
- DSH 0.1.1-rc.2 / 0.1.2-rc.1 实测可用(无需改动);
- 插件只依赖客户端 react 外部模块与 slots / locale 两个服务;
- DSH 升级不会删除本插件(装在 ~/.dsh,不在运行时安装目录内),但若未来版本改动槽位或插件接口,可能需要小幅适配。
卸载
1) 删除启用行(cordis.patch.yml 中的 deepseek-tide 一段),或改为 disabled: true
2) 可选:删除插件副本
Remove-Item "$env:USERPROFILE\.dsh\profiles\node_modules\dsh-deepseek-tide" -Recurse -Force
重启 DSH Web 后胶囊消失。
目录结构
.
├── package.json # DSH 客户端插件清单(dsh.client / exports["./client"])
├── lib/
│ ├── client.js # 浏览器半区:胶囊 UI + 峰谷时段计算
│ └── index.js # 宿主半区:空实现
├── install.ps1 # 安装到本机 DSH profile
├── publish.ps1 # 发布到 GitHub(需先 gh auth login)
├── push.ps1 # 提交并推送本地改动
└── README.md
License
MIT — 见 LICENSE。同作者(mtr587)的其他插件
扫码进群