前言¶
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