在 DeepSeek Harness (DSH) 生態中,爲智能體提供特定領域的基礎數據往往需要編寫額外的解析腳本或調用外部接口。這裏介紹 dsh-boron 插件,它內置了“硼元素”的標準資料查詢能力,不需要發起網絡請求,適合在本地流程中直接取數。
插件簡介¶
dsh-boron 是一個由 uckkk 維護的 DSH 插件。它以純 Node.js 方式實現,不依賴外部網絡,旨在爲智能體開發提供標準化的化學元素(硼)基礎數據查詢能力。
核心功能¶
插件提供了兩個主要工具:
element_info:返回硼元素的完整資料,包括名稱、元素符號、原子序數、相對原子質量、類別、族、週期、常溫狀態以及電子構型。element_field:按字段名查詢硼元素的單項資料,適合在 DSH 流程中提取特定字段。
安裝與啓用¶
安裝步驟如下:
- 確保本地環境已安裝 DeepSeek Harness (DSH) 及其工具鏈。
- 執行以下命令安裝插件:
dsh plugin add github:uckkk/dsh-boron
典型用法¶
安裝完成後,可以在 DSH 流程中調用上述工具。
- 獲取完整資料:
// 僞代碼示例
const data = await ctx.call('dsh-boron', 'element_info');
- 獲取單項資料(例如原子序數):
// 僞代碼示例
const atomicNumber = await ctx.call('dsh-boron', 'element_field', { field: 'atomicNumber' });
適用場景與注意¶
該插件適用於需要在 DSH 流程中直接引用化學元素(硼)基礎數據,且希望避免引入網絡請求依賴的場景。
- 權限說明:插件以當前 DSH 進程權限運行,安裝前請檢查源碼與許可證。
- 依賴要求:插件依賴
@deepseek-ai/cordis和@deepseek-ai/dsh-tools的特定版本(>=0.1.0-rc.6)。