DeepSeek Harness (DSH) 的核心設計理念是「一切皆插件」。當智能體需要處理藥物或化學物質的基礎數據時,手動調用外部 API 會增加開發成本。xby-pubchem 插件封裝了 PubChem 接口,使智能體能直接獲取分子式、分子量、CAS號等關鍵信息。
插件簡介¶
xby-pubchem 是由 xby-skill 維護的聯網工具類插件。該服務通過 PubChem API 提取藥物基礎化學信息,包括分子式、分子量、CAS號等關鍵數據。
核心功能¶
該插件提供以下能力:
* set_xby_apikey:在聊天中設置 API 密鑰(自動持久化,重啓有效)。
* get_chemical_info:獲取化學物質的詳細信息,參數爲化學物質名稱。
* search_chemical_by_cas:通過 CAS 號搜索化學物質信息,參數爲 CAS 號。
安裝與配置¶
安裝¶
在終端執行以下命令安裝插件:
dsh plugin --profile web add github:xby_skill/xby-pubchem
配置 API 密鑰¶
使用前需在 小笨羊官網 註冊並獲取 API 密鑰。在對話中調用 set_xby_apikey 命令設置該密鑰,設置後自動持久化,重啓進程依然有效。
典型用法¶
- 在對話中輸入
set_xby_apikey並附上獲取到的密鑰。 - 調用
get_chemical_info並傳入化學物質名稱,例如:“調用 get_chemical_info,參數爲阿司匹林”。 - 調用
search_chemical_by_cas並傳入 CAS 號,例如:“調用 search_chemical_by_cas,參數爲 50-57-7”。
適用場景與注意¶
本插件以當前 DSH 進程的權限運行。在安裝前,建議檢查源碼與許可證(MIT)。如需查看插件詳情,可訪問 插件目錄 或 GitHub 倉庫。
安裝配置完成後,智能體即可通過該插件獲取結構化的化學數據。