Automatic-session-renaming-for-dsh
DSH 会话自动重命名(session rename):基于全部会话消息的 LLM 总结标题,首条提示词与 /handoff 后自动命名,会话头按钮或 /autotitle 手动触发,标题语言与最大字节数可设置。
Auto-renames DSH sessions with LLM-summarized titles: runs after the first prompt and on /handoff, or manually via a header button or /autotitle, with configurable title language and max title bytes.
怎么安装
dsh plugin add @lyxx/dsh-session-autotitle 简介
@lyxx/dsh-session-autotitle DSH 会话自动命名(profile 本地 bundle,更新免疫)。 功能 1. **手动触发**:会话头操作行的"自动重命名"按钮,或会话内输入 /autotitle 命令。点击/发送后 LLM 总结整个会话的用户消息并重新命名; 有意覆盖用户手动钉住的标题(与手动重命名同级)。 2. **自动触发**: 用户发送**第一条提示词**后自动总结命名(继承基线时序,但现在用 全消息 provider,且标题调用关思考——修复了之前思考吞掉 64 token 导致永远只剩回退标题的问题); 用户在顶层会话调用 **/handoff**(handoff 技能)时自动重命名; 用户手动钉住的标题(source.kind === 'user')跳过。 3. **标题设置**:设置页新增"会话自动命名"分区(在"模型能力与档位" 下方),两项: **标题语言** = 跟随消息语言(默认)/ 中文 / English / 自定义 (任意语言名,如"日本語")。生成时所选语言写入系统指令; **标题最大字节数** = 1–80 整数(默认 80)。系统指令要求模型 在该字节预算内出题,生成后按此值在 UTF-8 字符边界截断 (80 为 session-title 服务侧硬上限,超出仍会被服务截断)。 标题约定:默认 ≤ 80 UTF-8…
推荐参考
信息
- 协议
- MIT
- 语言
- JavaScript
- GitHub 星标
- 0
- 月下载
- 966
- 最近更新
- 2026-09-10
- 创建于
- 2026-08-26
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
同类推荐
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
在 dsh web 中内联编辑与撤回自己的消息——惰性、无痕,带版本翻页器与会话级草稿持久化。
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
对话恢复插件:编辑最近一轮已结束的用户消息、显式重试失败轮次;两条路径都走 session fork 分支,原会话不被改动。
dsh-nested-followups
sluminositys/dsh-nested-followups
从任意层级的已完成回答持续创建隔离分支,主会话始终不受影响。
dsh-session-sync
PerryLink/dsh-session-sync
DeepSeek Harness 的跨设备会话同步:经 git 在多机之间同步会话与设置。