前言¶
在 DeepSeek Harness (DSH) 的开发实践中,当智能体需要处理地理或经济类查询时,直接硬编码国家数据会让配置变得臃肿。dsh-botswana 插件提供了一种轻量级的解决方案,通过注册工具即可在会话中直接获取指定国家的国情数据。
插件介绍¶
dsh-botswana 是一个专注于博茨瓦纳信息的 DSH 插件,由用户 uckkk 维护。它解决了开发者需要频繁查询博茨瓦纳基础数据(如首都、人口、货币)的问题,无需依赖外部网络请求即可完成查询。
核心功能¶
该插件提供 country_info 工具。调用该工具后,返回内容包括:
* 首都
* 人口(单位:万)
* 货币
* 大洲
安装与启用¶
安装命令如下。执行后,插件会自动注册 country_info 工具到当前 DSH 会话中。
dsh plugin add github:uckkk/dsh-botswana
使用方法¶
安装完成后,在会话中直接调用注册的工具即可。
适用场景与注意¶
适合需要快速获取博茨瓦纳国情数据的场景。该插件由纯 Node.js 实现,运行时无网络依赖,稳定性较高。
需要注意的是,插件以当前 DSH 进程的权限运行,安装前建议查看源码(GitHub 仓库)以确认代码安全性。该插件采用 MIT 许可证。
总结¶
dsh-botswana 是一个轻量、无依赖的地理信息查询工具,适合集成到各类需要博茨瓦纳数据的 DSH 工作流中。更多详情可访问 插件目录。