Skip to content

dsh-codex-suite

Verified

@michengai/dsh-codex-suite · v0.1.16 · Apache-2.0

DSH Codex UI 兼容聚合包:保留旧版 dsh plugin add 安装方式

Install

dsh plugin add @michengai/dsh-codex-suite

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Published to npm without a public repository. Inspect the package contents before installing.

Readme

DSH Codex Suite

@michengai/dsh-codex-suite remains the compatibility aggregate for profiles installed with the old dsh plugin add command. For new installs and migration, use the lightweight @michengai/dsh-codex-suite-installer; it adds the six members as direct dependencies.

Plugin combo

Plugin npm package
Codex UI @michengai/dsh-codex-ui
Expert management @michengai/dsh-agency-agents
Skill management @michengai/dsh-skills-manager
Archive management @michengai/dsh-archive-manager
IM Assistant @michengai/dsh-im-connect
Scheduled tasks @michengai/dsh-automation

Each Suite release pins one exact, verified member set. The separate installer has no member runtime dependency tree of its own, so npx can start immediately and let DSH install the members directly. dshmarket and dsh-find-plugin remain optional and can be installed separately from About.

One-click installation

Node.js 22+ is required, and the current DSH dsh command must be on PATH. Run from any directory:

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
npx --yes @michengai/dsh-codex-suite-installer@latest --profile web

The installer:

  1. installs all six exact member versions from the official npm registry in one dsh plugin add;
  2. records every member as a direct profile dependency and bundle;
  3. promotes all members before removing a legacy aggregate Suite dependency;
  4. validates the result with dsh --profile web --dump-config.

Restart DSH Web and hard-refresh the browser afterwards. Set DSH_BIN when dsh is not on PATH.

New custom Web profile

Keep the same DSH_HOME and choose another profile name:

npx --yes @michengai/dsh-codex-suite-installer@latest --profile codex

DSH supplies @deepseek-ai/dsh-base when it creates a custom profile. The installer places DSH's built-in @deepseek-ai/dsh-web-app before the six member bundles without creating a separate Home or reinstalling the official Web package from npm.

Install Codex UI only

dsh plugin --profile web add @michengai/dsh-codex-ui@latest --registry=https://registry.npmjs.org/

Local verification

Preview the installation plan from a repository checkout:

node .\packages\dsh-codex-suite\bin.mjs --profile codex --dry-run

Remove --dry-run to apply it. The checkout path resolves the local workspace:* entry to the root package version.