前言¶
DeepSeek Harness 的插件化架構將外部數據源直接接入對話流程。在構建涉及宏觀經濟分析的智能體時,開發者往往需要處理 World Bank 開放數據的 API 調用、認證以及結果解析。dsh-eco-indicator 插件直接對接 World Bank 數據接口,覆蓋 GDP、通脹、貿易、人口等核心指標,無需 API Key 即可完成查詢。
插件簡介¶
dsh-eco-indicator 是 DeepSeek Harness 的一個插件,由 SIMON-WORLD 維護。它主要解決經濟數據查詢的接入問題,支持通過自然語言或參數直接獲取世界銀行的經濟指標數據,遵循 MIT 許可證。
核心功能¶
插件提供兩個核心能力:
wb_indicator:按國家代碼和年份區間查詢任意世界銀行指標。每行返回一年的數據,缺失年份會自動省略。wb_countries:用於解析國家代碼。支持通過名稱片段或 ISO3 代碼查詢,返回的結果可供wb_indicator使用。
安裝與啓用¶
使用官方命令安裝插件:
dsh plugin --profile web add dsh-eco-indicator
安裝完成後,重啓 DeepSeek Harness,插件即可在對話中生效。
典型用法¶
在對話中直接描述需求,模型會自動調用插件接口。例如查詢中國 2018-2023 年的 GDP 和通脹率:
查一下中國 2018-2023 的 GDP(現價美元)和通脹率
常用指標與代碼¶
插件支持 World Bank 的標準指標代碼,常用示例如下:
| 代碼 | 含義 |
|---|---|
NY.GDP.MKTP.CD |
GDP(現價美元) |
NY.GDP.PCAP.CD |
人均 GDP(現價美元) |
FP.CPI.TOTL.ZG |
通脹率(CPI 年增長率 %) |
NE.TRD.GNFS.ZS |
貿易佔 GDP 比重(%) |
SP.POP.TOTL |
總人口 |
SL.UEM.TOTL.ZS |
失業率(%) |
國家代碼與區域¶
查詢時需提供國家代碼。支持 ISO3 代碼(如 CHN、USA、GBR)或區域代碼(W 代表世界,1A 代表高收入,3E 代表低收入)。
技術說明¶
- 無需 API Key:插件內置了 World Bank 數據的調用邏輯。
- 運行權限:插件以當前 DSH 進程的權限運行,安裝前建議檢查源碼。
- 環境要求:Node.js 版本需大於等於 18。
- License:MIT。
總結¶
該插件爲 DSH 生態提供了一個直接、無門檻獲取世界銀行經濟數據的途徑,適合需要經濟指標數據支持的智能體場景。
- GitHub: https://github.com/SIMON-WORLD/dsh-eco-indicator
- 目錄: https://www.skillhub.cn/plugins/SIMON-WORLD/dsh-eco-indicator