dsh-sync
多机同步:让多台机器上的 dsh 通过一个私有 GitCode 仓库保持一致——技能、会话、设置、插件清单四类内容各有独立开关;变更走分支 → PR → 合并,推送前自动回填远端新增防误删,支持 AI 智能对齐(语义合并双方改动)与一键解决冲突;强制私有仓库,pull 不覆盖本地改动。
Multi-machine sync: keeps multiple dsh replicas consistent through one private GitCode repository — skills, sessions, settings and plugin manifests each with an independent switch; changes go through branch, PR and merge, remote-only additions are pulled back before every push so nothing is deleted, and an AI smart-align step semantically merges files both sides changed (plus one-click conflict resolution); private repos enforced, pull never overwrites local edits.
怎么安装
dsh plugin add @weibaohui/dsh-sync 简介
@weibaohui/dsh-sync **多机同步插件**:让多台机器上的 dsh 通过一个私有 GitCode 仓库保持一致——技能、会话、设置、插件清单都能同步。 核心功能 **四类内容可同步,每类独立开关 + 独立策略**: 技能 skills(默认开,策略=并集):新增都收、双方改动交 AI 语义合并 会话 sessions(默认关,策略=备份):写 backup/<实例ID>/,各机云上独立,本地永不被覆盖 设置 settings.yaml(默认开,策略=备份):机器专属配置不打架,想共享键用「AI 智能对齐」逐键并 插件清单(默认开,策略=备份):各机 bundle/依赖清单互不覆盖(跨机整文件覆盖曾致宿主 crash loop) 四种策略:**备份**(各机独立,永不被覆盖)/ **并集**(新增都收、逐文件三方、冲突交 AI)/ **覆盖·远端为准**(本地只读镜像,远端删本地也删)/ **覆盖·本地为准**(只推不拉) **快照:本地优先,勾选才上云** 「立即快照」默认只落本机(~/.dsh/dsh-sync/snapshots/,滚动保留 30 份,超窗真删除真释放);勾选「上传到云端 git」才写进 backup/<实例ID>/snapshots/ 永久存档 每天首个同步自动打一份本地快照;范围=设置+插件清单(可选含技能),永远不含会话(体积大头) 一键…
推荐参考
信息
- 协议
- MIT
- 语言
- JavaScript
- GitHub 星标
- 5
- 月下载
- –
- 最近更新
- 2026-09-23
- 创建于
- 2026-08-31
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin, curated:0xsline/awesome-deepseek-harness
- 主题标签
- deepseek-harness, dsh, dsh-plugin
同类推荐
langfuse
langfuse/langfuse
🪢 开源AI工程平台:LLM评估、可观测性、指标、提示管理、游乐场、数据集。与OpenTelemetry、LangChain、OpenAI SDK、LiteLLM等集成。🍊YC W23