dsh-hindsight-daemon
在终端中运行以下命令:
dsh plugin install FYTXY/dsh-hindsight-daemon
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install FYTXY/dsh-hindsight-daemon,或按仓库 https://github.com/FYTXY/dsh-hindsight-daemon 的说明挂载插件。
插件介绍
选 Hindsight 的 daemon 模式时,记忆留在本机,只有抽取事实会走你自己的 LLM,数据不必上云。但官方 coding-agent 集成往往等不到冷启动完成的 daemon,又只认 DSH 进程里的环境变量,日志里常见 daemon mode needs an LLM for fact extraction,本地 profile 里配好的密钥也读不到。
dsh-hindsight-daemon 把拉起与收尾 daemon 接到 DSH 自己的 Cordis 生命周期里:DSH 启动时尽早启动服务,退出时干净停掉 daemon 以及它依赖的嵌入式 PostgreSQL,不额外留常驻进程,也不依赖开机自启或后台监视器。实测 apply 几乎不拖慢启动,清理在数秒内完成,冷启动到健康大约二十秒量级(依赖与模型已就绪时)。
安装后在「设置 → Hindsight 记忆」有独立页面:看服务状态、环境检测与一键安装 Python 依赖和本地模型、启停服务、管理多 profile 记忆仓库、配置 OI 兼容的模型服务并测试连通性,还能只读查看当前记忆库占用与插件和 daemon 日志。支持 Windows 10/11 与 Linux(x86_64)。
适合已经在用或打算用 Hindsight daemon、希望记忆完全本地化、又不想自己维护 daemon 与数据库进程的人,尤其当你需要比官方插件更可靠的自动启停,或希望在图形界面里装依赖、切 profile、改端口与镜像时。
使用场景
- 想用 Hindsight daemon 模式把对话记忆留在本机、只让抽取事实走自己的 LLM
- 官方集成等不到冷启动或读不到 profile 里的模型配置,需要可靠随 DSH 启停 daemon
- 希望在设置页一键装依赖、切 profile、看状态与日志,而不是手动管 PostgreSQL
适合人员
- 在 DSH Desktop 里使用 Hindsight coding-agent 集成的开发者
- 重视数据不出本机、需要嵌入式 PostgreSQL 本地记忆库的用户
- 不想维护常驻 daemon 进程,但愿意配置 OI 兼容模型接口的人