In the DeepSeek Harness (DSH) ecosystem, providing agents with domain-specific base data often requires writing extra parsing scripts or calling external interfaces. This article introduces the dsh-boron plugin, which has built-in standard data lookup capabilities for the element boron. It does not require network requests and is suitable for directly retrieving data in local workflows.
Plugin Overview¶
dsh-boron is a DSH plugin maintained by uckkk. It is implemented in pure Node.js, does not rely on external networks, and aims to provide standardized basic data lookup capabilities for chemical elements (boron) in agent development.
Core Features¶
The plugin provides two main tools:
element_info: Returns the complete profile of the boron element, including name, element symbol, atomic number, relative atomic mass, category, group, period, state at room temperature, and electron configuration.element_field: Queries a single field of the boron element by field name, suitable for extracting specific fields in DSH workflows.
Installation and Enablement¶
The installation steps are as follows:
- Make sure that DeepSeek Harness (DSH) and its toolchain are installed in the local environment.
- Run the following command to install the plugin:
dsh plugin add github:uckkk/dsh-boron
Typical Usage¶
After installation, you can call the above tools in DSH workflows.
- To get the complete profile:
// 伪代码示例
const data = await ctx.call('dsh-boron', 'element_info');
- To get a single field (for example, atomic number):
// 伪代码示例
const atomicNumber = await ctx.call('dsh-boron', 'element_field', { field: 'atomicNumber' });
Applicable Scenarios and Notes¶
This plugin is suitable for scenarios where you need to directly reference basic data for a chemical element (boron) in DSH workflows and want to avoid introducing network request dependencies.
- Permissions: The plugin runs with the permissions of the current DSH process. Please inspect the source code and license before installation.
- Dependency requirements: The plugin depends on specific versions (>=0.1.0-rc.6) of
@deepseek-ai/cordisand@deepseek-ai/dsh-tools.
Summary¶
dsh-boron provides lightweight element data lookup capabilities and is suitable for data retrieval in workflows. For more details, see the Community Directory or GitHub.