dsh-composer-height:DeepSeek Harness Web 输入框高度微调插件

在使用 DeepSeek Harness (DSH) Web 界面时,默认的对话输入框文本区高度为两行(52px)。对于需要展示更多草稿内容或希望输入体验更舒适的场景,这个高度可能偏小。dsh-composer-height 插件通过调整最小高度,解决了这一问题。

这是一个 DeepSeek Harness Web 输入框高度微调插件(client-only)。由用户 tuogusa 维护,旨在将 Web 界面对话输入框文本区的最小高度从官方默认的两行(52px)提升至三行(76px)。

核心功能

  • 空输入时文本区默认显示三行(76px),整个输入卡片随之增高(卡片总高从约 118px 变为约 142px)。
  • 输入内容超过三行后,仍按官方 auto-grow 逻辑自动增高,直到官方最大高度 --dsh-composer-text-max-height。
  • 消息区的滚动避让由 DSH 自身完成,无需任何额外处理。
  • 不修改 DSH 源码与内部状态。

安装与启用

使用官方安装命令安装:

dsh plugin --profile web add github:tuogusa/dsh-composer-height

该插件仅支持 web Profile。

典型用法

若需自定义高度,可编辑 lib/client.js 顶部的 MIN_HEIGHT_PX 常量。当前数值 76 代表三行,每行高度为 24px。保存后重启 DSH 并执行 Ctrl+Shift+R 强刷即可生效。

注意事项

该插件以当前 DSH 进程权限运行,安装前建议检查源码与 MIT 许可证。

总结

该插件通过简单的 CSS 注入实现了输入框高度的调整,适合希望优化 Web 界面输入体验的开发者。详细信息可查阅 GitHub 仓库 或 社区目录。

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

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

小夜