dshbase

插件目录 / Developer / dsh-settings-sections

dsh-settings-sections

未验证 ovo669

✓ 持续维护 基于 1 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
语言
2026-08-22最近推送
跨平台平台

功能简介

设置的板块管理,避免插件太多

我们的评价
未验证 — 尚未实测

设置的板块管理,避免插件太多 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

dsh-settings-sections

在 DeepSeek Harness 设置面板里管理「侧栏板块」显示 / 隐藏 / 排序的轻量插件(纯客户端,localStorage 持久化)。

A lightweight pure-client plugin for DeepSeek Harness that lets you show, hide and reorder settings sections in the settings sidebar.

License: MIT

它能做什么 / What it does

设置页左侧导航的板块太多、顺序不合心意时,用它来整理。隐藏后随时可重新开启,不会删除任何设置内容。

  • 在「设置」导航顶部新增一个「设置板块」管理页
  • 每个板块一个开关,点击立即显示 / 隐藏对应板块
  • 拖动左侧手柄可调整板块顺序,顺序会同步到左侧导航
  • 「全部显示」「恢复默认排序」一键恢复
  • 隐藏状态与排序保存在 localStorage,重启后自动恢复

安装 / Install

方式一:手动安装(Manually)

  1. 把本仓库(或 dsh-settings-sections 文件夹)放到 profile 的 node_modules:

    C:\Users\<用户名>\.dsh\profiles\<profile>\node_modules\dsh-settings-sections\
    
  2. 在 profile 的 cordis.patch.yml 末尾加入:

    - insert:
        - id: settings-sections
          name: 'dsh-settings-sections'
    
  3. 完全退出 DSH 再打开,然后 Ctrl+Shift+R 刷新页面。

方式二:插件市场(Plugin market)

本仓库带有 dsh-plugin 标签,可在 DSH 的 Zat 插件市场搜索安装。

使用 / Usage

打开「设置」→ 顶部「设置板块」:

  • 勾选 / 取消勾选各板块右侧的开关,显示 / 隐藏对应板块;
  • 按住某一行左侧的「⠿」手柄上下拖动,调整板块在左侧导航里的顺序;
  • 点「全部显示」或「恢复默认排序」一键恢复。

原理 / How it works

DSH 设置侧栏的每个板块都是插件通过 settings.section 这个 slot 注册的。本插件:

  1. settings.section 注册一个自己的管理页(放在最顶部);
  2. 读取所有已注册板块,渲染成开关列表;
  3. 切换开关时,通过 MutationObserver 把左侧导航里被隐藏板块对应的按钮隐藏(display:none);
  4. 拖动排序时,按自定义顺序重排左侧导航按钮的 DOM 位置;
  5. 隐藏列表与排序都写入 localStorage。

兼容性 / Compatibility

  • DeepSeek Harness EAC(桌面客户端)
  • 纯客户端,无宿主端逻辑

License

MIT

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-settings-sections」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:ovo669/dsh-settings-sections

Headless(CLI)profile:

dsh plugin --profile headless add github:ovo669/dsh-settings-sections

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-26
备注:验证: runtime-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7789 个插件 →