dsh-composer-stretch
在终端中运行以下命令:
dsh plugin install Pudge1996/dsh-composer-stretch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install Pudge1996/dsh-composer-stretch 即可安装,插件源码位于 https://github.com/Pudge1996/dsh-composer-stretch
插件介绍
用 DSH 写长 prompt 时,输入框只有那么点高度,光标在底部,内容却还在往上滚,体验很割裂。dsh-composer-stretch 要解决的就是这个问题:当输入内容达到三行以上,右上角浮现一个扩展按钮,点一下输入框就撑到接近全屏;再点一下或发送消息后自动收回,整个过程和 Gemini 的展开式输入框几乎一致。
除了点击扩展,它还支持连续按三次 Shift+Enter 直接进入全屏模式,省去了找按钮的步骤。展开状态下 Enter 负责换行、Cmd/Ctrl+Enter 负责发送,不会再出现误触发送的尴尬;滚动到底部也不会穿透去带动背后的会话区。发送完毕后输入框自动折叠回默认高度,不需要手动关。
整个插件是纯前端实现,没有自定义协议、没有 host 命令、不碰 LLM 调用、不写 localStorage,刷新页面即恢复默认状态。UI 依赖 DSH 官方的 data-slot 标识和设计令牌,适配到 v0.1.2-alpha.1,和原生系统的融合度很高。如果你喜欢在 DSH 里写大段上下文、长模板或者多段推理指令,这个插件能让输入过程少一点别扭、多一点专注。
使用场景
- 在 DSH 中撰写长 prompt 或多步推理指令时获得接近全屏的输入空间
- 连续按三次 Shift+Enter 快速进入全屏写作模式,免去寻找按钮
- 扩展状态下 Enter 换行、Cmd/Ctrl+Enter 发送,避免误触发送
适合人员
- 习惯在 DSH 里写大段上下文或长模板的用户
- 偏好 Gemini 式展开输入体验、追求流畅交互的 DSH 用户
- 需要长时间专注编写多段指令、不想被小输入框打断思路的用户