PerryLink/dsh-session-sync

PerryLink★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

Cross-device DeepSeek Harness session sync: a dedicated git mirror with append-only keep-both conflict resolution (fork files, never silently overwritten), /sync command and sync_* tools

README 摘要

dsh-session-sync Cross-device session sync for DeepSeek Harness — a dedicated git mirror of your session store. Sync your sessions between devices, keep both sides on any conflict, never lose a turn. English · 简体中文 · Español · Português · हिन्दी Compatibility Surface Status Harness DeepSeek Harness 0.1.0-rc.6 Node ^22.19.0 \ \ =24.0.0 Platforms Anywhere git and DSH run (git-based mirror; no platform-specific code) Model Text-only models fully supported; no vision or extra model capability required What you get dsh-session-sync mirrors your DSH session store into a dedicated git worktree and syncs it to a remote you control — no cloud service, no third-party storage: - /sync command — status (branch, sanitized remote, ahead/behind, dirty files, forks), diff , log , pull , push , help . - sync status / sync pull / sync push tools — the same surface for the model, inside a turn. - Append-only conflict resolution — session logs are append-only; on any divergence the plugin keeps both sides (local version kept, remote version preserved as fork files) and never silently overwrites. Diverged sessions can also fork at the session level. - Auto modes — pull on start, push after every closed…

在 GitHub 查看完整 README →
工具/开发cordiscross-devicedeepseekdeepseek-harnessdshdsh-plugingitsession

分类