← 返回列表
D

dsh-settings-nav-organizer

v1.4.3 · 1 天前发布

Organize the DSH settings panel nav: fold third-party plugin entries under collapsible group rows, with bookmark-style custom groups and a fold toggle in General settings.

dshdsh-pluginsettingssidebarnavfoldui

README

dsh-settings-nav-organizer

English | 中文

给 DeepSeek Harness 设置面板「减负」:插件装得越多,设置页侧边栏的入口就越乱。本插件把所有插件/扩展的设置入口折叠成一个可展开的 插件入口 分组行,支持书签式自定义分组折叠总开关

!Awesome DSH Plugin

功能

  • 分组行放在系统配置正下方 —— 通用设置 / 模型 / 插件 / 预设保持平铺;其余入口(插件、扩展、附加页面)全部折叠进「插件入口 (N) ▾」。

  • 折叠总开关 —— 「通用设置」区新增「折叠第三方插件入口」开关:开启(默认)时插件入口折叠为分组行;关闭时导航完全恢复原生平铺。开关状态持久化。

  • 书签式自定义分组 —— 像书签文件夹一样创建命名分组,把任意设置入口归入分组,导航中每个分组独立展开/收起;「分组管理」页可新建、重命名、删除分组,条目移入/移出分组。

  • 一键展开/收起 —— 点击分组行,组内条目在其下方展开;再点即收起。未分组的条目保留在「插件入口 (N) ▾」行。

  • 持久化 —— 分组配置与开关状态存于 localStorage(键 dsh.settingsNavFold.v1),重启不丢。

  • 自动更新 —— 计数与折叠位置实时跟随 settings.section 台账重算,插件注册/卸载设置页时自动增减,无需任何配置。

  • 当前页不消失 —— 正在查看的插件设置页即使处于折叠状态也保持可见。

  • 跟随界面语言 —— 中文 / English。
  • 安装

    ```sh
    #

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-settings-nav-organizer
    Repo
    git+https://github.com/zhengjy01/dsh-settings-nav-organizer.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":[]}}