xinspark/DSH-Basic-Right-Sidebar

xinspark★ 1JavaScriptLast synced: 2026-08-16

Open on GitHub

Basic Right Sidebar — a right sidebar plugin for DeepSeek Harness: two-level navigation (Functions / Sessions), workspace/session breadcrumb, session overview with log download, native trajectory view, and configurable topbar decluttering.

README excerpt

Basic Right Sidebar(DSH 基础右侧边栏) English · 简体中文 面向 DeepSeek Harness 的右侧边栏基础插件:功能区/会话管理双栏导航与面板切换、会话顶栏工作区/会话面包屑、会话概览与日志下载、原生轨迹视图,以及可配置的顶栏整理—— 纯 UI 增强,不引入新能力,不改任何系统源码 。 支持 Windows · macOS · Linux (DSH Web GUI)——纯 JavaScript,无原生依赖。 快速上手 · 为什么做这个插件 · 主要功能 · 截图 · 安装 · 配置 · 与官方项目的关系 · 二次开发 · 社区交流 · 许可证 为什么做这个插件 Basic Right Sidebar 旨在 仅对 DSH 做 UI 增强 :不引入任何新能力,而是把 DSH 的原生能力搬进右侧边栏展示;定位为 所有功能增强右侧边栏的基础插件 。 DSH 原生左侧边栏功能完备,但一旦收起——或者你更习惯右侧工作流——会话、工作区与面板切换就需要额外的点击才能触达。Basic Right Sidebar 把这些原生操作带到屏幕右缘。 两个面包屑 对照原生 UI 与其它右侧边栏实现,本插件制作了两个面包屑: - 会话顶栏 · 工作区/会话面包屑 —— 原生左侧边栏收起时,仍可方便地切换会话与工作空间。 - 侧栏顶栏 · 功能区/概览面包屑 —— 在侧栏头部直接切换右侧边栏的多种界面。 导航结构 一级分类,各自拥有二级界面: 一级分类 二级界面 会话管理 概览 功能区 概览 · 轨迹 主要功能 两级导航 —— 功能区 / 会话管理菜单切换面板(概览 · 轨迹 / 概览)。所有界面在侧栏头部一键可达。 工作区/会话面包屑 —— 直接在会话顶栏切换工作区与会话,无需展开左侧边栏。 会话概览 —— 会话信息、日志统计(时间跨度 / 事件计数 / 大小)与一键日志下载(zip)。 原生轨迹视图 —— 与 DSH 原生轨迹界面完全一致,无需改动任何系统源码。 侧栏控制 —— 顶栏展开/收起与全屏;启动后默认展开(手动收起永远不会被打断)。 可配置顶栏整理 —— 逐项隐藏顶栏重复元素:会话日志 · 会话模式 · 子代理 · 后台任务 · 对话/轨迹 Tab 栏。 内置基础库 —— 图标库(原生优先)与可复用组件库随插件自带:扩展侧栏只需要写组件,不需要对抗 DOM。 截图 会话界面右侧边栏 UI 展示: 功能区/概览(非全屏) 功能区/轨迹(非全屏) 会话管理/概览(非全屏) 功能区/轨迹(全屏) 右侧边栏收起 插件配置 UI 安装 basrs-sidebar 是一个 组合包(bundle) ——以 npm 包形式分发的配置层(见官方插件文档)。用 dsh plugin 命令安装进 profile:它会自动链接包并追加到 dsh.profi…

View full README on GitHub →
Skins / UIcordisdeepseek-harnessdshdsh-pluginsidebar

Category