dsh-revivecoin
在终端中运行以下命令:
dsh plugin install mllun/dsh-revivecoin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install mllun/dsh-revivecoin 安装,或在设置 → 插件 → 从本地目录安装前先从 https://github.com/mllun/dsh-revivecoin 获取源码。
插件介绍
换机器或重装 DeepSeek Harness 时,普通备份往往只拷走一堆文件,却带不走完整的「我」:几十条会话、角色卡与预设、各插件的版本与私有数据、profile 里的配置,各自散落在不同绝对路径里。少了清单和路径映射,拷回去也不知道该装哪个插件版本、哪些文件该回到哪里。dsh-revivecoin 按「我由什么组成」来收:会话、人格与技能、现场生成的插件清单、笔记本与记忆等插件数据,以及 cordis 相关配置,打成一枚可读、可手动的复活币目录。
核心流程很直观:扫描生成币(支持 daily 模式一天一枚并刷新)、列出历史币、只读对比当前环境与某枚币的差异,以及在显式确认后还原。还原前会先备份会被覆盖的现存文件,备份失败则中止;写回只覆盖或新增,从不删除用户数据。差异对比能看清有变化、新增、缺失与未打包项,以及插件版本变化,但插件依赖只给提示,不自动安装——避免悄悄改坏 profile。
币内的 files/ 按原位置镜像方便人眼查看,真正写回靠 manifest.json 里记录的绝对路径。大文件与语音库可只记清单以控制体积;正在写的会话文件会在还原时跳过,避免写坏当前对话。配置可通过本机 config.json 与 cordis.patch 扩展额外路径,发行包保持通用。
适合长期用 DSH 养成固定人格与插件组合的用户:想每日留一份可刷新快照、换机前做完整迁移、或宿主异常时按 manifest 手动复活的人。也适合在还原前用 coin_diff 看清「覆盖回币里状态」而非合并会带来什么混合局面,再决定是否 confirm 还原。
使用场景
- 每天自动刷新一枚复活币,留住当前人格、插件与配置的完整快照
- 换电脑或重装 DSH 前打包整实例,到新环境确认差异后再一键还原
- 宿主起不来时按 manifest 手动把 files 拷回原绝对路径应急恢复
适合人员
- 长期固定一套角色卡与插件组合的 DSH 深度用户
- 需要在多台机器间迁移「完整的我」而非零散文件的人
- 还原前想先看差异、且接受手动补装插件与重启宿主的用户