前言¶
DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在构建会话工具时,生成短 ID 是常见需求。通常的做法可能涉及调用外部 API 或引入复杂的库,而 dsh-shortid 提供了一种轻量级的本地解决方案。
插件介绍¶
dsh-shortid 是一个由 uckkk 维护的插件,专注于在本地生成短 ID。它将生成能力封装为工具,供 DSH 会话直接调用。
安装与依赖¶
使用前请确保环境中已满足以下依赖项:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)
安装命令如下:
dsh plugin add github:uckkk/dsh-shortid
使用方法¶
安装完成后,该插件会注册工具供会话使用。直接在对话中调用该插件注册的工具即可生成短 ID。
技术特性¶
- 纯 Node 实现:核心逻辑在 Node 环境中运行。
- 无网络依赖:生成过程不依赖外部网络请求,运行稳定。
- 工具注册:作为插件形式挂载到 DSH 会话中。
许可证与来源¶
该插件采用 MIT 许可证开源。