dsh-carbon:碳元素数据查询插件

前言

在 DeepSeek Harness (DSH) 的插件化架构下,获取特定领域的结构化数据是常见需求。如果工作流需要处理碳元素的相关参数,dsh-carbon 插件可以提供直接的本地查询能力。该插件由 uckkk 维护,提供纯 Node.js 实现,无需网络请求即可获取数据。

核心功能

插件主要提供两个工具方法:

  1. element_info:返回碳元素的完整资料。数据包括名称、元素符号、原子序数、相对原子质量、类别、族、周期、常温状态以及电子构型。
  2. element_field:按字段名查询碳元素的单项资料。这种方法适用于工作流中需要精确提取某一项数据的场景。

安装

在终端执行以下命令安装插件:

dsh plugin add github:uckkk/dsh-carbon

使用示例

安装完成后,可以在流程或脚本中调用上述方法。以下是两种调用方式:

  • 获取完整信息:
    // 调用 element_info 获取碳元素的完整信息
    const carbonInfo = await dsh.element_info();
  • 按字段查询:
    // 调用 element_field 按字段名查询碳元素资料
    const atomicNumber = await dsh.element_field('atomic_number');

注意事项

  • 运行环境:插件为纯 Node 实现,不依赖网络请求,所有数据均存储在本地。
  • 依赖版本:需要确保环境中安装了 @deepseek-ai/cordis (>= ^4.0.1) 和 @deepseek-ai/dsh-tools (>= 0.1.0-rc.6)。
  • 源码审查:鉴于插件以当前 DSH 进程权限运行,建议在安装前查看 GitHub 源码及 MIT 许可证。

结语

dsh-carbon 为 DSH 工作流提供了轻量级的碳元素数据支持。如需更多插件,可参考社区目录。

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

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

小夜