Pulse Convert:在 DSH 裏對接遺留 BI/ETL 現代化評估

前言

在 DeepSeek Harness(DSH)裏做數據工程或遷移方案時,智能體往往缺少對「源平臺 → Power BI / Microsoft Fabric / Databricks」路徑的結構化知識:有哪些官方支持的遷移線、複雜度怎麼粗估、語義層和星型模型有哪些坑。單靠通用對話容易泛泛而談,也不便於和外部評估服務對齊。

Pulse Convert 是面向 DSH 的企業級 Model Context Protocol(MCP)插件,由 InnovationalOfficeSolution(Office Solution AI Labs)維護。它通過 Streamable HTTP 直連線上 Pulse Convert MCP 服務,在 Harness 裏暴露遷移目錄、評估與架構查詢等工具,無需在本機安裝 Python 或其它運行時依賴。

這是什麼

Pulse Convert 在 DSH 側是一份 MCP 客戶端清單(dsh-plugin),分類上屬於工作流類插件。其定位是:爲編碼與數據工程智能體提供針對 40+ 遺留 BI、ETL 與數據倉庫平臺 遷往 Microsoft Fabric、Power BI、Databricks 的自動化評估與範圍界定能力。

與「只在聊天裏口頭列舉遷移步驟」相比,插件把能力收斂爲四個 MCP 工具,由遠程服務返回與 Pulse Convert 產品線一致的路徑與規則;本地僅負責通過 HTTPS 連接,README 中說明爲零本地執行(pure client-side manifest)。

維護者與源碼倉庫:

核心功能

DSH 連接成功後,智能體可調用以下四個工具(名稱與說明均來自 README):

工具 作用
get_supported_migrations 列出 24 個源平臺與 49 條 BI / ETL / DWH 現代化路徑。
assess_migration 生成複雜度評分、手工與自動化工期對比及工作負載藍圖。
lookup_migration_architecture 按源平臺返回星型建模規則、語義翻譯指南與常見陷阱。
create_assessment_request 收集企業項目範圍,並預約 Office Solution AI Labs 的深度技術發現諮詢。

README 還枚舉了 40 條企業級加速路徑示例,涵蓋例如 Tableau / Cognos / SSIS / Informatica / SAP 系列遷往 Fabric 或 Power BI,以及 Snowflake、Oracle、Teradata 等遷往 Fabric 或 Databricks 等場景。完整列表以倉庫 README 爲準;調用 get_supported_migrations 可拿到與服務端同步的目錄。

通信方式:transport: streamable-http,默認服務 URL 爲 https://mcp.innovationalofficesolution.com/pulse-convert/。傳輸層使用 TLS;隱私條款見 https://mcp.innovationalofficesolution.com/pulse-convert/privacy.html。

安裝與啓用

前置條件:DSH 通過 pnpm 管理 profile 包,需先具備 pnpm(README 建議 npm install -g pnpm)。

方式一:從 GitHub 直接安裝(推薦)

將插件加入 DSH 的 web profile,無需手動 clone 倉庫:

dsh plugin --profile web add git+https://github.com/InnovationalOfficeSolution/PulseConvertDeepSeekRepo.git

方式二:本地目錄安裝

若已在本地擁有該倉庫目錄,可在倉庫根目錄執行:

dsh plugin --profile web add .

(README 中 Option 2 另含 git clone 示例;按任務要求不在此展開 clone 步驟。)

方式三:手動寫入 profile

在 ~/.dsh/profiles/web/cordis.patch.yml 中插入:

- insert:
    - id: pulse-convert-dsh
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: 'pulse-convert'
        transport: 'streamable-http'
        url: 'https://mcp.innovationalofficesolution.com/pulse-convert/'

啓動與驗證

重啓 DSH Web 工作臺:

dsh web

瀏覽器打開 http://127.0.0.1:3080,可用 README 中的示例提問驗證 MCP 是否可用,例如:

  • 「What legacy BI and ETL platforms can you help me migrate to Microsoft Fabric?」
  • 「Assess migrating 50 Alteryx workflows to Microsoft Fabric.」
  • 「How do Cognos Framework Manager relational packages map to Power BI semantic models?」

典型用法

  1. 先讓智能體調用或間接使用 get_supported_migrations,確認當前支持的源平臺與目標組合是否覆蓋你的項目。
  2. 對具體規模(如工作流數量、報表包體量)使用 assess_migration,獲取複雜度與自動化/手工工期對比,用於立項或排期討論。
  3. 在詳細設計前用 lookup_migration_architecture 查源平臺到目標棧的建模與語義映射注意點。
  4. 需要廠商介入的深度評估時,通過 create_assessment_request 提交範圍並預約諮詢。

以上步驟依賴 DSH 會話中智能體對 MCP 工具的調用;實際返回內容以遠程 Pulse Convert 服務爲準。

適用場景與注意

適合誰: 負責 BI/ETL/DWH 現代化、目標棧爲 Power BI、Microsoft Fabric 或 Databricks 的架構師、數據工程師,以及已在 DSH 裏用智能體做遷移方案草稿的團隊。

權限與安全: 插件以當前 DSH 進程權限運行;安裝前建議閱讀 GitHub 源碼與 MIT 許可證,並確認 outbound HTTPS 訪問 mcp.innovationalofficesolution.com 符合組織策略。評估與諮詢請求可能涉及項目元數據,需結合隱私政策自行判斷是否發送敏感信息。

生態說明: DSH 採用「一切皆插件」的擴展方式;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,本文僅介紹該插件在 DSH 中的接入方式。

結尾

Pulse Convert 把遺留平臺現代化評估能力以 MCP 形式掛進 DSH,適合在方案階段快速對齊支持路徑、複雜度與架構規則。安裝與配置以 README 爲準;進一步信息見 SkillHub 目錄頁 與 GitHub 倉庫。

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

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

小夜