Introduction¶
In the development workflow of DeepSeek Harness (DSH), handling JSON data is a common requirement. When it is necessary to safely output JSON strings within a context, or to prevent special characters from breaking the data structure, a reliable escaping tool is needed. The dsh--escape plugin provides a localized JSON escaping solution, avoiding reliance on external APIs.
Plugin Overview¶
dsh--escape is a plugin maintained by uckkk, focusing on escaping JSON strings. It is implemented in pure Node.js, and all escaping logic is executed locally without depending on the network or external services.
Installation and Enablement¶
Run the following command to install the plugin:
dsh plugin add github:uckkk/dsh--escape
After installation, configure the bundles in the profile’s package.json:
{
"dsh.profile.bundles": ["dsh--escape"]
}
Usage¶
After installation, you can directly call the tools registered by the plugin in a session.
Notes¶
Because the plugin runs with the permissions of the current DSH process, installing it means running third-party code on your local machine. Be sure to review the source code and the license (MIT) yourself.
Summary¶
This plugin addresses JSON escaping requirements through local processing, making it suitable for scenarios with data privacy requirements or the need for offline use. For more information, visit the plugin directory or the GitHub repository.