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,開發者可以快速獲取氮元素的標準化字段。更多細節請查閱插件目錄或源碼。

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

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

小夜