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 交易逻辑的途径。开发者可以在不修改代码的情况下,利用其提供的市场数据和信号分析能力构建智能体。更多技术细节请参考项目源码或官方集成指南。

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

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

小夜