DeepSHPlugins
dsh-hub 项目预览
GITHUB / COMMUNITY PROJECT

dsh-hub

生态与开发JavaScriptMIT

OMDSH Hub:DSH 社区扩展目录与 Profile 生成管理器,复用官方 Profile / Bundle / Repository Plugin / Cordis 等契约,提供事务化安装、恢复、目录浏览与设置界面。

3 Starsomdsh-dev 更新时间 2026-08-13
访问 GitHub 仓库
dsh-hub 项目预览

项目介绍

中文

OMDSH Hub:DSH 社区扩展目录与 Profile 生成管理器,复用官方 Profile / Bundle / Repository Plugin / Cordis 等契约,提供事务化安装、恢复、目录浏览与设置界面。

English

OMDSH Hub: a DSH community extension directory and profile generator/manager, reusing the official Profile / Bundle / Repository Plugin / Cordis contracts — transactional install, restore, directory browsing and a settings UI.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
omdsh-dev
仓库
omdsh-dev/dsh-hub
GitHub Stars
3
Forks
0
开发语言
JavaScript
许可证
MIT
最近推送
2026-08-13
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

48/ 100
维护活跃
80
文档与实用信息
39
生态关注度
17
安装便捷信号
75
项目声明信号
100

文档较简略;关注度尚低(3)。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin add github:omdsh-dev/dsh-hub

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

OMDSH Hub

OMDSH Hub is a community extension catalog and Profile generation manager for DeepSeek Harness. It reuses the Harness Profile, Bundle, Repository Plugin, Agent Preset, layered Skill registry, Cordis lifecycle, and configuration contracts while adding transactional installation, recovery, catalog browsing, and a settings UI.

This release candidate is checked against the newest packages currently published on the npm next channel (queried 2026-08-13): Cordis 4.0.1-rc.4 and the DSH client and Host contracts 0.0.1-rc.5:

  • Bundle metadata under package.json#dsh.bundle;
  • Client metadata under package.json#dsh.client;
  • the settings.section client slot;
  • the webServer host service;
  • Loader readiness after every enabled Cordis fiber becomes active.

The package intentionally remains marked private: true to prevent npm publication. Making the GitHub repository public does not require removing that guard.

Local validation

Use Node.js 22 or later:

npm ci --ignore-scripts
npm run validate
npm run pack:check

The @deepseek-ai packages require registry read access. Supply a short-lived NPM_TOKEN through the process environment and the local npm configuration described by the package owner; never put a concrete token in this repository. validate checks the exact npm package versions and contract declarations, JavaScript syntax, the vendored Registry, and the complete Node test suite. pack:check inspects the package manifest without publishing it and rejects local npm configuration.

Harness integration

The host entry is dist/index.mjs. It provides the extension manager, Workshop bridge, and agent ecosystem services, registers the loopback-only management API, and installs the official-v2 runtime-ready adapter. official-v2 is OMDSH's adapter API version; it is not a snapshot name.

The prebuilt client entry is dist/client.js. It contributes the Extensions settings section through the standard client manifest and supports Installed, Discover, collections, recipes, updates, and history views.

The npm registry did not provide @deepseek-ai/dsh-repository-plugin when this candidate was checked. Git-source catalog entries therefore remain visible as guided integrations and OMDSH does not claim that they can be installed through an npm-provided Repository Plugin. This repository does not copy a private or Git-snapshot implementation to fill that gap.

The management endpoint is /omdsh/extensions/v1. Mutation requests are restricted to a loopback Host, reject cross-site Fetch Metadata, and require a matching HTTP Origin when an Origin header is present.

Safety model

  • Install and update operations are staged in a new physical Profile generation.
  • Package-manager lifecycle scripts are disabled by default.
  • Registry documents are strictly parsed and remote replacements require a configured Ed25519 signature.
  • A candidate generation becomes current only after configuration validation and runtime readiness confirmation.
  • Failed candidates are discarded and the previous generation remains recoverable.

Documentation

License

MIT

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目