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 仓库。
安装配置完成后,智能体即可通过该插件获取结构化的化学数据。