前言¶
在 DeepSeek Harness(DSH)里长期改同一个仓库时,模型通常只看见当前会话的上下文。你上周在别的会话里定下的约定、排查过的结论、口头交代过的约束,不会自动进入这一次对话。常见补救是手动复制聊天记录、维护一份 MEMORY 文档,或每次从头复述背景——能工作,但重复且容易漏。
下面介绍社区插件 dsh-lembrar(维护者 songjongdevsecops)。它面向「记忆」类需求:在同一 workspace 内,对你在更早会话里说过的话做语义召回,并把相关内容挂进当前对话,同时提供可按需调用的工具能力。
这是什么¶
dsh-lembrar 是 DeepSeek Harness 插件。目录简介表述为:对同一工作区里更早会话中你已说过内容进行 semantic recall,结果会 append 到对话中,并作为 on-demand tool 供调用。
在 SkillHub 等社区目录中,该插件归类为「记忆」。DSH 本身强调「一切皆插件」;SkillHub 是独立的插件/技能社区站点,与 DeepSeek、幻方并无官方从属关系,安装来源以目录页与仓库文档为准。
核心功能¶
依据目前可核对的公开简介,可确认的能力边界如下。
- 工作区范围:召回对象是「同一 workspace」下、更早 session 中的历史发言,而不是无边界的全局记忆。
- 语义召回:按语义相关性检索过往内容,而非仅靠关键词或固定文件路径(具体索引与存储实现以仓库源码为准)。
- 进入当前对话:匹配到的内容会 append 到当前会话上下文,减轻你反复粘贴旧结论的负担。
- 按需工具:除自动附加外,还提供可作为 on-demand tool 使用的入口,便于在需要时主动拉取相关记忆(工具名与参数以插件文档为准)。
撰写时未能从 GitHub 拉取 README 原文,因此不在这里罗列未在资料中出现的配置字段、版本号或许可证信息。
安装与启用¶
官方安装方式必须以 SkillHub 目录页 或 GitHub 仓库 README 中的命令为准;不要根据仓库名自行拼接 dsh plugin add github:owner/repo 一类命令。
建议步骤:
- 打开目录页核对插件名称与维护者:
https://www.skillhub.cn/plugins/songjongdevsecops/dsh-lembrar - 在页面或跳转的仓库文档中复制 DSH 官方推荐的
plugin add(或等价)命令并执行。 - 按 README 完成启用步骤(若有环境变量、数据目录或首次索引说明,以文档为准)。
若仓库 README 暂时无法访问,先以目录页说明为准,或待维护者更新文档后再安装。
典型用法(概念流程)¶
公开资料未提供可逐行复现的 CLI 示例,下面仅根据简介描述使用形态,具体操作以 README 为准。
- 在同一 workspace 下开启多次 DSH 会话,在较早会话中说明约束、决策或上下文(例如「这个服务禁止改 prod 配置」)。
- 在新会话中继续开发;启用 dsh-lembrar 后,插件对历史发言做语义匹配,将相关内容附加到当前对话。
- 当自动附加不足以覆盖问题时,通过插件提供的 on-demand tool 主动查询与当前任务相关的历史表述。
适用场景与注意¶
适合谁
- 长期在一个仓库/workspace 上用 DSH 迭代,且希望跨会话保留「说过的话」而不是只靠当前窗口。
- 愿意接受语义检索带来的近似匹配,并在关键决策上仍对照代码与文档复核。
安全与权限
DSH 插件以当前 dsh 进程的权限运行,能访问该进程所能访问的文件与环境。安装前请阅读 songjongdevsecops/dsh-lembrar 源码,确认记忆数据的落盘位置、是否外传、以及许可证条款;勿在未审阅的情况下在含敏感信息的环境中启用。
资料局限
社区目录显示该仓库星标为 0,属较新的条目;功能细节与命令行示例以维护者后续更新的 README 为准。
结尾¶
dsh-lembrar 把「同一工作区、跨会话、语义召回历史发言」做成 DSH 插件,并同时支持写入对话与按需工具调用,适合作为「记忆」类能力接入长周期 harness 工作流。目录与源码入口:
- SkillHub:
https://www.skillhub.cn/plugins/songjongdevsecops/dsh-lembrar - GitHub:
https://github.com/songjongdevsecops/dsh-lembrar