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,页面右下角会出现鲸鱼精灵。
配置与使用¶
基本操作¶
- 将精灵拖动到合适的位置。
- 点击精灵打开聊天窗口。
- 在窗口中输入消息并发送。
- 点击窗口标题栏的
⚙图标可打开配置菜单。
配置说明¶
在 ⚙ 配置菜单中:
* 跟随会话默认:开启时,自动使用 DSH 当前会话的模型配置;关闭时,需要填写下方的提供方、API 地址、API Key 和模型名称。
* reasoning:可选的 reasoning_effort 参数(high / medium / low),用于兼容特定模型。
安全注意¶
- 默认路由:不发送凭据,复用 DSH 的配置。
- 自定义模式:API Key 仅保存在浏览器的
localStorage中,不会写入磁盘,也不会传输给除目标端点以外的任何服务。 - 数据隐私:聊天记录仅存在于内存中,关闭插件或手动清空后即消失,不会写入 DSH 的会话历史。
适用场景与注意¶
- 适用人群:DSH 用户、模型开发者,需要快速测试 Prompt 或进行临时对话。
- 环境要求:需要 DSH 支持
web或desktopprofile。 - 源码检查:安装前建议检查源码与许可证,确保符合你的使用规范。
总结¶
dsh-temp-chat 提供了一个即插即用、隐私安全且不干扰主会话的临时对话工具。它通过悬浮窗的形式,将零配置的便利性与自定义端点的灵活性结合在一起,适合日常开发中的快速交互。