dsh-spill-s3:DeepSeek Harness 的 S3 兼容溢出存儲後端
`dsh-spill-s3` 是 DeepSeek Harness (DSH) 的一個插件,用於將超長工具輸出溢出到 S3 兼容的對象存儲(如 AWS S3、MinIO、R2),替代默認的本地磁盤存儲。它通過實現 `ctx.spillStore` 接口,解決容器化部署中的數據持久化問題。安裝時會自動禁用 `spill-local`,需手動配置存儲桶和憑證。該插件支持多種檢索模式(如 CLI、預簽名 URL),並使用原生 crypto 進行簽名,無 AWS SDK 依賴。
閱讀全文dsh-session-s3:DeepSeek Harness 的 S3-backed SessionPersistence 插件
`dsh-session-s3` 是一個 MIT 許可的社區插件,旨在爲 DeepSeek Harness 提供基於 S3 的會話持久化功能。它採用 `wal3-Lite` 設計,通過不可變的 JSONL 片段和 CAS manifest,利用 `If-None-Match` 協調併發寫入,確保數據一致性。該插件支持 AWS SDK 憑證鏈及 R2、MinIO 等 S3 兼容端點。用戶需通過 `dsh plugin` 命令將其安裝至特定 profile(如 `web`),而非全局,且運行環境要求 Node 22 及以上。配置時需在 `cordis.patch.yml` 中指定必填的 `buck
閱讀全文