插件目录 / UI & Skins / dsh-better-sidebar-lite
dsh-better-sidebar-lite
已验证 · 实测可装 pixellover1433
功能简介
a simple plugin to improve web UX/UI for "Deepseek Harness (dsh)"
可用 — 实测通过,早期项目
a simple plugin to improve web UX/UI for "Deepseek Harness (dsh)" 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
🌐 語言 / Language: English · 繁體中文 · Tiếng Việt
;TLDR
Add a sidebar to the right side of the workspace screen with usefull tabs:
- Explorer
- Git
- Skills
- Tools
How to install
dsh plugin add dsh-better-sidebar-lite@1.0.0-rs.1 --profile web
⚠️ WARNING: Make sure to install Deepseek Harness version 0.1.0-rc.7 or higher...
What is does ? (1.0.0-rs.1)
Add a sidebar to the right side of the workspace screen. This area will contain tabs displaying various pieces of information, including:
- Dock: A right-docked sidebar occupying the frame's right details column, with native drag resize. Open/close it with the
Ctrl/Cmd+Shift+Bshortcut or the toggle button in the left sidebar footer; your open/closed preference is persisted. - Editor: Modal editors support viewing the content of objects — a file viewer (raw content or unified-diff side-by-side view) and a tool-detail card, rendered over the whole sidebar.
- Explorer:
- Display the workspace folder tree, with directories lazy-loaded on demand.
- Open any file in the modal editor by double-clicking or pressing
Enter. - Full keyboard navigation: arrow keys,
Home/End,Enter/Space, and*to expand one level. - Automatically track changes in the workspace (stamp polling + session-dirty debounce), with a manual refresh and empty/error states (no workspace, deleted root, load failure).
- Git:
- Status view with four sections — Staged, Conflicts, Changes, Untracked — each with counts.
- Stage/unstage per row, discard changes per file or discard all.
- Create commits (message via stdin; commit staged files or explicit paths).
- Commit history (newest-first, paginated "Load more") with a commit detail view listing the changed files.
- Per-file diff of a commit; double-click a file row to open a side-by-side diff view in the modal editor.
- Automatically track changes, with not-a-repo / git-missing error states.
- Skills:
- Will display a list of skills that the current agent (preset) has loaded/will load into.
- View the list of skills of the current session along with their status (enable / disable)
- View the content of skills
- View the reference files that skills use
- Tools:
- Tool catalog from the host tool registry.
- Category tags (builtin / mcp / agent) with a filter bar.
- Double-click a tool to open a tool-detail modal (category + MCP server + parameters).
- Tabs are registered through an extensible tab registry, exposed as
ctx.betterSidebar. - Synchronize the light/dark mode of your Deepseek Harness profile (dsh theme tokens /
body[data-ds-dark-theme]). - Allows for custom configurations through the settings from the Deepseek Harness configuration interface (explorer poll/debounce, git poll/debounce/timeout, skills poll, view-file dialog width).
- English and 繁體中文 locales built in.
The author's vision and future direction.
- Develop additional suitable features while maintaining the original philosophy of "simplicity and effectiveness".
- Share additional plugins, system prompts, and other skills suitable for the Deepseek Harness system.
- Support and contribute to the Deepseek Harness community.
- Complete the challenge set for myself: 365 days (and beyond) of partnership with Deepseek Harness.
Printshot
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-better-sidebar-lite」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:pixellover1433/dsh-better-sidebar-lite Headless(CLI)profile:
dsh plugin --profile headless add github:pixellover1433/dsh-better-sidebar-lite 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。