dsh-trading212:Trading 212 只讀組合工作區

前言

DeepSeek Harness(DSH)通過插件擴展能力。dsh-trading212 旨在將 Trading 212 的組合數據接入 DSH 工作流。它由 Kevoyuan 維護,提供配置一次後即可在對話和儀表盤中查看持倉與收益的能力,避免手動跨應用查詢。

核心功能

  • API 配置:提供引導式的 Demo 或 Live API 設置,支持持久化憑證存儲。
  • 儀表盤:提供響應式桌面和移動端界面,包含概覽、持倉、歷史、設置和幫助視圖。
  • 隱私保護:提供“一鍵隱私掩碼”(眼睛圖標),可隱藏所有餘額、持倉價值、股數、買入均價和收益。
  • 圖表集成:使用 TradingView Lightweight Charts 展示 1 天到 5 年的價格歷史,包含分鐘級短區間和實際 Trading 212 買賣成交標記。
  • 對話工具:註冊了只讀的 trading212_portfolio 和 trading212_history 工具,可直接在普通 dsh 對話中調用。
  • 多語言支持:UI 支持英文和中文,默認跟隨 dsh 設置,設置頁可手動覆蓋。

安裝與啓用

該插件僅支持 Web Profile。

dsh plugin --profile web add --save-exact dsh-trading212@latest

安裝完成後,完全退出並重新打開 dsh。在會話標題欄中,會出現一個原生的 T212 標籤頁,點擊即可在聊天面板內打開儀表盤。

連接 Trading 212

  1. 打開 Trading 212 儀表盤,選擇 Demo 或 Live 環境。
  2. 粘貼 API Key 和 API Secret,選擇 Test and save。
  3. 返回 dsh 或打開儀表盤,即可開始查看數據。

權限要求:
需授予只讀權限:
* Account data / account summary(賬戶數據/摘要)
* Portfolio / positions(組合/持倉)
* Orders / history(訂單/歷史)

請勿授予下單、修改或取消訂單的權限。

使用示例

在 dsh 對話中,可以使用以下提示詞:

  • “Summarize my three largest positions and concentration risk.”
  • “Which positions are dragging down my unrealized return?”
  • “What currency exposure do I have, and are any orders still pending?”

注意事項

  • 用途限制:僅供個人研究使用。不提供投資建議,無法下單、修改或取消訂單。
  • 數據延遲:歷史市場價格可能延遲、不完整或暫時不可用。Trading 212 的持倉和執行歷史在 Yahoo Finance 失敗時仍可用。
  • 許可證:MIT License。圖表使用 TradingView Lightweight Charts(Apache-2.0)。

總結

該插件通過持久化憑證和可視化的儀表盤,將 Trading 212 的組合數據標準化接入 DSH 生態。開發者可通過目錄查看詳情或通過 GitHub 獲取源碼。

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

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

小夜