dsh-stockmcp:DeepSeek Harness 的美股與宏觀數據插件

前言

DeepSeek Harness (DSH) 通過插件機制擴展功能。當智能體需要調用外部數據時,通常涉及繁瑣的 API 集成。dsh-stockmcp 解決了這一痛點,它作爲一個 DSH 插件,將 stockmcp.net 遠程 MCP 服務器的數據作爲模型工具動態同步,無需手動編寫數據獲取邏輯。

是什麼

這是一個由 StockMCP-net 維護的 DSH 插件。它通過遠程 MCP 服務器獲取數據,並將其轉換爲 DSH 的模型工具。該插件專注於提供美股及宏觀經濟相關的數據查詢能力。

核心功能

  • 實時行情與歷史數據:提供實時行情、價格歷史,以及漲跌榜和活躍股數據。
  • 財務報表:支持利潤表、資產負債表、現金流量表等財務數據查詢。
  • 公司事件與新聞:包含分紅與拆股數據,以及 SEC 文件清單、段落內容、內幕交易記錄和公司新聞。
  • 宏觀經濟數據:提供宏觀經濟指標、國債利率、行業及行業快照數據。
  • 配置熱重載:支持通過設置頁面、settings.yaml 或環境變量熱重載 API Key。
  • 多語言支持:界面及工具描述支持中文/英文,跟隨 DSH 語言環境自動切換。
  • 零依賴:純 ESM 模塊,無構建步驟。

安裝與啓用

安裝需要 DeepSeek Harness 具備 web profile 且 Node.js 版本大於等於 20。

  1. 執行安裝命令:
dsh plugin --profile web add dsh-stockmcp
  1. 重啓 web profile,工具將自動出現:
pm2 restart dsh-web
# 或
dsh web

配置與使用

工具調用需要 stockmcp.net 的 API Key。支持三種配置方式:

  1. 設置頁面:通過 DSH web 的設置頁面配置,會寫入 ~/.dsh/settings.yaml。
  2. 配置文件:在 ~/.dsh/settings.yaml 中添加 stockmcp: { apiKey: ... }。
  3. 環境變量:設置 STOCKMCP_API_KEY。

若不配置 Key,插件運行正常,但工具調用會報錯。

遷移注意事項

若從舊的手動掛載方式遷移,需先移除 cordis.patch.yml 中的 ./node_modules/StockMCP/... 插入內容,再重啓 profile,以避免重複掛載。

適用場景與注意

該插件適合需要訪問實時金融數據、財務報表或宏觀經濟指標的 DSH 應用。注意事項包括:

  • 必須使用帶有 web profile 的 DSH。
  • 依賴 stockmcp.net API Key。
  • 工具列表動態同步,每 10 分鐘刷新一次。
  • 遵循 MIT 許可證。

總結

該插件通過動態同步和熱重載機制,爲 DSH 提供了標準化的金融數據訪問接口。更多詳情可查閱社區目錄或 GitHub 倉庫。

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

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

小夜