deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:AnakinCao/dsh-composer-fix
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
简体中文: README.zh.md
A DSH (DeepSeek Harness) Web GUI layout fix: moves the composer (input bar + bottom status bar) out of the scroll region.
In the default DSH layout the composer sticks (position: sticky) to the bottom of the message scroll container, so the scrollbar spans the whole container — including the input bar and the bottom status bar. When you scroll up through history, message content slides underneath the input/status bar; under translucent skins like harbor it even shows through.
This plugin moves the scrolling responsibility from the container down to the message list itself (attribute-only operations — no DOM node moves, no hash-class dependencies):
Removes the data-conversation-scroll attribute from the scroll container (core uses it to lift scrolling and force the list to overflow: visible), so the message list resumes its own scrolling; scrollerOf() / wheel logic falls back to the list itself via closest(...) ?? from.
dsh plugin --profile web add https://github.com/AnakinCao/dsh-composer-fix.git
The plugin is a client bundle; after installing, refresh the page (or restart dsh web) to load it.
dsh plugin --profile web remove dsh-composer-fix
[data-conversation-scroll], [data-composer-seat], [data-composer-card], [data-queue-dock], [data-slot=conversation.session], [data-phase] — no CSS module hash classes;removeChild unmount crash;lib/client.js in this plugin — no need to wait for an official fix.MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。