dsh-titlecraft
在终端中运行以下命令:
dsh plugin install TyrantG/dsh-titlecraft
将以下提示词粘贴到 DeepSeek Harness 对话框中:
访问 https://github.com/TyrantG/dsh-titlecraft 获取插件源码,在 DeepSeek Harness 终端中执行 dsh plugin install TyrantG/dsh-titlecraft 完成安装。
插件介绍
当 DSH 会话数量增长后,默认的标题往往又长又随意,搜索和回顾都很吃力。TitleCraft 把每条会话标题统一为「日期 + 类型 + 主题 + 可选图标」的紧凑格式,严格执行 80 UTF-8 字节上限,遇到残缺主题或未知占位符时宁可保留原标题,也绝不截取前缀硬凑结果。
七种内置模板覆盖常见场景,也可用 {date}、{type}、{topic}、{icon} 自由组合自定义格式。标题类型支持增删启停,日期来源可选创建时间、最后真人消息、最后完成回合或最后持久活动,时区跟随 IANA 设置。内置 206 个本地语义图标,智能模式依据主题从白名单中选取,不加载任何远程图标或字体。模型调用遵循最低成本策略:能确定性推断出完整短主题时不调用模型,拿不准则保留原标题;开启首条消息生成或回合结束精修后,每个实时会话最多尝试一次轻量调用,可选单次回退重试,且不会改变主会话的模型或推理强度。原生重命名弹窗新增「AI 生成摘要」和「从摘要生成标题」两步工作台,中间可自由编辑摘要、类型和图标,最终仍由原生按钮提交,TitleCraft 不会绕过它直接保存。
适合拥有大量会话历史、需要快速定位和导航的 DSH 用户,希望标题风格统一、减少手动编辑的开发者,以及在意 API 调用成本、希望尽量少的模型请求也能得到整洁标题的使用者。若当前 DSH 界面不支持原生重命名控件,设置页会显示提示,自动标题功能不受影响。
使用场景
- 会话列表越积越多,标题杂乱难以在侧边栏快速定位
- 希望所有会话标题格式统一,减少反复手动编辑
- 在尽量少的模型调用下自动维护整洁、可搜索的标题
适合人员
- 拥有大量会话历史、需要快速导航的 DSH 日常用户
- 对界面一致性和标题规范有要求的开发者
- 在意 API 开销、追求最低模型成本的使用者