When developing DeepSeek Harness (DSH), it is often necessary to confirm the detailed state of the current runtime environment, Node.js version, DSH_HOME path, or loaded plugins. Checking this in the command line is not always intuitive, and the UI may lack a dedicated entry point. The dsh-settings-about plugin adds an “About” entry to the settings page, retrieving these runtime facts directly from the running DSH process.
This is a DeepSeek Harness plugin maintained by sha2kyou. It adds a “Settings → About” page to the Web Profile, displaying the DSH runtime version, license, description, and package name, while also listing the installed plugins.
Core Features¶
This plugin provides the following information in the Web UI:
- DSH Runtime Information: Displays the DSH version, license, description, and package name.
- Plugin List: Lists installed plugins by ID, module name, version, enabled status, and fiber phase.
- System Environment: Displays the
DSH_HOMEpath, Node.js version, platform, and architecture. - Configuration Information: Displays the current Profile and Bundle information.
- Network Information: Displays the currently listening
webServeraddress. - Credentials Detection: Detects the DSH credentials document version.
Installation and Enablement¶
Before using this plugin, make sure the environment meets the specific requirements.
- Install DSH Dependencies: Ensure the DSH version is
@deepseek-ai/dsh@0.1.1-rc.1(only the 0.1.1-rc.* line is supported).
npm install -g @deepseek-ai/dsh@0.1.1-rc.1
- Install the Plugin: Install the plugin using the official command.
dsh plugin --profile web add github:sha2kyou/dsh-settings-about
- Start the Web Service.
dsh web
- Access the Page: Open the Web UI and go to Settings -> About.
Typical Usage¶
After installation, you can view the relevant information on the settings page. To update the plugin, run the following command:
dsh plugin --profile web update dsh-settings-about
Use Cases and Notes¶
- Version Requirement: This plugin only supports
@deepseek-ai/dsh@0.1.1-rc.1, and does not support 0.1.0-rc.* or earlier versions. - Profile Limitation: Only the
webProfile is supported. - Dependency Tools:
pnpmmust be available in thePATHenvironment variable; thedsh plugincommand depends on it. - Data Accuracy: All data is collected in real time from the currently running process. If a data item is missing, the page will omit it or mark it as unavailable rather than fabricate it.
- Credentials Format: Credentials must use the v1 layout (including
version: 1andrefs).
After installation, you can view the current environment and plugin status on the settings page. The plugin is open-sourced under the MIT license; source code and catalog links are provided below.
GitHub: https://github.com/sha2kyou/dsh-settings-about
Catalog: https://www.skillhub.cn/plugins/sha2kyou/dsh-settings-about