fenxin-fx/dsh-default-workspace-plugin1

@dsh-external/dsh-default-workspace

DSH 默认工作区插件,支持在不手动选择工作区的情况下直接开启对话,自动创建默认工作区并在选择器中提供免工作区聊天选项。

AI 分析

核心用途是简化 DSH 的启动和对话流程。适合不需要针对特定项目目录进行代码修改、只想快速开启一次性临时对话的轻度用户。

套件
@dsh-external/dsh-default-workspace
版本
0.2.0
授權
MIT
最近更新
2026年8月14日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fenxin-fx/dsh-default-workspace-plugin

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.pathDSH_DEFAULT_WORKSPACE/workspaces/default.

KeyTypeDefaultMeaning
pathstring/workspaces/defaultDefault workspace directory; ~ expands to the OS home, a relative path resolves against the process cwd
titlestringDefaultDisplay title for the workspace
alwaysbooleanfalsetrue 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.