fenxin-fx/dsh-default-workspace-plugin ↗★ 1
@dsh-external/dsh-default-workspace
Start a DeepSeek Harness conversation without selecting a workspace: auto-provisions a default workspace and adds a "Chat without a workspace" option to the workspace picker
AI 分析
核心用途是简化 DSH 的启动和对话流程。适合不需要针对特定项目目录进行代码修改、只想快速开启一次性临时对话的轻度用户。
インストール
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fenxin-fx/dsh-default-workspace-pluginドキュメント
README 全文を読む ↗Configuration
Overrides live on the plugin's config row in the profile cordis.patch.yml (the cordis.patch.yml shipped by this package shows the full template). Precedence is config.path → DSH_DEFAULT_WORKSPACE → /workspaces/default.
| Key | Type | Default | Meaning |
|---|---|---|---|
path | string | /workspaces/default | Default workspace directory; ~ expands to the OS home, a relative path resolves against the process cwd |
title | string | Default | Display title for the workspace |
always | boolean | false | true always ensures the workspace, even when others already exist |
- insert:
- id: default-workspace
name: '@dsh-external/dsh-default-workspace'
config:
path: 'C:\my\scratch'
title: 'Scratch'
always: false
Or set the environment variable before launching:
DSH_DEFAULT_WORKSPACE="$HOME/projects/scratch" dsh web
Usage
Install, restart the web profile, and go — no commands, no tools. A brand-new profile opens directly into a conversation in the default workspace, and the workspace picker on a new session offers "Chat without a workspace" to start an ungrouped conversation instead.