前言¶
DeepSeek Harness(DSH)通過插件機制擴展智能體的能力。在涉及化學知識檢索的開發場景中,通常需要依賴外部 API 或龐大的上下文。dsh-chemistry-terms 提供了一種基於本地數據的知識檢索方案,無需聯網即可獲取化學術語信息。
插件介紹¶
這是一個由 uckkk 維護的 DSH 插件,歸類爲記憶類工具。它內置了化學術語數據,旨在解決智能體在處理化學相關問題時缺乏基礎術語定義的問題。
核心功能¶
該插件提供以下兩個工具函數:
list_chemistry:列出化學術語知識條目。返回結果包含術語的名稱與英文對照。get_chemistry:按 id 或名稱查詢化學術語條目詳情。
安裝與啓用¶
使用官方安裝命令即可完成加載:
dsh plugin add github:uckkk/dsh-chemistry-terms
安裝完成後,該插件註冊的工具將在當前會話中可用。
典型用法¶
在會話中直接調用上述工具。例如,想要查看可用的化學術語列表,可調用 list_chemistry;若需要查詢特定術語(如“水”),可調用 get_chemistry 並傳入相應的名稱或 id。
適用場景與注意¶
- 適用場景:適用於需要本地、離線化學術語知識支持的智能體開發場景。
- 實現方式:純 Node 實現,無網絡依賴。
- 許可協議:MIT 許可證。
結語¶
dsh-chemistry-terms 爲 DSH 插件生態增加了一個輕量級的化學知識庫。通過本地化的工具調用,可以減少對網絡請求的依賴。更多細節可參考 GitHub 倉庫或社區目錄。