dsh-chat-anchor
在终端中运行以下命令:
dsh plugin install tooeast/dsh-chat-anchor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install tooeast/dsh-chat-anchor,或在插件页添加并搜索 dsh-chat-anchor;源码见 https://github.com/tooeast/dsh-chat-anchor,安装后刷新页面。
插件介绍
DeepSeek Harness 的网页聊天默认会「跟着底部走」:你一发消息,跟随就重新打开;回复每长一点,整页就往下滚一点。长回答看到一半,自己刚问的那句话早就滚出视野,只能反复往上拉,而下一条消息又会把滚动重置——阅读节奏被打断。
dsh-chat-anchor 把交互反过来:发送的同一帧里,本地回声气泡就落到聊天区顶部并锚定;回复在下面生长,视口保持不动。短回复时消息列会补出刚好够的底部空白并随回复变长按 1:1 收缩,没有多余空白可滚进去。你用滚轮、触摸或翻页键往上翻历史时,控制权会交还给你,布局不会塌,「回到底部」按钮也照常可用。
适合经常在网页或桌面 Web UI 里做长对话、希望问题始终留在视野内、又不想和自动跟滚较劲的用户。它是纯客户端适配,依赖 ui-chat 公开的 DOM 契约;上游若改动实现,插件可能静默失效,但不会拖垮页面。
使用场景
- 长回复生成时仍想看见自己刚发的问题
- 不想每次发消息都被自动滚到底部打断阅读
- 需要像 Codex 一样「问题在上、回答在下」地读对话
适合人员
- 常用 DSH 网页或桌面 Web UI 聊天的用户
- 经常进行长对话、重视阅读连贯性的人
- 对默认「跟随底部」滚动感到困扰的用户