DeepSeek Harness (DSH) adopts the “everything is a plugin” philosophy. When developers build agents, they often need to attach specific tools based on business scenarios. The following introduces a plugin named dsh-ink-tools, which provides parameter-based calligraphy learning plan generation capabilities.
Plugin Overview¶
dsh-ink-tools (Brush, Ink, Paper, and Inkstone) is maintained by uckkk. This plugin aims to provide agents with the ability to return calligraphy learning plans based on parameters. It is implemented in pure Node and does not rely on a network environment.
Core Features¶
The plugin mainly includes one tool: ink_tools.
- ink_tools: Brush, Ink, Paper, and Inkstone. It returns the corresponding calligraphy learning plan based on the input parameters.
Installation and Activation¶
Installing this plugin requires the DSH CLI.
dsh plugin add github:uckkk/dsh-ink-tools
After running the above command, the plugin will be loaded into the current session. Once installation is complete, you can directly invoke the tools registered by the plugin in the session.
Technical Details¶
According to its package.json information, the plugin depends on @deepseek-ai/cordis (version ^4.0.1) and @deepseek-ai/dsh-tools (version >=0.1.0-rc6). It is a pure Node implementation with no network dependencies.
Notes¶
Because the plugin runs with the permissions of the current DSH process, it is recommended to check its source code and license (MIT) before installation.
Summary¶
dsh-ink-tools is a lightweight DSH tool that can provide calligraphy learning plan generation without requiring internet access. For more details, refer to its GitHub repository: https://github.com/uckkk/dsh-ink-tools