z-col/dsh-workspace-groups ↗★ 0
dsh-workspace-groups
DeepSeek Harness 网页客户端插件:支持通过自定义 YAML 规则将侧边栏工作区划分为分类文件夹,实现三级树状结构。
AI 分析
核心用途是整理杂乱的侧边栏项目。适合同时进行多个项目、需要对工作区进行分类归档的高频用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:z-col/dsh-workspace-groups说明文档
阅读完整 README ↗分类配置(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 | 项目目录名包含(忽略大小写) |
未命中任何分类的项目进入「未分类」桶,不会被隐藏。