dsh-auto-rename:为 DeepSeek Harness 会话自动起名的 DSH plugin

theflippy978/dsh-auto-rename

工作流与自动化已验证
收录时间 2026-10-17
页面最后更新 2026-10-19

为 DeepSeek Harness 提供会话自动命名:首条消息自动生成标题,重命名对话框可流式获取 AI 建议标题。

dsh-auto-rename 是一款面向 DeepSeek Harness 的会话命名插件,专门处理新会话标题空白、手动起名麻烦的日常困扰。会话发出第一条消息时,它会依据这条消息生成一次标题,之后你手动改过的标题会被固定,不会被悄悄覆盖。重命名时,会话页顶部的 AI Name 按钮会打开一个与原生窗口外观一致的对话框,候选标题以流式方式逐条到达,点一下即可套用,也能重新生成一批。它还支持指定命名模型、限制标题宽度,并在标题事件里留下来源标记,方便分辨哪些标题由它生成。

如何安装

install
npmdsh plugin --profile web add dsh-auto-rename
分类
工作流与自动化
平台
DSH Plugin
作者
theflippy978
分发方式
插件

dsh-auto-rename 核心特性

首条消息自动生成标题重命名时流式推荐标题一键套用与重新生成可选命名模型标题事件留痕可追溯
Listed on dsh-plugin.org

dsh-auto-rename 仓库简介

它是做什么的?

Auto Rename 是 DeepSeek Harness(DSH)的会话自动命名插件,让会话标题不再需要手动填写。它解决的是新会话标题长期空白、手动起名费时的问题:会话发出第一条消息时自动生成标题,之后在重命名对话框里以流式方式给出 AI 候选标题。插件由 Theflippy978 维护,采用 MIT 协议,核心能力包括首条消息自动命名、重命名时的候选建议、可指定命名模型以及保留标题来源审计记录。

核心功能

  • 首条消息自动命名:会话发出第一条消息且标题仍为空时,仅依据这条消息生成一次标题;此后手动重命名会固定标题,不会被再次改写。
  • 重命名时流式推荐标题:会话页顶部的 AI Name 按钮打开与原生重命名窗口外观一致的对话框,候选标题以 NDJSON 逐条到达,每条用 500 毫秒从左到右的扫过动画呈现。
  • 一键套用与重新生成:点击候选标签即可填入输入框,点 Regenerate 可换一批;Enter 确认、Esc 关闭,输入法组合期间按 Enter 不会误提交。
  • 命名模型可选:默认跟随会话主模型,也可固定一个更便宜的模型;下拉列表来自宿主实际已认证、可调用的模型目录。
  • 保留审计痕迹:每个 session/title 事件的 source.provider 都会写入插件标识,便于分辨哪些标题由本插件生成。
  • 只读取用户输入:自动命名取第一条人类消息,建议取最近三条,每条在送入模型前按默认 4096 字节截断。

怎么使用这个插件?

在 DSH 中启用后,正常新建会话并发出第一条消息,标题就会自动生成,无需任何操作。想换标题时点会话页顶部的 AI Name 按钮,在对话框里挑选流式到达的候选,或点 Regenerate 重新生成;点标题行的齿轮可展开设置面板,调整是否在首条消息时重命名、命名模型、候选数量(1–5,默认 3)、输出 token 上限(默认 64)、超时(默认 60000 毫秒)和标题宽度(默认 12 个 CJK 字符,是唯一控制长度的开关),修改先暂存,按 Save 才写入,留空表示使用默认值。若宿主未装配远程模型目录或列举失败,模型一行会退化为手动填写 Provider 与 Model,两者必须成对填写。

报错怎么排查?

插件注册时报错,通常是因为内置的会话标题服务先完成了注册——该服务全局只接受一个提供者,按官方说明确认内置标题行已被禁用即可。设置里手动填写的 Provider 与 Model 只填一半时,启动会记录警告、使用时明确报错,补齐成对的路由即可。宿主没有可用的远程模型目录时,模型下拉会退化为手动字段,按提示填写后重试。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:theflippy978/dsh-auto-rename。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题