概览
dsh-workspace-recollection
源码级技术说明给 DeepSeek Harness 的跨会话记忆:按工作区隔离、跨会话共享的长期记忆。默认只往 system prompt 里注入一行提示(告诉模型「你有其他会话的记忆」并指向 memory_index / memory_recall),并且带一道工具层守卫 —— 新会话的第一个探索型动作(pwsh / read / glob …)若还没查过记忆就先拦一次(只拦一次,不会卡死),目录、要点、原文全部走工具按需取;长文用段级引索定位到段、只取那一段,深层原文(当时的思考、命令、结论)留在本地向量库里按需取回。检索自带噪音过滤与时间通道(时间轴按首次安装检测到的时区显示),零联网(本地嵌入模型),不改动官方内核。另带一块自包含的记忆管理台(GET /api/session-memory/page,可在客户端全屏内嵌,也能用系统浏览器开成独立窗口):按工作区浏览、新增、编辑、删除、置顶、锁定、改归属、重载数据、重建向量。工作区目录改名之后,按工作区身份指纹(git remote / 包名 / 文件名特征)自动认领旧记忆,不用手动搬。收起技术说明
给 DeepSeek Harness 的跨会话记忆:按工作区隔离、跨会话共享的长期记忆。默认只往 system prompt 里注入一行提示(告诉模型「你有其他会话的记忆」并指向 memory_index / memory_recall),并且带一道工具层守卫 —— 新会话的第一个探索型动作(pwsh / read / glob …)若还没查过记忆就先拦一次(只拦一次,不会卡死),目录、要点、原文全部走工具按需取;长文用段级引索定位到段、只取那一段,深层原文(当时的思考、命令、结论)留在本地向量库里按需取回。检索自带噪音过滤与时间通道(时间轴按首次安装检测到的时区显示),零联网(本地嵌入模型),不改动官方内核。另带一块自包含的记忆管理台(GET /api/session-memory/page,可在客户端全屏内嵌,也能用系统浏览器开成独立窗口):按工作区浏览、新增、编辑、删除、置顶、锁定、改归属、重载数据、重建向量。工作区目录改名之后,按工作区身份指纹(git remote / 包名 / 文件名特征)自动认领旧记忆,不用手动搬。
README / ZH
插件文档
目录摘要
给 DeepSeek Harness 的跨会话记忆:按工作区隔离、跨会话共享的长期记忆。默认只往 system prompt 里注入一行提示(告诉模型「你有其他会话的记忆」并指向 memory_index / memory_recall),并且带一道工具层守卫 —— 新会话的第一个探索型动作(pwsh / read / glob …)若还没查过记忆就先拦一次(只拦一次,不会卡死),目录、要点、原文全部走工具按需取;长文用段级引索定位到段、只取那一段,深层原文(当时的思考、命令、结论)留在本地向量库里按需取回。检索自带噪音过滤与时间通道(时间轴按首次安装检测到的时区显示),零联网(本地嵌入模型),不改动官方内核。另带一块自包含的记忆管理台(GET /api/session-memory/page,可在客户端全屏内嵌,也能用系统浏览器开成独立窗口):按工作区浏览、新增、编辑、删除、置顶、锁定、改归属、重载数据、重建向量。工作区目录改名之后,按工作区身份指纹(git remote / 包名 / 文件名特征)自动认领旧记忆,不用手动搬。
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 README