dsh-plugin-oss-backup
在终端中运行以下命令:
dsh plugin install KAIROSLLL/dsh-plugin-oss-backup
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install KAIROSLLL/dsh-plugin-oss-backup 安装插件(源码:https://github.com/KAIROSLLL/dsh-plugin-oss-backup),安装后重启 dsh web。
插件介绍
在 DeepSeek Harness 里写代码、改项目,成果往往只留在本机磁盘上;一旦换机器、误删目录或需要异地留档,缺少一条顺手、可重复的「整夹上云」路径就会很被动。dsh-plugin-oss-backup 把这件事收进设置页:配好 S3 兼容端点或主流云厂商后,不必再为备份单独写脚本或记一堆 CLI 参数。
它的核心用法很直白:选定本地目录即可递归上传整棵目录树,未改动的文件会按大小与修改时间跳过,避免重复传几千个静态文件;需要省心时可以开定期全量备份,或在模型保存文件后延迟几秒自动上传单文件。模型也可通过 oss_backup 工具把指定本地文件推到桶里给定路径。存储侧覆盖 RustFS / MinIO 等自建服务、阿里云 OSS 与 AWS S3,并在界面上做连通性与凭证就绪自检,连不上时会上传入口一并熔断,减少「看着就绪其实全失败」的挫败感。
凭证设计上强调最小权限子账号与环境变量注入:密钥不进 config、界面不回显,更适合把备份当作日常习惯而不是一次性实验。适合在本机或工作区维护项目、希望工作区与对象存储保持同步、又不想把 AK/SK 写进仓库的 DSH 用户;若你只需要偶尔从控制台手工拖文件,可能不必装插件,但一旦要「改完就备、按表全量、整夹一键」,它会省掉大量胶水代码。
使用场景
- 项目目录一键递归上传到桶
- 模型保存文件后自动延迟上传
- 按时间表做定期全量文件夹备份
适合人员
- 在 DSH 中开发且需异地留档的用户
- 使用 RustFS、MinIO 或阿里云/AWS 对象存储的团队
- 希望用环境变量管理密钥、避免密钥进仓库的开发者