The philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” In agent development, handling the mapping between file extensions and MIME types is a common requirement. This usually requires calling external interfaces, increasing network dependency. The dsh-mime plugin provides a way to query MIME types directly locally.
This plugin is used to query MIME types for files locally. It is maintained by uckkk and categorized under networking tools. As a pure Node implementation, it does not depend on external services or network connections.
Core Features¶
- Pure Node implementation
- Runs locally, with no network or external service dependencies
Installation and Enablement¶
Installing the plugin requires running the following command:
dsh plugin add dsh-mime
After installation, you need to configure dsh.profile.bundles in the profile’s package.json file. Add "dsh-mime" to the array.
Usage¶
After the plugin is installed and enabled, it registers the corresponding tools in the session. You can use it by invoking these tools directly in the conversation.
Notes¶
This plugin runs third-party code locally. Please review the source code yourself before installing. The plugin is licensed under the MIT license.
References¶
Plugin directory and source code location:
- dsh-mime directory page
- dsh-mime GitHub