DSH Plugins
返回列表
🖥️

smart-session-title

客户端 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install y2zyyr/smart-session-title

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

在 DeepSeek Harness 中运行 dsh plugin install y2zyyr/smart-session-title 即可安装该插件,完整源码参见 https://github.com/y2zyyr/smart-session-title 。

插件介绍

DeepSeek Harness 内置的会话标题生成器在遇到超过 4096 字节的提示词时会直接拒绝调用,而且几乎没有可调的样式、语言或内容控制。smart-session-title 只替换 DSH 的标题提供者,其余持久化、回退标题、取消机制仍由 DSH 核心负责,因此接入成本低、风险小。它能先压缩超长或代码密集的提示词再交给模型,把 15000 多字节的输入也变成一条简短可读的标题,同时跳过纯问候语、等待真正的任务描述再动笔。

在控制层面,这个插件把标题的字符上限、日期前后缀、风格(动宾短语或短任务名)、语言(自动跟随 / 强制中文 / 强制英文)全部暴露在原生设置页里,保存即生效,无需重启。若标题中反复出现客户名或内部代号,可以在排除词列表中逐条登记,生成前先从提示文本中删除、生成后再做一次终检,双层过滤确保成品干净。锁住一条满意的标题后,自动生成、手动重命名、批量运行四个入口都会跳过它,不会悄悄覆盖。

批量优化是另一项实用能力:打开设置页中的 Batch 工作区,从历史会话列表勾选要重写的条目,点击开始即可看到进度条,过程中关闭页面也不会中断。适合会话量大、希望给旧标题统一风格或清除敏感词的 DSH Desktop 用户,尤其是提示词经常偏长、对侧栏标题清晰度有要求的开发者。

使用场景

  • 对话提示词超过 4096 字节导致内置标题生成失败时,压缩后再调用模型获得可读标题
  • 希望统一历史会话的标题风格、语言或在批量中清除客户名称时
  • 需要在侧栏获得风格可控、可锁定的简短会话标题时

适合人员

  • 提示词偏长、经常包含大段代码的 DSH Desktop 开发者
  • 会话量大、需要批量整理历史标题的长期用户
  • 对侧栏标题清晰度与风格一致性有明确要求的开发者