dsh-industry-graph-mcp:零依賴的A股產業鏈知識圖譜

前言

在 DeepSeek Harness (DSH) 的插件生態中,辦公文檔生成(如 docx、pptx)已是競爭激烈的領域。相比之下,面向中文垂直場景、特別是需要本地化知識支撐的插件相對稀缺。dsh-industry-graph-mcp 旨在解決量化研究與投資策略開發中,Agent 需要實時查詢個股行業歸屬、產業鏈位置、概念板塊成分及同業競品等結構化數據的需求。它不依賴網絡 API,而是通過本地圖譜提供事實依據。

插件概覽

這是一個基於 Node.js (ESM) 的 MCP server,專注於 A 股產業鏈、申萬行業及概念板塊的知識圖譜服務。

  • 名稱:dsh-industry-graph-mcp
  • 維護者:helibeiqi
  • 分類:記憶
  • 許可證:MIT
  • 核心特點:零依賴、本地優先、無需 API key、數據爲人工精選種子

核心功能

該插件提供 7 個工具,用於查詢 A 股實體間的結構化關係:

  1. industry_of_stock:查詢個股所屬申萬一級行業、關聯概念及所在產業鏈環節。
    • 參數:stock(股票代碼或名稱)
  2. peers:查詢同行業競品(同業可比標的),支持剔除自身。
    • 參數:stock,exclude_self
  3. chain_view:查看產業鏈上下游結構,可高亮指定股票所在環節。
    • 參數:chain(產業鏈 ID 或名稱),stock
  4. concept_members:查詢某概念板塊的成分股列表。
    • 參數:concept(概念名稱)
  5. concept_intersect:計算兩個概念的交集成分股,用於概念交叉選股。
    • 參數:a,b
  6. stock_search:按代碼或名稱的子串進行模糊搜索,查找覆蓋的標的。
    • 參數:query(搜索關鍵詞)
  7. graph_stats:查看當前數據集的規模概覽。
    • 參數:無

安裝與啓用

本插件以 dsh bundle 形式提供。使用前需將 cordis.patch.yml 合併至你的 DSH profile 中。

在 plugins.mcp-servers 路徑下插入以下配置。請注意將 cwd 中的路徑替換爲你本機的實際路徑:

- insert:
    - path: plugins.mcp-servers
      items:
        - id: mcp-industry-graph
          name: A股產業鏈知識圖譜
          transport: stdio
          command: !!js process.env.QUANT_MCP_NODE || process.execPath
          args:
            - "C:\\Users\\helib\\dsh-industry-graph-mcp\\industry-graph-mcp-server.mjs"
          cwd: "C:\\Users\\helib\\dsh-industry-graph-mcp"
          enabled: true

command 字段使用 !!js process.env.QUANT_MCP_NODE || process.execPath,可避免因本地 Node 版本目錄更新(如 22.22.2 變爲 22.22.2-2)導致路徑失效。

典型用法

在 DSH 對話中,可以直接調用上述工具獲取結構化數據。

  • 查詢產業鏈位置:
    > “寧德時代在哪個產業鏈、處在哪一環?上下游都有誰?”
    > → chain_view({chain:"鋰電池產業鏈", stock:"300750"})

  • 查詢板塊成分:
    > “白酒板塊有哪些票?”
    > → concept_members({concept:"白酒"})

  • 概念交叉選股:
    > “同時沾半導體和 CPO 的票有哪些?”
    > → concept_intersect({a:"半導體", b:"CPO"})

  • 查詢同業競品:
    > “隆基綠能的同業競品是誰?”
    > → peers({stock:"601012"})

適用場景與說明

適用場景:策略研究、投研對話、量化選股。當需要明確個股的行業屬性或產業鏈位置時,通過調用本地圖譜替代模型推理,可減少幻覺。

重要說明:
* 數據規模:當前版本(v0.1.0)數據爲人工精選種子,覆蓋 181 個個股、31 個申萬一級行業、52 個概念板塊及 14 條產業鏈。數據設計爲可擴展。
* 競品與定位:GitHub 上已存在 40–61 個 A 股數據 MCP 競品,且存在與本插件結構相近的 jinjunnn/tide-plugin 等。本插件的價值在於其 local-first、零依賴及隨倉精選的種子數據,可作爲領域知識資產,但並非首發佔位。
* 權限要求:由於插件以本地進程運行,請確保配置的 cwd 路徑具有讀寫權限。

結語

dsh-industry-graph-mcp 爲 DSH 用戶提供了在本地構建和維護 A 股領域知識圖譜的能力。通過標準 MCP 協議,它能夠無縫集成到 DeepSeek Harness 的對話流中,使 Agent 在處理金融實體關係時具備可追溯的事實基礎。

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

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

小夜