The core design philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” As the plugin ecosystem grows, developers need a centralized entry point to browse, search for, and install community plugins. haibala-aii/dsh-extensions-extensionshub is a third-party plugin that provides a plugin directory for DSH and integrates sidebar navigation, making it easier for developers to quickly access resources.
What Is This¶
This is a DeepSeek Harness plugin center maintained by haibala-aii. It filters plugin repositories by GitHub tags and uses DSH’s plugin system to integrate the directory into the application interface.
Core Features¶
The plugin provides the following features:
- GitHub Plugin Directory: Search for GitHub repositories tagged with
dsh-plugin, and provides mirrors and curated lists. - Sidebar Navigation: Declares navigation items in
sidebar.nav. - Sidebar Footer: Adds an “Extensions” row in
sidebar.footer.action. - Full-Screen Overlay: Provides a
shell.overlayfull-screen directory view. - Documentation Support: Displays SKILL.md and MCP configuration documentation.
Installation and Enablement¶
Use the official installation command:
dsh plugin --profile web add github:haibala-aii/dsh-extensions-extensionshub
After a successful installation, restart dsh web (or the desktop shell) to load the plugin. The plugin includes a prebuilt lib/ directory, so configuring pnpm allowBuilds is not required on first installation.
Typical Usage¶
- Install a Plugin: Find the target plugin in the plugin center, copy its provided installation command, and run it.
- Manage SKILL: Place a
SKILL.mdfile in the project workspace or skill directory, and the plugin will display the related documentation. - Configure MCP: Enable the server in the
@deepseek-ai/dsh-mcp-clientconfiguration file.
Use Cases and Notes¶
- Use Cases: Developers who need to find third-party plugins, view SKILL documentation, or manage MCP server configuration.
- Permission Limits: Third-party plugins cannot add new slots to
AppFrameorSidebarRoot. This plugin occupies these positions only when the host application declaressidebar.navorshell.surface; otherwise, it uses the official extension row and overlay as supplements. - Ecosystem Note: This is a community directory and has no official affiliation with DeepSeek or Huanfang.
Summary¶
This plugin addresses the fragmentation of DSH plugins by providing a unified entry point for discovery. The related code and documentation are available on GitHub.