Lumen Market: DSH Plugin Discovery and Management

The core philosophy of DeepSeek Harness (DSH) is “Everything is a plugin.” The community maintains an independent plugin catalog, and developers can search for plugins through the catalog, but the installation process still must be completed through the official DSH manager. Lumen Market aims to solve the discovery and configuration issues in this process, providing one-stop support from browsing to installation.

Lumen Market is a plugin for DeepSeek Harness, maintained by Femad-6. It allows users to search for plugins on npm and GitHub directly within the DSH environment, view introductions, source code, and documentation, and complete installation and updates through the official pipeline.

Core Features

  • Plugin Discovery: Supports searching for npm and GitHub plugins, and viewing detailed descriptions, source code links, and documentation.
  • Filtering and Sorting: The discovery page displays only uninstalled plugins, with a fixed 21 items per page. Supports filtering by source (npm/GitHub) and sorting by GitHub stars.
  • Compatibility Check and Installation: Automatically checks compatibility before installation. Installation, update, and uninstall operations are performed through the official DSH manager.
  • Status Monitoring: View the list of installed plugins and available updates. Progress is shown during operations, with a restart prompt. Plugins available for update are indicated by a small light icon.
  • Local Cache: Discovery results are saved locally. If a GitHub query is rate-limited or fails, cached data continues to be displayed, with the cache time labeled.

Installation and Activation

Before installing, ensure that the current DSH process supports the official plugin manager and that Node.js 22 or higher is installed.

In the DSH “Plugins → Add Plugin” interface, enter the following command:

dsh-lumen-market@0.5.2

Follow the prompts from the official manager to complete the installation.

Typical Usage

After successful installation, go to the plugin list and find Lumen Market. Enter keywords in the search bar to filter plugins from npm or GitHub. Click to open the details page and view the introduction and documentation. After confirming compatibility, use the buttons provided in the interface to complete the installation or update.

Applicable Scenarios and Notes

  • Version Update Limitations: npm sources support checking for version updates by package name; local links and Git sources do not currently support upgrading by package name.
  • Data Display: Star counts are currently displayed only for results from GitHub sources.
  • Network Rate Limiting: GitHub queries may be subject to rate limiting; the plugin automatically displays cached data and labels the cache time.
  • UI Background: The background and color scheme in interface screenshots come from the DSH host theme, not from a built-in plugin skin.
  • Permissions and Security: The plugin runs with the permissions of the current DSH process. Be sure to inspect the source code and license before installing.

Lumen Market manages the plugin lifecycle through the official pipeline, ensuring the safety of operations. For more details and issue feedback, visit the GitHub repository.

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye