跳到主要内容

dsh-codex-suite

已验证

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

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

安装

dsh plugin add @michengai/dsh-codex-suite

dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南

源码

发布到 npm 但没有公开仓库。安装前请检查包内容。

说明文档

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.