DeepSeek Harness 插件

dsh-settings-sections

DSH web 插件:在设置面板中管理侧栏板块的显示与隐藏(纯客户端,localStorage 持久化)。(英文原文)

跳到安装方式

来源信息

GitHub 仓库
ovo669/dsh-settings-sections
最近更新
2026年8月22日
分类
界面增强
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/ovo669/dsh-settings-sections
插件名:dsh-settings-sections
作者:ovo669

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

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](LICENSE)

它能做什么 / 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 末尾加入:

``yaml - 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