前言¶
在开发基于 DeepSeek Harness (DSH) 的智能体时,获取基础实体数据(如国家信息)往往需要依赖外部 API。dsh-canada 插件通过本地化数据提供了一种无需网络请求的替代方案,适合在离线或受限网络环境下使用。
这是什么¶
这是一个由 uckkk 维护的 DSH 插件,提供“加拿大国家”的相关信息。它属于联网工具类别,解决的是在无外网环境下获取特定实体数据的需求。插件采用纯 Node.js 实现,遵循 MIT 许可证。
核心功能¶
- 无网络依赖:插件运行时不依赖外部网络连接。
- 纯 Node 实现:基于 Node.js 环境构建。
安装与启用¶
使用 DSH 的插件管理器添加该插件:
dsh plugin add github:uckkk/dsh-canada
技术细节¶
该插件作为 Cordis 服务注入到 DSH 进程中,需要满足以下版本要求:
{
"peerDependencies": {
"@deepseek-ai/cordis": "^4.0.1",
"@deepseek-ai/dsh-tools": ">=0.1.0-rc.6"
}
}
适用场景与注意¶
适合需要在本地或无外网环境下查询基础数据的开发者。安装前请检查源码与许可证。插件以当前 dsh 进程的权限运行。