dsh-nitrogen:获取氮元素完整资料的 DSH 插件

前言

在 DeepSeek Harness(DSH)的开发中,智能体偶尔需要调用基础化学数据。如果每次都去查询外部 API 或手动维护 JSON,会增加响应延迟并提高维护成本。dsh-nitrogen 插件直接在本地提供氮元素(Nitrogen)的标准化资料,让取数变得更轻量。

插件简介

dsh-nitrogen 是一个由 uckkk 维护的 DSH 插件。它的核心价值在于将氮元素的详细数据内置,通过简单的命令即可获取。该插件属于联网工具类别,采用 MIT 许可证。

核心功能

插件提供了两个主要能力:

  1. element_info:返回氮元素完整资料。包括名称、元素符号、原子序数、相对原子质量、类别、族、周期、常温状态、电子构型。
  2. element_field:按字段名查询氮元素的单项资料。这适用于流程中的变量取数。

安装与启用

在 DSH 环境中添加该插件:

dsh plugin add github:uckkk/dsh-nitrogen

安装后,插件会自动加载,无需额外的配置文件。

典型用法

获取完整资料
调用 element_info 获取氮元素的各项参数:

// 伪代码示例
const nitrogenData = await ctx.call('element_info');

按字段取数
调用 element_field 获取特定字段,例如原子序数:

// 伪代码示例
const atomicNumber = await ctx.call('element_field', 'atomic_number');

适用场景与注意

该插件适合需要在智能体流程中频繁引用氮元素数据的场景。使用前请检查依赖版本:需要 @deepseek-ai/cordis ^4.0.1 和 @deepseek-ai/dsh-tools >=0.1.0-rc.6。

插件为纯 Node 实现,无网络依赖。

结语

通过 dsh-nitrogen,开发者可以快速获取氮元素的标准化字段。更多细节请查阅插件目录或源码。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜