dsh-matrix-think
Manifest valid★ 1Matrix rain for expanded thinking in DeepSeek Harness Web
Matrix Think for DSH
Matrix Think for DSH turns expanded Think output in DeepSeek Harness Web into digital rain made from the live reasoning text.
Unofficial community plugin. Not affiliated with or endorsed by DeepSeek AI.
Why
When I first tried DSH and ran a few prompts with DeepSeek Lightning, I was amazed by how fast its thinking text blasted past. I could barely read it, so I thought: why not turn it into a fun animation while the model works? I also turned every em dash in the model's thinking into a whale, just for extra fun. 🐋
Install
dsh plugin --profile web add github:me93-ghb/dsh-matrix-think
dsh web
Submit a prompt, then expand Think while the model runs. Open Settings, select Plugins, then use the Matrix Think switch to turn the effect on or off in this browser.
Remove the plugin with:
dsh plugin --profile web remove dsh-matrix-think
What it does
Each whitespace-separated word becomes one vertical rain stream. The head appears first, then the remaining letters form an ordered trail. New words wait for the current stream to pass below the box. When reasoning stops, the rain stops and lays out the words in sentence order.
The canvas reads the font, background, grey, and Deep diving blue from DSH theme tokens. At least one visible stream uses the blue accent. Em dashes appear as whale emoji inside the effect.
The plugin runs in the browser. It sends no data, makes no network requests, and has no host-side behavior.
Develop
pnpm install
pnpm check
pnpm pack
Install the resulting archive into a local DSH Web profile to test the assembled plugin:
dsh plugin --profile web add ./dsh-matrix-think-0.1.0.tgz
The TypeScript source compiles to the committed lib/client.js browser bundle. The test suite checks the native setting, streamed DOM ownership, stop state, theme tokens, word queues, phase noise, blue handoff, letter reveal, and whale substitution.
Compatibility
DeepSeek Harness is in developer preview. This plugin currently depends on the Think row's data-variant="think", data-state, and disclosure markup. A DSH Web renderer change may require a selector update.
Comments
Loading…
From the same category
by awesome-dsh-plugin
A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
★ 18.3k
CC0-1.0
Python
Oct 10, 2026
by 0xsline
DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.
★ 1.2k
CC0-1.0
Python
Oct 10, 2026
by pax-beehive
Open-source CLI, schemas, resolver, and DSH agent tools for DSH Plugin Hub
★ 450
MIT
TypeScript
Oct 6, 2026
by xiajiajun516
DeepSeek Harness (DSH) backup & restore plugin — export, import, migrate and sync your complete DSH configuration, plugins, MCP servers, skills and workspace. One-click migration to another machine.
★ 176
MIT
TypeScript
Oct 8, 2026
dsh plugin --profile web add dsh-config-managerby yjh051108
推荐组件(非必须):DeepSeek Harness 运行时注入器;已随 dsh-routing-suite 单仓库化保留,本仓库继续维护/发布。
★ 164
TypeScript
Sep 18, 2026
dsh plugin --profile web add @dsh-external/dsh-super-injectorby jigjoy-ai
A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.
★ 124
MIT
TypeScript
Oct 2, 2026
