在 DeepSeek Harness (DSH) 的开发中,调用外部 API 获取基础的国家地理或行政区划信息会增加不必要的网络开销。对于需要处理印度相关任务的智能体或流程,直接使用内置的静态数据往往更高效。dsh-india 插件正是为此设计,它将印度国家的详细资料内置到 DSH 的上下文中。
这是一个由 uckkk 维护的 DSH 插件,用于获取印度国家资料。它基于纯 Node 实现,不依赖外部网络请求,适合在离线或对网络请求敏感的环境中使用。
核心功能¶
该插件提供两个主要能力:
country_info:返回印度国家(India)的完整资料,包括名称、首都、人口(万)、面积(万平方公里)、货币代码、官方语言、电话区号、顶级域名、大洲、国旗。country_field:按字段名查询印度国家的单项资料。这个能力常用于流程取数,只需指定字段即可获取对应信息。
安装与启用¶
在已配置好 DeepSeek Harness 的环境中,通过以下命令安装插件:
dsh plugin add github:uckkk/dsh-india
安装完成后,插件会自动加载到 DSH 进程中。
使用说明¶
安装并启用后,插件即可在流程中被调用。
- 获取完整资料:调用
country_info接口,将直接返回上述列出的所有字段数据。 - 获取单项资料:调用
country_field接口,传入目标字段名(例如货币代码、官方语言等),系统将返回该字段的具体值。
注意事项¶
- 无网络依赖:该插件为纯 Node 实现,不涉及网络请求,确保了数据获取的稳定性。
- 许可证:插件采用 MIT 许可证开源,可在符合协议的前提下自由使用。
总结¶
dsh-india 解决了在 DSH 流程中快速获取印度国家静态数据的需求,避免了网络调用带来的延迟。开发者可以通过简单的命令完成安装,并在后续的智能体开发中直接调用相关接口。