跳转到内容

可选的静态数据库加密

在 ~/.config/opencode/opencode-mem.jsonc 中为本地 Turso 分片启用 AES-256-GCM 加密:

{
"databaseEncryptionEnabled": true,
}

首次启动时,插件会创建 ~/.config/opencode/opencode-mem-db.key(32 字节十六进制密钥,chmod 600)并迁移现有明文分片。若你自行管理密钥,可用 "databaseEncryptionKey": "env://OPENCODE_MEM_DB_KEY" 或 "file://~/path/to.key" 覆盖。丢失密钥意味着无法打开已加密的数据库。

Windows: 使用 %USERPROFILE%\.config\opencode\opencode.json(例如 C:\Users\<you>\.config\opencode\opencode.json)。本插件不会从 %APPDATA% 或 %LOCALAPPDATA% 读取其 OpenCode 插件条目 — 请将文件放在用户配置文件下的 .config\opencode,然后重启 OpenCode。若插件未出现,请确认该路径并再次重启。

插件会在下次启动时自动下载。