前言¶
DeepSeek Harness (DSH) 採用插件化架構。在智能體開發或日常使用中,如果需要將市場數據(如匯率、指數、加密貨幣)直接嵌入對話流,通常需要跳轉外部網站或編寫額外腳本。dsh-fx-marquee 是一個 DSH Web 插件,它在輸入框上方常駐一條行情跑馬燈,點擊標的可查看走勢圖,並提供匯率計算器與設置頁。該插件由用戶 0rangeSoda1506 維護,遵循 MIT 許可證。
核心功能¶
跑馬燈與走勢圖¶
跑馬燈位於會話輸入框上方,默認新會話未開始時不顯示。
- 標的展示:支持貨幣對、A股指數、加密貨幣混排。每個標的顯示名稱、數值、漲跌幅及迷你走勢圖。內容放得下時靜態居中,放不下時滾動。
- 走勢圖詳情:點擊標的後彈出浮層,支持以下配置:
- 時間單位:自動、小時、天、月。
- 數據組數:天/月檔位爲 7 的倍數(如 14/21/28…);小時檔位爲 12 的倍數,上限 60(如 12/24/36…)。切換單位時若原組數對新單位無效,會自動收斂到默認值。
- 交易時段:顯示市場時鐘(如 Asia/Beijing)、開市狀態、距開盤/收盤倒計時。
- 休市處理:休市時曲線變灰,無法獲取數據。
- 數據降級:貨幣對的小時檔源爲 Yahoo Finance(海外延遲最低)。中國大陸無法訪問 Yahoo Finance 時,會自動降級爲 ECB 日線,並在面板上標註實際使用的檔位。指數與加密貨幣的小時檔源爲騰訊 m60 / Binance 1h。
匯率計算器¶
在正文區上方切換到 Tab 頁,可使用匯率計算器。
* 貨幣對:提供 24 個貨幣對(包含跑馬燈中的 + 內置清單),支持分組。
* 匯率邏輯:使用打開計算器時的快照匯率,之後數值不自動變化,需點擊「刷新匯率」更新。
* 精度與調換:結果保留兩位小數,支持 ⇅ 調換方向。換算基於「每 1 單位」匯率,按 100 單位報價的貨幣(如日元/人民幣)會正確換算。
設置頁¶
在設置中找到「匯率跑馬燈」即可配置:
* 開關與列表:一鍵開關跑馬燈(關閉即停止後臺輪詢),勾選 19 個常用貨幣對 + 6 個指數/加密標的,支持自定義添加。
* 信源選擇:匯率信源可選自動、新浪財經、ECB、ER-API。
* 刷新間隔:支持關閉 / 5 秒 / 10 秒 / 20 秒 / 30 秒 / 1 分鐘 / 5 分鐘。
* 圖表與配色:走勢圖開關、漲跌配色(紅漲綠跌 / 綠漲紅跌)。
安裝與啓用¶
通過 DSH 命令行安裝插件:
dsh plugin --profile web add github:0rangeSoda1506/dsh-fx-marquee
安裝完成後,必須重啓 dsh 進程才能使新插件生效(recompose 不會重算已啓動進程的 boot manifest,UI 不會出現)。
注意事項與兼容性¶
- 非官方插件:與 DeepSeek 官方無關,數據僅供個人參考,不構成投資建議。
- 數據源限制:全部免密鑰,但存在地域限制。
- 新浪外匯:需要
Referer頭,由宿主端代理處理。 - Binance:在部分地區受限,受限時該格顯示
—,且指數與加密貨幣目前沒有兜底源。 - Yahoo Finance:中國大陸無法訪問,會自動降級爲 ECB 日線。
- 新浪外匯:需要
- 時區邏輯:交易時段按市場本地時區(如 Asia/Beijing)判定,與你的機器所在時區無關。
- 兼容版本:兼容 dsh 0.1.5-rc.1 和 0.2.0-rc.2,支持 Windows/macOS/Linux。
- 數據延遲:客戶端默認每 20 秒輪詢一次,宿主側另有 25 秒緩存,最壞情況下屏幕上的數字比上游舊約 45 秒。
結語¶
dsh-fx-marquee 在 DSH Web 界面中集成了行情監控與匯率計算功能,適合需要在對話流中實時查看市場數據的開發者或用戶。使用前請注意檢查數據源的可訪問性及插件的兼容版本。