DSH Plugins
返回列表
🖥️

dsh-plugins

客户端 更新于 2026.09.14

在终端中运行以下命令:

dsh plugin install jasonjiang9527/dsh-plugins

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

在 DeepSeek Harness 中执行安装命令 dsh plugin install jasonjiang9527/dsh-plugins 即可安装该插件,插件源码详见 https://github.com/jasonjiang9527/dsh-plugins

插件介绍

长会话越来越难管理。想针对某段内容追问却不想污染主线,想清空模型上下文却又不想开新会话,想调 Provider 超时、传输协议、逐模型输入类型——这些需求在 dsh 里都没有一等公民的界面,配置藏在 settings.yaml 深处。dsh-btw 把顺手一问变成完整工作流:在会话消息区划选任意文本,浮出操作条,一键将选区(含来源标题与时间)预填进当前输入框,或从选中消息处 fork 一个一次性临时会话,离开即自动归档,侧边栏保持干净。

输入框工具行的「新上下文」按钮(或 /newcontext 命令)实现就地逻辑切分:会话 surface 上除系统提示外的全部节点被替换为一条 notice,此后每次发给模型的请求只携带系统提示与新增消息,而完整会话日志仍可在界面上回看和复制。切分点写入会话日志,重启、恢复、fork 后依然成立。Models 设置页新增 Provider 高级配置折叠面板,将此前只能手改 YAML 的字段全部可视化——API 协议、连接与空闲超时、SSE/WebSocket 传输、缓存保留、推理预算、逐模型输入类型(text/image 多选)、三态 reasoningEfforts、六项 compat 开关——读写走官方 optimistic-lock RPC,服务端 schema 校验兜底,凭据仍走 API key 表单。

适合重度 dsh 日常使用者、经常需要对本地会话做追问而不想开新窗口的开发者,以及运行自托管 LLM 网关并需要精确声明逐模型输入模态与推理档位的团队。纯客户端插件,零核心改动,中英双语界面,MIT 协议。

使用场景

  • 在长会话中划选某段文字想追问,又不想污染主线和侧边栏
  • 想清空模型上下文但保留完整会话日志以便回看和复制
  • 需要精细调整 Provider 超时、传输协议、逐模型输入类型与推理档位

适合人员

  • 重度使用 dsh 的日常工作用户
  • 需要频繁对本地会话做追问而不想开新窗口的开发者
  • 运行自托管 LLM 网关并需精确声明模型模态的团队