pax-beehive/dsh-hub-cli--packages-dsh-plugin ↗★ 2
@dsh-plugin-hub/dsh-plugin
DSH tools for planning and applying reproducible Plugin Hub Profiles through the local dsh-hub CLI
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pax-beehive/dsh-hub-cli#7147202dfcd32dc18ba39db21e8fe1181ad6c996&path:packages/dsh-plugin说明文档
阅读完整 README ↗@dsh-plugin-hub/dsh-plugin
Agent-facing DSH tools for planning, sharing, applying, and rolling back reproducible DSH Plugin Hub Profiles.
- Website: dshpluginhub.ai
- Browse plugins: dshpluginhub.ai/plugins
- Explore Profiles: dshpluginhub.ai/profiles
Install into a Profile:
dsh plugin --profile web add @dsh-plugin-hub/dsh-plugin
The bundle exposes read-only discovery and diagnosis tools plus confirmed plan
application, all backed by the local dsh-hub CLI:
dsh_hub_searchsearches the live catalog.dsh_hub_plugin_inforeviews exact versions, compatibility and security.dsh_hub_plugin_plancreates an exact, preconditioned Plugin install plan.dsh_hub_profile_plancreates a read-only, expiring install plan.dsh_hub_profile_diffcompares Plugin membership, order, versions, sources, and Release identity.dsh_hub_profile_upgrade_planplans an upgrade and returns its full diff.dsh_hub_profile_doctordiagnoses local state and release drift.dsh_hub_profile_share_plancaptures an exact, read-only publication plan.dsh_hub_profile_rollback_planselects a complete recoverable revision.dsh_hub_operation_applyapplies that plan after explicit confirmation.dsh_hub_profile_historylists recoverable local revisions.
Every machine-triggered mutation uses an expiring, single-use, preconditioned plan and the same staging, validation, atomic switch and rollback implementation as direct CLI use.
Telemetry
This adapter does not add a separate telemetry client. Commands it invokes use
the installed dsh-hub CLI preference. On the CLI's first run a notice is
shown and that run sends no event; later eligible install and Profile lifecycle
operations report anonymous aggregates unless the user runs dsh-hub telemetry off or uses one of the documented per-invocation opt-outs. See the
@dsh-plugin-hub/cli README for the
exact fields, retention period, debug mode, and controls.
Requires Node.js 22.13 or later, @deepseek-ai/cordis, and
@deepseek-ai/dsh-tools.
This is an independent community project and is not affiliated with or endorsed by DeepSeek.