DeepSeek Harness 插件

dsh-peak-alert

DeepSeek 峰谷定价提示插件:高峰时段(北京 09:00-12:00 / 14:00-18:00)把 DSH Web 输入卡片染成淡红色,并显示当前高峰/空闲时段、价格倍率与下次切换时间(英文原文)

跳到安装方式

来源信息

GitHub 仓库
zbxzbx98/dsh-peak-alert
最近更新
2026年8月17日
分类
通知与集成
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/zbxzbx98/dsh-peak-alert
插件名:dsh-peak-alert
作者:zbxzbx98

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

dsh-peak-alert

DeepSeek 峰谷定价提示插件(DSH Web 客户端插件,纯前端,无后端依赖)。

功能

1. 三档提示强度(设置 → 通用设置 →「峰谷定价提示强度」)

档位时段状态条 chip输入卡片染色
关闭不显示
显示(仅 DeepSeek 模型)
显示高峰时段变淡红

强度设置持久化在浏览器 localStoragedsh-peak-alert:intensity,默认中),刷新/重启后保留。

2. 输入卡片高峰染色(中档,DeepSeek 模型 + 高峰时段)

高峰时段(仅工作日,北京时间 09:00-12:00 / 14:00-18:00),整个输入卡片(composer card)背景自动变为淡红色(带红色描边),其他时间自动恢复原样。通过稳定的 [data-composer-card] 选择器定位,用 inset 阴影叠加淡红层(保留主题背景与阴影),只影响输入卡片本身;跨时段切换即时变色。

3. 时段 chip

输入框下方状态条(composer dock)显示彩色 chip:

  • 高峰时段(仅工作日):红色 ⚠ 高峰时段 · 价格×2
  • 空闲时段:绿色 空闲时段 · 价格×1(价格为高峰的一半)
  • 周末(周六、周日):绿色 空闲时段(周末)· 价格×1(全天按低谷价收取,不再区分峰谷)

chip 上同时显示当前北京时间和下次切换时间(如 12:00 切空闲 / 周一 09:00 切高峰,跨天会带星期),悬停可查看完整时段说明。每 10 秒自动刷新。

4. DeepSeek 模型自动识别

自动匹配输入框右下角模型下拉框当前模型名(含 "DeepSeek" 字样即判定为 DeepSeek 模型):

  • DeepSeek 模型:按档位正常显示时段提示与染色;
  • 非 DeepSeek 模型:仅在中档显示 当前非DeepSeek模型,不区分时段(灰色中性 chip),低档状态条留空;任何档位输入卡片都不染色。

检测时机:打开页面 / 切换会话(挂载时)、切换模型(MutationObserver 监听模型按钮)、窗口聚焦 / 标签页可见时,无需实时轮询。

安装

需要先确保 pnpm 在 PATH 中(dsh plugin 内部转发给 pnpm)。

方式 A:从 GitHub 安装(推荐,无需 npm 账号)

dsh plugin --profile web add https://github.com/zbxzbx98/dsh-peak-alert

方式 B:本地开发(改代码后重启 dsh web 即生效)

git clone https://github.com/zbxzbx98/dsh-peak-alert.git
dsh plugin --profile web add link:<绝对路径>/dsh-peak-alert

安装后重启 dsh web 并刷新页面:高峰时段输入卡片变淡红,输入框下方状态条出现时段 chip。

更新

安装方式 A(GitHub)的用户,拉取最新提交:

dsh plugin --profile web update dsh-peak-alert

若未能拉到最新(例如之前按 commit/tag 固定过版本),先移除再重装:

dsh plugin --profile web remove dsh-peak-alert
dsh plugin --profile web add https://github.com/zbxzbx98/dsh-peak-alert

更新后重启 dsh web 并刷新页面(客户端 bundle 按启动时的哈希加载,必须重启才生效)。

安装方式 B(link: 本地开发)无需以上操作,改源码后重启即生效。

想固定某个版本时,作者发布 tag(git tag v0.1.0 && git push --tags),用户可装指定版本: dsh plugin --profile web add github:zbxzbx98/dsh-peak-alert#v0.1.0

卸载

dsh plugin --profile web remove dsh-peak-alert

说明

  • 时段规则来自 DeepSeek 官方峰谷定价方案:高峰(仅工作日)= 北京 09:00-12:00、14:00-18:00,空闲时段价格为高峰的一半(即高峰 ≈ 空闲 ×2);周末(周六、周日)全天不再区分峰谷,统一按低谷价收取
  • 纯浏览器端计算(Intl.DateTimeFormat 取北京时间),无需 API Key、不发起任何网络请求。
  • 结构:dsh.client 客户端插件 + dsh.bundle.patch(cordis.patch.yml 注册 dsh-peak-alert 行),node 半端为无操作占位。
  • 强度设置存于浏览器 localStorage(非 DSH 设置文档),换浏览器/清缓存后会恢复默认(中档)。

许可

MIT