z-col/dsh-workspace-groups0

dsh-workspace-groups

DSH web client plugin: group sidebar workspaces into configurable category folders (分类 → 项目 → 会话 three-level tree). Sidecar YAML rules, no core storage changes.

包名
dsh-workspace-groups
版本
0.1.0
许可证
MIT
最近更新
2026年8月21日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:z-col/dsh-workspace-groups

分类配置(sidecar)

默认位置 ~/.dsh/workspace-groups.yaml(也可用 $DSH_HOME 环境变量覆盖家目录)。 模板见仓库根目录 workspace-groups.example.yaml

categories:
  - name: DSH 插件
    rules:
      - pathPrefix: /Users/zcol/Project/SkillsManagePlugins
      - nameContains: 插件
      - basenameContains: plugin
  - name: 个人项目
    rules:
      - pathPrefix: /Users/zcol/Project/yeluzi

规则字段(每个 rule 是 OR 关系,任一命中即归类;分类按序匹配,先到先得):

字段含义
pathPrefix项目绝对路径前缀
pathExact项目绝对路径精确匹配
nameContains项目显示标题包含(忽略大小写)
basenameContains项目目录名包含(忽略大小写)

未命中任何分类的项目进入「未分类」桶,不会被隐藏。