dsh-session-doctor:扫描并无损修复 DSH 会话日志损坏
DSH 会话历史以 zstd 帧持久化;写入不校验、加载才校验会导致整条 history unavailable。dsh-session-doctor(imtokenxinluo)用与 loader 相同的规则 scan 损坏会话,repair 前自动备份并无损修复 tool-result content 非数组等已支持形态;v1.1 watch 实时告警,v1.2 blame 判断突然关闭是否 agent 所致;0.2.2 起提供 safeguard 与设置面板。独立 Node >= 22 CLI(npm link),MIT 许可。
阅读全文DeepSeek Harness 插件:dsh-project-session-store
`dsh-project-session-store` 是一个 DeepSeek Harness (DSH) 插件,旨在解决会话日志分散问题。它将不同项目的会话日志单独保存至各自项目的 `.dsh/sessions/` 目录下,实现项目隔离存储。开发者可利用此插件将日志长期固化在本地并按项目归档。由于官方文档缺失,建议直接访问 GitHub 查看源码和安装步骤。使用时需注意检查源码及进程权限。
阅读全文@morlay/session-persistence-rdb:DeepSeek Harness 的 RDB 持久会话后端
`@morlay/session-persistence-rdb` 是 DeepSeek Harness (DSH) 的一个 MIT 许可证插件,旨在为 `ctx.sessionPersistence` 提供基于 SQLite 或 PostgreSQL 的持久会话后端。该插件通过 Drizzle ORM 实现 `PersistenceBackend<number>` 接口,并复用上游的协调器与契约测试套件。 安装前需在 `.npmrc` 中配置 GitHub Packages 访问令牌,并务必将 registry 限定在 `@morlay` scope 下,以防止干扰其他依赖解析。启用后,用户
阅读全文