dsh-temp-chat:DSH 页面临时对话精灵

DeepSeek Harness (DSH) 的设计理念是“一切皆插件”。在开发或调试模型时,有时并不需要持久化的会话记录,只是想快速测试一个想法或进行临时的对话。dsh-temp-chat 作为一个轻量级组件,直接解决了这个场景的需求。

这是什么

dsh-temp-chat 是一个专为 DSH 设计的临时对话精灵。它由 winditer 维护,提供 MIT 许可证。

这个插件会在你的 DSH 页面上悬浮一个鲸鱼图标(基于官方 DeepSeek favicon 渲染),点击即可打开一个轻量级、可拖动的聊天窗口。默认情况下它不需要配置,直接使用 DSH 的模型设置;同时也支持独立配置 OpenAI 兼容的端点。所有对话均为临时存储,不会污染 DSH 的会话历史。

核心功能

活跃精灵

精灵是一个半透明、缓慢游动的鲸鱼图标。它的位置是持久化的,拖动到任意位置后重启 DSH 依然保持该位置。精灵界面会根据 DSH 的语言设置自动在中文和英文之间切换。

即时聊天

  • 点击精灵打开聊天窗口。
  • 拖动标题栏可移动窗口。
  • 按 — 键可最小化回精灵。
  • 支持 Enter 发送消息,Shift+Enter 插入换行。
  • 鼠标悬停在消息上点击 📋 可复制单条内容。

零配置与自定义

  • 默认模式:直接使用 DSH 当前会话配置的提供方和模型,无需输入 API Key。
  • 自定义端点模式:在聊天窗口的设置中取消“跟随会话默认”,即可填入自定义的 API 地址、API Key 和模型名称。
  • 流式输出:支持真正的流式输出。主机路由通过轮询获取流式响应,自定义端点使用原生 SSE。

安装与启用

安装需要 DSH 拥有 web 或 desktop 配置文件。

dsh plugin --profile desktop add dsh-temp-chat

安装完成后,重启 DSH,页面右下角会出现鲸鱼精灵。

配置与使用

基本操作

  1. 将精灵拖动到合适的位置。
  2. 点击精灵打开聊天窗口。
  3. 在窗口中输入消息并发送。
  4. 点击窗口标题栏的 ⚙ 图标可打开配置菜单。

配置说明

在 ⚙ 配置菜单中:
* 跟随会话默认:开启时,自动使用 DSH 当前会话的模型配置;关闭时,需要填写下方的提供方、API 地址、API Key 和模型名称。
* reasoning:可选的 reasoning_effort 参数(high / medium / low),用于兼容特定模型。

安全注意

  • 默认路由:不发送凭据,复用 DSH 的配置。
  • 自定义模式:API Key 仅保存在浏览器的 localStorage 中,不会写入磁盘,也不会传输给除目标端点以外的任何服务。
  • 数据隐私:聊天记录仅存在于内存中,关闭插件或手动清空后即消失,不会写入 DSH 的会话历史。

适用场景与注意

  • 适用人群:DSH 用户、模型开发者,需要快速测试 Prompt 或进行临时对话。
  • 环境要求:需要 DSH 支持 web 或 desktop profile。
  • 源码检查:安装前建议检查源码与许可证,确保符合你的使用规范。

总结

dsh-temp-chat 提供了一个即插即用、隐私安全且不干扰主会话的临时对话工具。它通过悬浮窗的形式,将零配置的便利性与自定义端点的灵活性结合在一起,适合日常开发中的快速交互。

目录页
GitHub 仓库

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜