DSH-Session-Sync
在终端中运行以下命令:
dsh plugin install hajimimaodie8/DSH-Session-Sync
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install hajimimaodie8/DSH-Session-Sync 即可安装,插件源码地址:https://github.com/hajimimaodie8/DSH-Session-Sync
插件介绍
DSH 网页版和桌面版各自维护独立的数据目录,对话记录、工作区、设置和插件互不相通;第三方打包的桌面构建更是把这种隔离推到了极致,用户每换一端就要重新配置一遍。
DSH-Session-Sync 把这个问题收敛成一条 /sync 命令:默认做双向并集合并,两端的会话、工作区列表、投影缓存、设置凭据以及插件启用配置与本体差异一次对齐,不丢失任何一方;也支持 web-to-desk 或 desk-to-web 单向覆盖,用 /sync status 随时查看两端路径与数据统计,或用 --to 手动指向任意对端目录。插件基于 Cordis 命令注册机制实现,纯 Node 内置模块、零外部依赖。
如果你同时使用 DSH 网页版和桌面版、经常在两端之间来回切换,或者日常依赖某款第三方打包桌面构建,这个插件能让你的会话和配置始终保持一致,免去反复搬家的麻烦。
使用场景
- 在网页版和桌面版之间切换时保持会话、工作区和插件状态一致
- 第三方打包桌面构建与网页版数据完全隔离,需要手动打通
- 把网页端积累的工作区、设置和插件一键迁移到桌面端
适合人员
- 同时使用 DSH 网页版和桌面版、频繁切换的用户
- 依赖第三方打包桌面构建、需要与网页端共享数据的开发者
- 希望在多端之间保持一致插件配置和会话历史的团队