Introduction

DeepSeek Harness (DSH) uses a plugin architecture. When developing agents or configuring tools, a time-sortable identifier is sometimes required, while the ordering of UUIDs cannot be controlled. The dsh-ulid plugin provides this capability without depending on external services.

Plugin Overview

This plugin focuses on generating and parsing ULIDs (Universally Unique Lexicographically Sortable Identifiers). It belongs to the “Networked Tools” category, is maintained by developer uckkk, and is released under the MIT license.

Core Features

  • ULID generation and parsing
  • Pure Node implementation, with no network usage or external service dependencies

Installation and Enablement

  1. Use the official command to install the plugin:
dsh plugin add dsh-ulid
  1. In the profile’s package.json, add "dsh-ulid" to the dsh.profile.bundles field.

Usage

After installation, call the tools registered by this plugin in a DSH session.

Notes

  • The plugin runs with the permissions of the current DSH process and loads local third-party code.
  • Before installation, review the source code and license to ensure security and compliance.

Summary

This plugin provides DSH users with a lightweight solution for time-sortable IDs. For more details, check the plugin directory: https://www.skillhub.cn/plugins/uckkk/dsh-ulid or the GitHub repository: https://github.com/uckkk/dsh-ulid.