DSH Plugins
返回列表
dsh-persona-select

dsh-persona-select

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install gosutry/dsh-persona-select

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

在 DeepSeek Harness 中执行 dsh plugin install gosutry/dsh-persona-select 安装本插件,源码仓库:https://github.com/gosutry/dsh-persona-select

插件介绍

在 DSH 里,系统提示词、工具定义和各类 runtime 注入往往占去大量 token,也会固定模型的身份与行为边界。若你想用自己的人设驱动对话、或把一段已经发生的对话当作新会话的起点,单靠改消息并不够:人设需要稳定进入系统提示词的正确位置,历史又必须按宿主格式注入,且不能在中途重复注入以免破坏对话缓存。

dsh-persona-select 把这两件事做成可管理的人设预设:人设正文进入系统提示词的人设段,段序权重或追随决定排序;历史对话仅在新对话的第一步作为 user 侧上下文注入一次,并仿照 DSH 的 CONTEXT 包裹规则。设置页负责新建、编辑、复制与删除;对话模式行下方可随时切换当前对话的人设,且选择与开关按对话分别保存,不会误伤进行中的会话。

若目标是更轻量的对话体验,插件还提供四类屏蔽开关与纯聊天一键切换,可选可复用工具在屏蔽 schema 时仍保住工具声明基线。导入导出支持 JSON 与 PNG 角色卡,也可从 DSH export 的会话日志生成新人设的历史对话。

适合需要多套人设切换、角色扮演或定制助手语气的人,也适合想对比全量 harness 注入与只留人设或纯聊天时真实 token 占用的进阶用户。

截图预览

使用场景

  • 在新对话里一键切换角色人设,让人设正文稳定进入系统提示词。
  • 把往期会话整理成历史对话,在新线程首步按 DSH 格式注入上下文。
  • 需要对比 token 时,用屏蔽开关或纯聊天只保留必要输入。

适合人员

  • 需要多套人设、角色扮演或定制语气的对话用户。
  • 希望把 export 会话变成可复用人设预设的进阶用户。
  • 想控制 system/runtime/工具注入并做轻量聊天的实验者。