dsh-pack-plugin
在终端中运行以下命令:
dsh plugin install DSH-PackForge/dsh-pack-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install DSH-PackForge/dsh-pack-plugin,或从插件市场安装(源码:https://github.com/DSH-PackForge/dsh-pack-plugin)。
插件介绍
DeepSeek Harness 的整合包(.dspack)需要完整但又不侵入官方的导出、安装与日常管理能力。dsh-pack-plugin 是方案 B 的自包含插件 bundle:只负责 UI 与后端,不做 AI 驱动的整合包管理,也不改动官方桌面源码,仅依赖 DSH 出厂运行时服务注入桌面端。
你可以把某个 profile 打成单文件整合包,或从本地、URL、市场安装;安装按 sha256 与体积校验,并用 pnpm 重建依赖。多 profile 通过 junction 换指切换,skills 与 .agent-presets 可按 profile 隔离;每个 profile 有 .dshpkcfg 工作区配置。市场用 index 指针加懒加载详情,About 页可配统一下载代理。导出、安装、创建 profile 等在任务中心非阻塞执行,面板内可看阶段与日志。
若侧边栏或设置页被其它 client 插件弄坏,宿主注入的悬浮球仍可打开官方设置并切到本插件分区,避免进不了设置就无法换包。
适合需要分发、备份或在多套环境间切换整合包的用户与作者,以及希望用官方 bundle 机制扩展、不愿 fork 桌面源码的维护者。
使用场景
- 把当前 profile 导出成 .dspack 分享给他人或备份
- 从市场或 URL 安装整合包并切换多套 DSH 环境
- 侧边栏异常时靠悬浮球进入设置完成换包或卸载
适合人员
- 整合包作者与维护者
- 需要在多套插件组合间切换的重度用户
- 不想改官方桌面源码的 DSH 扩展开发者