dsh-session-sync
Cross-device sync for DeepSeek Harness sessions: a dedicated git mirror of the session store, append-only three-way merge with keep-both + fork conflict resolution, /sync command, sync_pull/sync_push/sync_status tools, and configurable auto push/pull
一句话定位
Cross-device sync for DeepSeek Harness sessions: a dedicated git mirror of the session store, append-only three-way merge with keep-both + fork conflict resolution, /sync command, sync_pull/sync_push/sync_status tools, and configurable auto push/pull
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add dsh-session-sync@0.2.32
兼容的 DSH 版本
>=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0 || >=0.1.6-0 <0.2.0 || >=0.1.7-0 <0.2.0 || >=0.2.0-0 <0.3.0 || >=0.2.1-0 <0.3.0 || >=0.2.2-0 <0.3.0
作者与热度
PerryLink · ★ 28 · 更新于 2026-11-06
关于这个插件
dsh-session-sync
把会话存储镜像成你自己控制的 git 仓库——跨设备同步,冲突两边都留,绝不丢一轮。
面向 DeepSeek Harness 的纯主机端同步插件:会话文件按不透明字节复制,append-only 三方合并,远端由你选(默认明文 git,可选 age 加密),无云服务、无第三方存储。
安装 · 配置 · FAQ · 简体中文 · English · Español · Português · हिन्दी
社区插件,与 DeepSeek 官方无关。本仓库是唯一官方仓库,由 PerryLink 维护;其他账号下的同名仓库与本项目无关。Gitee 为镜像。 它是什么
dsh-session-sync 把 DSH 会话存储($DSH_HOME/sessions)镜像到一个专用 git 工作树,再同步到你自己控制的远端:没有云服务,没有第三方存储。会话文件按不透明字节复制,插件从不解析 JSONL/zstd——物理编码属于 harness,插件的职责只是搬运字节、合并 append-only 历史并报告状态。发生分歧时走 append-only 三方合并:两边都保留,远端版本留存为 fork 文件,绝不静默覆盖。默认 backend: git 是明文镜像;backend: encrypted 在镜像之上加一层 age 加密;自动模式全部可配置、可逆。
三步上手
1. 安装(三选一):
无构建步骤——index.mjs 与 lib/ 即发布产物。
相似插件
dsh-computer-use-win
Windows computer use for DeepSeek Harness: an MCP stdio server + PowerShell UIA backend, bridged into DSH via @deepseek-…
Invoice-Downloader
电子发票整理与报销准备工具:从邮箱批量收集 PDF/OFD/XML 发票,OCR 识别、分类归档并生成 Excel 汇总;提供 Windows/macOS 桌面版与 DSH 插件。
dsh-industry-research
Industry and company research domain pack for DeepSeek Harness: methodology skills, an industry-chain structure model (i…