在 DeepSeek Harness (DSH) 生态中,插件是扩展智能体能力的主要方式。开发智能体时,有时需要确认 Python 包的最新版本,而非依赖本地缓存。dsh-pypi-live 插件通过联网实时拉取 PyPI 数据,提供了解决这一需求的工具。
插件简介¶
该插件属于联网工具类别,由开发者 uckkk 维护,采用 MIT 许可证。它的核心价值在于解决本地包列表滞后的问题,提供实时的版本查询能力。
安装¶
在终端或配置文件中执行以下命令即可安装该插件:
dsh plugin add github:uckkk/dsh-pypi-live
核心功能¶
安装完成后,DSH 会注册一个名为 pypi_live 的工具。
该工具的功能为:通过联网实时拉取 PyPI 数据,返回指定 Python 包的最新版本号。
使用方法¶
安装后,在 DSH 的会话中直接调用 pypi_live 工具即可使用。
技术细节与注意事项¶
- 实现方式:该插件基于纯 Node.js 实现。
- 依赖要求:使用前需确保环境满足以下依赖:
@deepseek-ai/cordis:版本需满足^4.0.1。@deepseek-ai/dsh-tools:版本需满足>=0.1.0-rc.6。
- 运行权限:插件在运行时会调用网络接口,请确保当前 DSH 进程具备相应的网络权限。
- 安全检查:建议在安装前查看源码与许可证(MIT),确认符合使用规范。