跳过主要内容
C

clutch-dsh (clutch-dsh-office)

cerbur/clutch-dsh/packages/clutch-dsh-office

把活跃会话放进 3D 胡闹厨房:AI 在跑任务,鲸鱼娘在厨房溜达,你在旁边看鱼;常驻气泡一眼看清谁在干活、谁在等回应、谁已交作业,点击直达会话继续干活——本来是为了看进度,现在只想再看一眼鱼。

安装

dsh plugin --profile web add github:cerbur/clutch-dsh

该插件位于仓库的 packages/clutch-dsh-office 子路径下。

README

English | 简体中文

clutch-dsh

clutch-dsh is a pnpm workspace and collection of plugins for DeepSeek Harness (DSH). Install only the plugins you need in your DSH Web profile.

The repository currently contains Worktree, Fireworks, Discuss, Title, and Office plugins. Each package has its own user documentation and can be built or installed independently.

Installation

Install from npm

With an installed DSH CLI, add any plugin to the Web profile and start DSH Web:

dsh plugin --profile web add @cerbur/clutch-dsh-worktree
dsh plugin --profile web add @cerbur/clutch-dsh-fireworks
dsh plugin --profile web add @cerbur/clutch-dsh-discuss
dsh plugin --profile web add @cerbur/clutch-dsh-title
dsh web

You do not need to install every plugin. See the package README for each plugin's behavior, requirements, and usage.

Office is an unreleased whitebox MVP; use its local checkout instructions until its first npm release.

Install from a local checkout

Use this flow when you are working from a clutch-dsh checkout and want to load a locally built package into a DSH source checkout:

cd /absolute/path/to/clutch-dsh
pnpm install
pnpm --filter @cerbur/clutch-dsh-worktree build

cd /absolute/path/to/deepseek-harness
pnpm install
pnpm run build
pnpm dsh plugin --profile web add /absolute/path/to/clutch-dsh/packages/clutch-dsh-worktree
pnpm dsh web

Replace the package name and path with the plugin you want to test. The package README contains the exact local build command and any package-specific development notes.

Plugins

PluginPreviewWhat it does
@cerbur/clutch-dsh-worktreeWorktree Dashboard previewAdds a Git Worktree view that groups DSH Sessions by Workspace, Worktree, and Session. The Dashboard is a plugin-only preview.
@cerbur/clutch-dsh-fireworksFireworks overlay in DSH Web UIAdds the happy_fireworks tool and a short celebration overlay for meaningful milestones.
@cerbur/clutch-dsh-discussDiscuss brainstorming workflowAdds /discuss [topic], an entry point for the bundled brainstorming workflow and reviewed design documents.
@cerbur/clutch-dsh-titleSession title list in DSHAdds configurable session title templates and a settings manager for new DSH Sessions.
@cerbur/clutch-dsh-officeOffice kitchen preview with four simulated Session charactersLists all native workspaces vertically as 3D kitchens with up to two whale-girl Session characters. Unreleased MVP.

Development

Install the workspace dependencies and run the repository checks from the root:

pnpm install
pnpm run check
pnpm run build
pnpm run test

Useful focused checks are:

pnpm run check:workspace
pnpm run check:patches
pnpm run format:check
pnpm run lint
pnpm run typecheck

To build, type-check, or test one package, use its package filter. Package-specific source installation and DSH compatibility notes live in that package's documentation.

The workspace root stays private. Its checks cover package shape, Cordis bundle patches, formatting, linting, types, and tests; publishable plugins live under packages/.

Documentation

相关插件