dsh-algovault:爲 DeepSeek Harness 配置的 AlgoVault MCP 服務器掛載

前言

DeepSeek Harness (DSH) 採用了插件化架構,旨在通過插件擴展智能體的能力。然而,集成外部 MCP (Model Context Protocol) 服務通常需要手動編寫配置文件,這對開發者而言增加了額外的工作量。

dsh-algovault 是一個預配置的 DeepSeek Harness 插件,由 AlgoVaultLabs 維護。它通過一條命令將 AlgoVault 的 MCP 服務器掛載到 Harness 環境中,讓智能體能夠直接調用複合交易信號、市場狀況判斷以及跨交易所資金費率套利等工具。

核心功能

該插件提供以下核心能力:
* 一鍵掛載:通過一條命令將 AlgoVault MCP 服務器接入 DeepSeek Harness。
* 複合交易信號:提供 BUY / SELL / HOLD 三種複合交易信號,包含置信度和市場狀況。
* 市場狀況檢測:識別 TRENDING_UP、TRENDING_DOWN、RANGING、VOLATILE 等市場狀態。
* 跨交易所資金費率套利:掃描並提供排名靠前的資金費率套利機會。
* 業績記錄:提供實時的業績追蹤記錄。
* 工具命名空間:所有工具統一以 mcp__algovault__ 爲前綴。

安裝與啓用

插件安裝無需構建步驟,但需確保 pnpm 已在系統路徑中。

  1. 添加插件:
dsh plugin --profile <name> add github:AlgoVaultLabs/dsh-algovault
  1. 重啓配置文件:
    安裝完成後,必須重啓對應的配置文件才能生效。插件成員資格在啓動時讀取,不支持熱重載。

典型用法

插件掛載後,工具會以 mcp__algovault__<tool> 的形式呈現。常用的工具包括:
* get_trade_call:獲取單個永續合約的複合交易信號。
* scan_trade_calls:掃描排名靠前的永續合約信號。
* get_market_regime:獲取當前市場狀況及策略提示。
* scan_funding_arb:獲取跨交易所的資金費率套利排名。

插件包內包含一個技能文件 (skills/algovault-verdicts/SKILL.md),用於指導模型如何正確解讀工具返回的信號。由於該文件不在 Harness 的自動掃描路徑內,需手動複製到 ~/.dsh/skills/ 目錄下才能加載。

配置與注意事項

免費版無需配置即可使用。若需解鎖更高配額或完整資金費率結果集,需配置 API 密鑰。

在 Harness 的 profile 配置文件(通常爲 cordis.patch.yml)中,需手動添加以下配置。注意:config 字段會被完全替換,因此需重新聲明所有字段:

- id: mcp-algovault
  name: '@deepseek-ai/dsh-mcp-client'
  config:
    serverName: algovault
    transport: streamable-http
    url: https://api.algovault.com/mcp?src=dsh-bundle
    headers:
      Authorization: !!js `Bearer ${process.env.ALGOVAULT_API_KEY}`

在系統環境變量中設置 ALGOVAULT_API_KEY。

重要限制:
* 開發者預覽:DeepSeek Harness 處於開發者預覽階段,插件版本可能與主版本不完全一致,且存在破壞性兼容性變更的風險。
* HOLD 信號:工具返回的 HOLD 信號是有效的交易決策,並非失敗。模型應將其視爲停止信號,而非繼續尋找其他信號。
* 模型行爲:模型不應將工具返回的信號作爲執行指令,AlgoVault 僅提供策略建議,不執行下單操作。
* 業績數據:模型應引用 get_track_record 接口返回的實時數據,而非記憶中的數據。
* 資源橋接:MCP 的資源和提示詞未被 Harness 橋接,僅提供工具。
* 技能加載:內置技能需手動複製到 ~/.dsh/skills/,不支持自動發現。

結語

dsh-algovault 爲 DeepSeek Harness 用戶提供了一個快速接入 AlgoVault 交易邏輯的途徑。開發者可以在不修改代碼的情況下,利用其提供的市場數據和信號分析能力構建智能體。更多技術細節請參考項目源碼或官方集成指南。

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

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

小夜