dsh-move-session:DSH 插件里的跨工作区会话迁移
hucj09/dsh-move-session 是 dsh Web GUI 的零依赖跨工作区会话迁移插件,采用 MIT 许可证。该插件允许用户将当前空闲会话完整复制到另一个工作区,保留对话日志、标题、Agent 预设及模型选择,无需手动复制,避免遗漏。它在会话头部和侧边栏菜单中提供“Move Session”入口,支持“保留原会话”或“归档原会话”两种模式。仅支持空闲会话,运行中会话会被禁用;迁移后生成新会话 ID,通过 parentSession 保留血缘信息,且不会覆盖或删除现有记录。若目标工作区存在同名会话,会自动追加后缀区分。安装后需重启 dsh web 并强刷浏览器页面即可启用。该插
Read Moredsh-plugin-installer:DSH Web GUI 插件商店与安装助手
dsh-plugin-installer 是 zhang66633 维护的 DSH 插件包,整合了 Web GUI 插件商店与安装排障技能,旨在简化插件安装流程。其核心功能包括在 Web 界面浏览搜索插件目录,点击安装后由当前会话 Agent 执行校验来源、选择路径、注册 Profile 及结果验证。该插件支持完整插件(Route A,含 GUI 商店)和仅技能(Route B,适用于非 GUI 环境)两种模式,兼容 dsh 0.1.0-rc.6 及 Node ≥ 22.19,采用 MIT 许可证。安装方式上,Route A 通过 `dsh plugin --profile web add`
Read More@cyber-moshen/dsh-plugin-market: Open-source plugin marketplace for DSH web GUI
`@cyber-moshen/dsh-plugin-market` is an open-source plugin marketplace designed for the DSH web GUI, aimed at centralizing the management of plugin discovery, installation, updates, and uninstallation. It provides a `Settings → Plugin Workshop` page that displays community plugin tags, GitHub stars, maintenance status, and version information in a card grid layout, with support for searching, filtering, and sorting by popularity or maintenance status. Users can perform plugin installation, updates, or uninstallation with a single click, while the system backend invokes the `dsh plugin` CLI for processing; pure JavaScript plugins support hot reload, while those with native modules require a restart. This plugin emphasizes security by performing dependency audits before installation and startup composition checks after installation, with automatic rollback on failure to prevent the DSH process from crashing due to bad plugins.
Read Moretuogusa/dsh-skill-manager: DSH Skill Manager
`tuogusa/dsh-skill-manager` is a Web GUI plugin for DeepSeek Harness (DSH), designed to centrally manage skills from projects, the DSH-Home directory, and user directories, addressing the issues of difficult path lookup and missing update entry points. The plugin provides a unified entry point under "Settings → Skills," supporting listing, searching, copying paths, and viewing skill details (such as size, file count, and usage markers). Its core functionality includes a safe deletion mechanism: deletion operations are restricted to known root directories to prevent path traversal, and a session-level recycle bin is provided, allowing one-click restoration or permanent deletion within the current session. Additionally, the plugin supports version detection and updates by reading metadata from `SKILL.md`, checking the latest Release from GitHub/Gitee and initiating automatic updates; upon failure
Read More