dsh-feng-gu:DSH Web UI 的峯谷即時播報插件

前言

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.bundle
  • dsh.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,因此這裏只給出倉庫地址。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜