Fix for the DeepSeek Harness (DSH) composer bug where typed text becomes invisible. A client-only DSH profile bundle that detects a transparent-painted composer surface and forces the theme foreground colour back on.
The plugin will be installed here. Keep web if you are unsure.
npx -y @deepseek-ai/dsh plugin --profile web add github:BaymaxStudio/dsh-composer-color-fix#eabc907f6366675920bca83f0c04538731ab2e53
Compatibility and provenance
Composer Color Fix is published as dsh-composer-color-fix and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.
English TL;DR — DeepSeek Harness (DSH) 0.1.1-rc.x styles its composer <textarea> as
color: transparent; -webkit-text-fill-color: transparent and paints the text you actually read
in a sibling .backdrop overlay. When that overlay falls out of sync with the textarea value
(reliably reproducible after refreshing a long-lived session), you keep typing but see nothing.
This is a client-only DSH profile bundle that detects the transparent-painted surface at runtime
and forces the theme foreground colour back on. It is deliberately self-disabling: once upstream
ships a composer with an opaque color, the shim does nothing at all, so you can leave it
installed across upgrades.
git clone https://github.com/BaymaxStudio/dsh-composer-color-fix.git
cd dsh-composer-color-fix
chmod +x install.sh
./install.sh web # 参数是 profile 名,默认 web