DeepSeek Agent
插件市场开发工具dsh-hub-cli
DEEPSEEK HARNESS PLUGIN

dsh-hub-cli

Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub

插件介绍

Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub

ai-agentclideepseek-harnessdeveloper-toolsdsh-pluginplugin-managertypescript

项目详情摘要

DSH Hub CLI English** · 简体中文 Share your entire DeepSeek Harness setup as one versioned, reproducible Preset.** Capture the plugins, order, runtime, and config you have running locally. Publish it as an immutable Release. Anyone can apply it with a single command, review every change before it lands, and roll back if they don't like it. 🌐 dshpluginhub.ai  ·  Browse Plugins  ·  Explore Presets  ·  Docs This repository is the open-source client for the Hub. The website, API, and registry live at dshpluginhub.ai . Quick start · Why Presets · Commands · Support · Contributing · Governance · Security That one command installs the exact plugin versions, in the exact order, with the exact patch the author published. Not "whatever is latest today." What they had. Why shareable Presets A DeepSeek Harness (DSH) setup is more than a list of plugins. It is a specific runtime version, a set of plugins at specific versions, the order they load in, a `cordis.patch.yml` that wires them together, and a handful of environment variables that hold your keys. Getting that onto a colleague's machine usually means a wiki page, a Slack thread, and an afternoon of "works on my machine." DSH Hub turns that setup into a first-class, versioned artifact.** Without DSH Hub | With a shared Preset | --- | --- | "Install these six plugins" | One slug and one version | Versions drift within days | Every version, source, and integrity hash is locked | Load order lives in someone's head | Order is part of the Release and validated on apply | Secrets get pasted into docs | Only `${ENV_VAR}` references are published; values stay local | Upgrades are a fresh install | `profile diff` shows exactly what changes before you upgrade | Broke it? Start over | `profile rollback` restores

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pax-beehive/dsh-hub-cli

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。