all3ncn/dsh-better-sidebar-n23: DSH Full Workbench and Shell Refactoring
`all3ncn/dsh-better-sidebar-n23` is a web plugin for DeepSeek Harness (DSH), designed to address the frequent context switching developers experience between conversational interfaces and code environments by refactoring the Shell interface and providing full workbench capabilities. Forked from `omdsh-dev/DSH-better-sidebar`, the plugin integrates multiple features, including file management, code editing, inline previews, a real terminal, Git operations, and background task management. Its core features include an IDE-style layout (such as a VSCode-style activity bar), dual workspace support, session isolation, and an open service-based API that allows third-party plugins to register sidebar pages. Installation requires Node.js >= 20, and note D
Read Moredsh-workbench: A VSCode-Style Workbench Sidebar for DeepSeek Harness
dsh-workbench is a sidebar plugin for DeepSeek Harness (DSH), designed to address shortcomings of the default DSH interface in file management and local development interaction. It introduces a classic VS Code-style workbench layout, integrating the development environment into a single window through features such as file explorer, code preview, terminal, Git panel, and repository-wide search. The plugin supports file lazy loading, multi-tab preview, and the CodeMirror editor, and provides automatic file change monitoring and atomic saving. A key highlight is integrated diff review and undo functionality for AI-applied modifications. In addition, it offers draggable, adjustable layouts, a sandbox-embedded browser, and multi-tab terminals. Installation can be completed with a one-click npx command; although security policies restrict embedding certain mainstream websites, it is highly
Read Moredock: DSH Web Workbench Basic Plugin
dock is a foundational workbench plugin within the DSH Web environment, maintained by AKS1st and licensed under the MIT License. It provides a VSCode-style layout shell, including an Activity Bar, Sidebar, Multi-tab Editor Area, and Status Bar. It also supports docking at the four sides of the screen and floating window mode, with layout information persisted via localStorage. The core mechanism utilizes the `ctx.workbench` registry, allowing functional plugins to mount panels, editor views, activity items, status items, and commands, thereby realizing a unified workbench mounting mechanism. dock itself is solely responsible for the shell and does not include specific functions such as file browsing, text editing, image/Markdown viewing, or Git management; these capabilities must be installed via the dock series plugins (e.g., dock-files, dock-editor) as needed.
Read Moregameswu/dsh-plugin-vscode-sidebar: Adding a VSCode-style Workbench to DSH Web
`gameswu/dsh-plugin-vscode-sidebar` is a client-side plugin for DSH Web, designed to address the issue of context fragmentation caused by multiple scattered windows during coding. This plugin integrates VSCode-style functionalities into the DSH Web interface, featuring a right sidebar and bottom panels, with support for session isolation. Core functionalities include: a file explorer with lazy loading and icon display, supporting Git status markings; a Monaco-based editor offering full language syntax highlighting, Markdown preview, and KaTeX formula support; a source code management panel with diff statistics, branch switching, and lane diagrams; a real terminal and embedded sandbox browser based on xterm.js; and a task manager for viewing Subagent topology and streaming output of background tasks. Plugin settings take effect immediately, and the interface language follows
Read More