前言¶
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,因此這裏只給出倉庫地址。