DSH Plugins
返回列表
🖥️

dsh-session-summarizer

客户端 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install KhalilYamber/dsh-session-summarizer

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install KhalilYamber/dsh-session-summarizer 即可将插件安装到当前 profile,完整源码地址为 https://github.com/KhalilYamber/dsh-session-summarizer

插件介绍

长对话很容易超出模型的短期记忆边界,让它遗忘前文已经讨论过的要点、约束和决策。dsh-session-summarizer 正是为解决这个问题而生:它向模型注册一个 session_summarize 工具,模型可以主动调用,读取指定、当前或最近活跃的会话,自动生成一份结构化的中文上下文摘要,把丢失的线索重新交还给推理过程。

整个流程完全运行在 DSH 官方运行时内。会话内容通过 @deepseek-ai/dsh-session 获取(支持 live 派生消息或落盘事件日志两条路径),摘要由 @deepseek-ai/dsh-llm 的流式接口生成,不依赖任何外部服务或第三方 API。针对超长转录,插件采用「保留首尾、截断中段」策略,默认预算 12 000 字符,超出部分以提示行替代;可选的 lastTurns 参数还能让模型只聚焦最近 N 轮用户消息,产出更精炼的摘要。

如果你日常在 DSH 中进行多轮深度对话,希望模型能够自主回看上下文、减少人工粘贴历史的重复劳动,这个插件提供了一个轻量且自包含的方案。它以内置 bundle patch 形式挂载到 profile,注册即生效,无需额外配置或外部依赖。

使用场景

  • 多轮深度对话中模型遗忘前文要点或约束,需要快速找回上下文
  • 切换会话或隔段时间回来,需要一份精炼摘要恢复之前的讨论线索
  • 长会话结束后生成结构化中文摘要,作为记录或后续参考

适合人员

  • 在 DSH 中进行多轮深度对话、希望模型自主回看上下文的开发者
  • 想减少人工粘贴历史消息、让模型自己拉取会话摘要的场景使用者
  • 使用 DSH 官方运行时构建工作流并需要轻量自包含插件的团队