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:
- installs all six exact member versions from the official npm registry in one
dsh plugin add; - records every member as a direct profile dependency and bundle;
- promotes all members before removing a legacy aggregate Suite dependency;
- 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.