deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:domparent/OLEDCare
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
English · 中文
A DeepSeek Harness plugin (#dsh-plugin) that protects OLED panels during long agent sessions.
OLED burn-in protection for the DeepSeek Harness Web GUI (dsh web).
OLED panels wear where pixels stay lit for hours — exactly what a long agent session does to backgrounds, hairline borders, and bright text. OledCare pushes back on all three:
#000) full-screen screensaver, so every background pixel switches fully off. It fades in smoothly after idle minutes (with an optional 30-second wind-down), or on demand from the ☾ Nap button in the session header. A dim drifting clock (so the clock itself does not burn in) shows live agent status — agent is working / waiting for your input / idle — and any mouse or key input wakes the screen.#000000; background pixels turn fully off instead of glowing dark gray.@deepseek-ai/dsh) with the web profile (dsh web)dsh plugin forwards to it)From GitHub:
dsh plugin --profile web add github:domparent/OLEDCare
From a local checkout:
dsh plugin --profile web add /absolute/path/to/OledCare
Then restart dsh web and reload the browser tab. Open Settings → OLEDCare in the settings left nav.
No build step runs on install: client.js ships in the harness browser-module format exactly as the browser loads it, so GitHub installs work without allowlisting a prepare script.
dsh plugin --profile web remove dsh-oled-care
Restart dsh web afterwards.
Three presets — Off, Balanced (default: black surfaces, 85% text, nap at 10 min), Maximum (70% text, deep dim at 3 min, nap at 5 min) — plus a Custom state that appears when you tweak any field:
| Field | What it does |
|---|---|
| Pure black backgrounds | Every surface goes #000; background pixels turn fully off |
| Fainter static borders | Dims hairline borders beyond the shipped palette |
| Text/accent intensity | Linear-light scaling of white text and bright accents |
| Hue rotation | ~12 h accent-hue cycle for even subpixel wear |
| Deep-dim after idle | Minutes without input before the deeper intensity applies |
| Deep-dim intensity | The dimmer level used while idle or unfocused |
| Deep-dim when unfocused | Apply deep dim whenever the window loses focus |
| Auto nap after idle | Minutes without input before the nap screen engages |
| Gradual wind-down | Fades the screen to black over the 30 s before auto-nap engages |
A diagnostics box at the bottom of the settings page shows the live token layer, the resolved body background, the current dim rung, and the nap/idle state.
Settings persist in the browser's localStorage (key dsh-oled-care:v1), so your preset and custom mix survive dsh web restarts. Where storage is unavailable (private windows, blocked storage), the plugin falls back to in-memory settings for the session.
dsh.bundle.patch in package.json points at cordis.patch.yml, which inserts one plugin row. The client module system scans the row's dsh.client declaration into the browser roster and serves client.js at /plugins/dsh-oled-care/client.js.shell.overlay (nap screen), conversation.session.header.actions (nap button), and settings.section (settings page).0.1.0-rc.x. The browser module format (window.__ModuleLoader__.load) is an internal harness contract; pin your dsh version or check release notes when upgrading.localStorage, and only for the plugin's own settings.MIT — see LICENSE.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。