dsh-vault:DeepSeek Harness 的数据备份与恢复插件
dsh-vault 是 DeepSeek Harness (DSH) 的社区备份插件,用于将聊天记录、工作区数据、设置及凭据等关键数据备份至 `~/.dsh` 之外的独立目录。该插件提供三大核心功能:一键备份、启动时检测数据疑似被清空并告警,以及支持全量或按范围(仅聊天记录、仅工作区设置)的数据恢复。默认备份内容包括会话、存储、配置文件、凭据及匿名用户 ID,若安装了用量插件也一并备份。用户可通过 Web 设置页中的 Backup Manager 或 `backup_vault` 工具进行状态查询、立即备份、列表查看、恢复及删除操作,并支持生成离线恢复脚本。安装需使用新包名 `@feiyang
Read MoreDSH-Vault: Encrypted Credential Repository Plugin for DeepSeek Harness
dsh-vault is an encrypted credential repository plugin for DeepSeek Harness (DSH), designed to securely store and manage sensitive information such as usernames, email addresses, passwords, SSH/API keys, OAuth tokens, and TOTP secrets. It leverages Node.js's built-in node:crypto module, employing AES-256-GCM encryption and scrypt key derivation to ensure data is encrypted at rest on disk, with keys never persisted. The plugin exposes tools such as vault_search, vault_get, and vault_add to the model. Its core security mechanism separates "search" from "read": vault_search returns only summaries without ciphertext, preventing sensitive information from leaking into the model context; only after confirming the target does it proceed to...
Read More