前言¶
DeepSeek Harness(DSH)的 Web 端支持第三方客户端插件,这类插件可以不改 web app 构建,直接把功能挂到浏览器界面里。
dsh-feng-gu 就是一个 DSH 整活插件:按 DeepSeek API 峰谷定价,实时显示当前是梁文峰(高峰)还是梁文谷(低谷),并带切换倒计时。
仓库地址为:https://github.com/KeqingMoe/dsh-feng-gu,许可证为 MIT。
这是什么¶
dsh-feng-gu 是 DSH Web 端第三方客户端插件,声明 dsh.bundle 与 dsh.client(platform: web),无需重新编译 web app。
它的核心作用是:在 DSH Web UI 右下角提供一个实时徽章,告诉用户当前处于高峰还是空闲时段,并显示距离下次切换的倒计时。
核心功能¶
下面介绍它已经核实的能力:
1、在 DSH Web UI 右下角实时显示当前是梁文峰(高峰)还是梁文谷(低谷)。
2、按北京时间划分时段:
- 高峰时段:每日
09:00–12:00、14:00–18:00 - 空闲时段:其余时间,含夜间、周末及节假日
3、每秒实时刷新当前北京时间,并显示距下次切换的 HH:MM:SS 倒计时。
4、点击徽章可展开详情卡,包含:
- 峰谷时段表
- 价格说明
- 梗的出处
5、使用 DSH 主题 token(--dsw-alias-*)适配深色 / 浅色主题。
安装与启用¶
从 GitHub 直接安装,使用下面命令:
dsh plugin --profile web add github:KeqingMoe/dsh-feng-gu#v0.1.0
说明:
--profile web对应用户启动 Web 界面的 profile。- 安装命令中的
#v0.1.0是钉住的 tag,不会因后续推送而静默变化。 - 安装成功后需重启 Web UI,右下角会出现徽章。
从源码运行 DSH 时,命令前缀为 pnpm dsh。例如:
pnpm dsh plugin --profile web add github:KeqingMoe/dsh-feng-gu#v0.1.0
启动 Web UI:
pnpm dsh web
卸载命令:
dsh plugin --profile web remove dsh-feng-gu
本地调试¶
如果本地修改了插件,想安装到自己的 profile 里查看效果,可以使用相对路径:
dsh plugin --profile web add ./dsh-feng-gu
dsh web
工作机制¶
作为 DSH Web 端第三方客户端插件,dsh-feng-gu 声明:
dsh.bundledsh.client,且platform: web
因此它不需要重新编译 web app,也可以把功能挂到 DSH Web UI 上。
样式使用 DSH 主题 token:
--dsw-alias-*
这样可以适配深色 / 浅色主题。
适用场景与注意¶
这个插件适合需要在 DSH Web UI 里快速查看当前 API 峰谷时段的人。
使用时注意:
1、时段判断基于 UTC+8 手动换算,与浏览器时区设置无关。
2、安装成功后需要重启 Web UI。
3、--profile web 对应用户启动 Web 界面的 profile,安装时确认 profile 一致。
4、package.json 的 peerDependencies 将 @deepseek-ai/cordis 与 react 标记为 optional。
5、安装任何第三方插件前,建议检查源码与许可证;插件会按当前 DSH 进程权限运行。
相关链接¶
- GitHub:
https://github.com/KeqingMoe/dsh-feng-gu
当前已核实资料未提供独立目录页 URL,因此这里只给出仓库地址。