Introduction¶
In the DeepSeek Harness (DSH) plugin ecosystem, developers often need to register specific tools for different use cases. dsh-scent-pick is a plugin focused on the “fun makeovers” category. It provides a lightweight solution for returning a corresponding essential oil fragrance solution based on the input scene parameters. The plugin is implemented in pure Node and has no network dependencies at runtime.
Plugin Overview¶
This is a DSH plugin for scent scene selection. The project is maintained by uckkk and is licensed under the MIT License. Its core value lies in providing a tool that can run without internet access, helping agents quickly obtain scene-based fragrance configurations.
Installation and Dependencies¶
Before installing, ensure your project environment meets the following dependencies:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)
Run the following command to install the plugin:
dsh plugin add github:uckkk/dsh-scent-pick
Core Features¶
After installation, the plugin registers a core tool.
- scent_pick: Scent scene selection. Returns an essential oil fragrance solution based on the provided parameters.
Typical Usage¶
After installing, invoke the tool registered by the plugin in a conversation. Based on the tool’s parameter definitions, pass the corresponding scene parameters to obtain the returned essential oil fragrance solution.
Use Cases and Notes¶
This plugin is suitable for building entertainment scenes with specific fragrance themes. Because the plugin runs with the permissions of the current DSH process, it is recommended to review the source code and license before installation (this project uses the MIT License).