Skip to content

Repository files navigation

DeepSeek Harness

DSH-Portable

把整个 DeepSeek Harness 工作环境带走。
会话、设置、插件和工作区放在一起,复制一个文件夹就能继续工作。

官网 · 下载 · 开始使用 · 插件 · 帮助 · 简体中文 · English

最新版本 GitHub 下载量 跨平台构建状态 Apache-2.0 许可证

下载 Windows 便携版(推荐)

DSH-Portable 中文桌面工作台

Note

DSH-Portable 是独立社区发行版,不是 DeepSeek 官方桌面应用。它内置经过适配和成品测试的官方 DeepSeek Harness 预览版本。

为什么是 Portable

一个文件夹 换位置继续 更新不动数据
会话、设置、插件、桌面数据和默认工作区放在一起。 退出后复制到另一块硬盘、U 盘或电脑,重新打开即可。 更新替换可再生的程序组件,保留你的会话、凭据、插件和工作区。

它不是把网页快捷方式改名为“免安装版”。运行环境和插件工具都在自己的目录内,不要求目标电脑预装 Node.js 或 pnpm,也不修改系统 PATH;独立窗口、系统托盘、最近会话、任务完成通知、窗口位置恢复和更新流程仍然完整保留。

从哪里开始 Portable 为你处理什么
联网使用 下载约 55 KB 的启动器,把它放到希望保存的位置后运行;它会在旁边自动准备并校验完整工作目录。
离线使用 完整 ZIP 自带官方 DSH、运行环境、插件市场和插件管理工具。
换电脑或 U 盘 复制文件夹即可;启动时修正由 Portable 管理的旧路径。
只迁移个人数据 导出同一份迁移内容,可选择普通包或密码加密的私密包。
长期更新 DSH-Portable 与官方 DSH 内核分开更新,均保留 dataworkspace
出现异常 内置只读检查、保留数据的精准修复和脱敏支持报告。

从 0.4.15 起,完整 Windows 包比上一版本减少约 15% 文件14% 文件系统项目;发布门会持续阻止文件数、目录数和落地体积意外反弹。这里优化的是复制、解压、移动和删除真正需要处理的项目数量,而不只是压缩包显示的大小。

三步启动

  1. 下载 Windows 便携启动器
  2. 把启动器放到希望保存的位置并双击运行,它会在旁边准备一个完整的 DSH-Portable 文件夹。
  3. 在界面中连接模型。以后直接运行文件夹里的 DeepSeek-Herness.exe

右上角关闭按钮默认把应用收进系统托盘,运行中的任务会继续。需要完全退出时,右键托盘图标并选择 退出 DeepSeek Harness

下载

Windows

适合你,如果… 下载
想要可移动、自动准备的工作文件夹 便携启动器(推荐,约 55 KB)
目标电脑无法联网,或需要手动解压 完整离线 ZIP

macOS

电脑 便携 ZIP
Apple Silicon(M1–M4) 下载
Intel Mac 下载

macOS 包采用临时签名,尚未经过 Apple 公证。首次打开若被阻止,请按住 Control 点按应用,再选择 打开

Linux

电脑 AppImage(推荐) 完整便携目录
Intel / AMD(x64) 下载 下载
ARM64 下载 下载
chmod +x DeepSeek-Herness-linux-x64.AppImage
./DeepSeek-Herness-linux-x64.AppImage

AppImage 的会话、设置、插件和工作区保存在旁边的 DSH-Portable-data 文件夹;移动或备份时把两者一起复制。

移动与备份

  1. 从托盘选择 退出 DeepSeek Harness,等窗口和托盘图标消失。
  2. 复制整个 DSH-Portable 文件夹。
  3. 在新位置运行 DeepSeek-Herness.exe(Windows)或对应平台入口。

启动器会修正它管理的旧路径;你主动打开的外部项目仍保留原位置。两台电脑同步同一目录前,请先在两边完全退出,避免同时写入会话文件。

插件

打开 设置 → 插件 → 插件市场,可以搜索、筛选、查看项目主页,并安装、更新、停用或卸载社区插件。市场跟随 DSH 的中文/英文和明暗外观,不会为了安装插件静默中断正在运行的任务。

全新安装包含可停用或卸载的永久删除会话插件。永久删除始终需要二次确认,也不会替代可恢复的“归档”。普通升级不会重新安装用户已经移除的插件。

Windows 可双击 dsh.exe,或从托盘的 更多 → DSH 终端 打开;macOS 可从应用菜单打开 DSH 终端;Linux 可从托盘打开 DSH 终端。在这个专用终端里,第三方插件提供的官方命令可以原样粘贴:

dsh plugin --profile web add <插件>
dsh plugin --profile web list --depth 0
dsh plugin --profile web update <插件包名>
dsh plugin --profile web remove <插件包名>
dsh --profile web --dump-config

便携版的 DSH 终端只在当前窗口临时识别 dsh,不会修改系统 PATH。移动整个 Portable 文件夹后,新开的 DSH 终端会自动使用新位置,不需要修复环境变量。

DSH-Portable 专注于可搬迁、可离线和可修复的发行体验,不再提供传统安装版。更需要标准安装/卸载流程时,可选择功能完整的 DeepSeek Harness Desktop(Electron),或体积更小的 DeepSeek Harness Desktop(Tauri)

能安全热加载的插件会立即生效,纯界面插件只需刷新;已经载入宿主代码的插件更新会标记为待重启。市场不会在任务运行时更新、卸载或偷偷重启 DSH。只安装你信任的插件。

更新与修复

  • DSH-Portable 会先打开本地工作台,再在后台检查更新。产品更新与官方 DeepSeek Harness 内核更新各自独立,“启动时检查更新”均默认关闭;可在设置 → 通用设置 → 便携版分别开启或手动检查。
  • 托盘菜单也提供两种手动检查;检查完成、等待选择和实际更新是不同状态,不会一直停在“正在检查”。
  • 更新提示会明确写出正在更新 DSH-Portable 还是 DeepSeek Harness,并显示对应的当前版本和目标版本。
  • 一般更新只下载变化的 DSH 应用组件,并显示真实下载百分比;会话、设置、凭据和工作区全部保留。
  • 运行环境兼容性变化时,会直接下载经过验证的完整版本并原地更新,仍然保留用户数据。
  • 可以选择稍后或跳过此版本;安装前确认没有任务运行,失败时恢复更新前版本。
  • 设置 → 通用设置 → 便携版 提供检查、修复和支持报告。修复保留用户数据,只重建可再生组件。

官方 DSH 更新不必等待 DSH-Portable 功能版本,但也不会直接替换正在使用的工作环境。新版会先经过 Windows、macOS、Linux x64/ARM64 的完整成品测试;全部通过后才进入独立内核通道,失败则不发布。

便携数据

正常更新会原地保留 dataworkspace。需要迁入新的 Portable 环境时,可在设置 → 通用设置 → 便携版 → 数据与迁移选择「导出迁移包」或「导出加密私密包」。两者内容相同,都包含会话、设置、插件配置和 API 凭据;只有后者需要密码才能读取。未加密包只应保存在信任的设备上。运行时、缓存、日志和工作区文件不会被塞进迁移包。

成品根目录的 DATA-MIGRATION.txt 提供检查和恢复命令。恢复默认只补入缺失数据;明确选择覆盖时,先在 data/backups/ 生成回滚副本。插件市场中的「插件同步」只用于跨设备同步插件清单和插件配置,不是整机备份。

路径 内容
data/dsh-home/ 设置、模型凭据、会话和插件
data/webview2/ Windows 桌面窗口数据
workspace/ 默认工作区
data/logs/ 本地服务与启动日志

安全

DSH 具备本地代码执行能力,请只使用可信模型、插件和项目。本地服务只绑定 127.0.0.1,便携外壳默认关闭 DSH 遥测。data 可能包含 API 凭据和私人会话;请妥善保管,Windows 移动盘优先使用 NTFS。

查看完整的隐私说明安全策略代码签名策略。当前 Windows Release 尚未签名;SignPath Foundation 的开源签名申请正在进行中。

获取帮助

请勿在 Issue 中粘贴 API Key、登录凭据或私人会话。

开源与贡献

DSH-Portable 使用标准 Apache-2.0 许可证。你可以使用、修改和再分发,但需要保留许可证、版权与变更声明。源码和每个平台的成品还会携带 NOTICE.md,明确标出本项目的规范来源与第三方组件边界。

修复和改进欢迎直接提交 Pull Request。开始前请阅读 CONTRIBUTING.md,避免重复实现官方 DSH 已有的能力。

从源码构建
./scripts/build-windows.ps1
bash scripts/build-macos.sh arm64   # 或 x64
bash scripts/build-linux.sh x64     # 或 arm64

依赖、发布内容和成品测试均由仓库固定。普通用户无需手动比较校验值;需要时可从 Release 下载 checksums.txt。新构建还会生成绑定源码提交和验收工作流的 GitHub/Sigstore 证明,高级用户可运行 gh attestation verify <下载文件> -R WSL043/DSH-Portable 验证来源。

如果 DSH-Portable 对你有帮助,欢迎点一个 Star。它会帮助更多需要便携 DSH 的用户找到这个项目。

DeepSeek Harness、DeepSeek 名称与标志归 DeepSeek 所有。DSH-Portable 由 WSL043 独立维护,未获 DeepSeek 背书。

About

A truly portable DeepSeek Harness desktop build. Sessions, settings, plugins, and workspace move with the folder.

Topics

Resources

Contributing

Security policy

Stars

14 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages