In the plugin ecosystem of DeepSeek Harness (DSH), demand for specific text processing scenarios is increasing. The dsh-ellipsis plugin focuses on solving text abbreviation issues. For scenarios that require processing and simplifying long text in agents or workflows, this tool provides a basic implementation solution.
Plugin Overview¶
This is a model inference plugin maintained by uckkk. Its core functionality is “ellipsis/abbreviation”, and it is part of the DSH plugin ecosystem. The plugin is implemented in pure Node.js and has no network request dependencies.
Dependency Requirements¶
Before using this plugin, ensure your local environment meets the following dependency versions:
@deepseek-ai/cordis: requires^4.0.1@deepseek-ai/dsh-tools: requires>=0.1.0-rc.6
Installation¶
Run the following command to install the plugin:
dsh plugin add github:uckkk/dsh-ellipsis
Usage¶
After installation, the plugin registers the corresponding tool. In a session, directly call the tool registered by the plugin to use its “ellipsis/abbreviation” feature.
Applicable Scenarios and Notes¶
This plugin is suitable for scenarios where text length needs to be reduced and the runtime environment does not rely on external network interactions. Because the plugin runs with the permissions of the current DSH process, it is recommended to check the source code and license (MIT) before installation.
Summary¶
As a tool plugin in the DSH ecosystem, dsh-ellipsis provides basic ellipsis/abbreviation processing. To learn more about plugins or view the source code, visit the skill center directory or the GitHub repository.