在 DeepSeek Harness (DSH) 的生态中,智能体开发往往需要集成特定的领域数据。如果每次查询都实时请求网络,会增加延迟并产生不必要的成本。DSH 提供了「一切皆插件」的解决方案,允许开发者将静态或高频使用的知识库下沉到本地插件中。本文介绍 dsh-geography-mountains 插件,它封装了世界高峰的数据,支持本地查询。
插件简介¶
dsh-geography-mountains 是由维护者 uckkk 开发的一个插件,主要提供世界高峰的数据查询能力。它使用纯 Node.js 实现,不需要联网即可在本地检索数据,适合需要地理相关知识的智能体场景。
核心功能¶
该插件注册了两个工具,分别用于数据列表获取和详情查询:
list_mountain:列出 世界高峰 条目。get_mountain:按 id 或名称查询 世界高峰 条目详情。
安装与启用¶
安装该插件需要使用 DSH 的插件管理命令。
dsh plugin add github:uckkk/dsh-geography-mountains
安装完成后,在当前会话中即可调用插件注册的工具。
典型用法¶
安装成功后,智能体可以直接使用 list_mountain 获取列表,或使用 get_mountain 获取特定山峰的详细信息。
# 列出所有世界高峰
list_mountain
# 查询珠穆朗玛峰的详情
get_mountain "珠穆朗玛峰"
适用场景与注意¶
该插件适合需要内置地理、登山或户外相关知识库的智能体。由于它是纯 Node 实现,无网络依赖,查询速度极快。
注意:该插件以当前 DSH 进程的权限运行,安装前请检查源码与许可证。