DeepSeek Harness (DSH) provides a plugin architecture, and its default interface is usually based on system-native styles. During long conversations or when reading lengthy text, cool gray interfaces may increase visual fatigue. If you want to optimize reading flow and visual comfort while keeping the core logic of DSH unchanged, a visual-layer plugin is needed.

What Is This

dsh-ivory is a browser-based visual plugin maintained by ZJUZhiyuCai. It provides a warm neutral color palette for the DSH web interface, aiming to create a calmer reading experience while preserving DeepSeek’s branding and native functionality.

Core Features

  • Palette and Modes: Supports light and dark modes, replacing cool grays with warm neutral tones and complementing an editorial-style layout.
  • Responsive Layout: The interface geometry adapts to the host environment and works properly from 375px-wide mobile devices to desktops above 1440px.
  • Markdown Processing: Provides safe DOM-based previews; the source view is always available.
  • Accessibility Support: Supports keyboard focus management, reduced motion behavior, and WCAG AA-level contrast standards.
  • Privacy and Dependencies: Zero telemetry, no network requests, and no third-party branding. No runtime dependencies; it relies only on Peer Dependencies.

Installation and Enablement

Install it through the official command line:

dsh plugin --profile web add dsh-ivory

After installation, start the web interface:

dsh web

After opening the browser, perform a hard refresh (Cmd/Ctrl + Shift + R) to clear the cache, then go to Settings → Ivory Theme to enable the theme. The main theme is enabled by default; focus mode must be manually enabled in the settings.

To install a specific version, you can use a GitHub reference:

dsh plugin --profile web add github:ZJUZhiyuCai/dsh-ivory#v0.2.12

Typical Usage

  • Source Modification and Build: To customize styles, you can edit src/skin.css, src/client.template.js, or src/markdown.js, and then run npm run build.
  • Markdown Documents: When processing .md output, use the previewer provided by Ivory, which allows only HTTP(S) links and provides source-view access.

Use Cases and Notes

  • Intended Audience: DSH users or developers who value reading experience, accessibility, and privacy.
  • Permissions and Security: This is a browser-based visual plugin; it does not include file system access, process access, or network requests. It stores only two local preference flags in localStorage.
  • Project Status: This is an unofficial community project. It has no affiliation, endorsement, or sponsorship by Anthropic or DeepSeek. DeepSeek and related trademarks are owned by their respective owners.
  • Compatibility: Verified with DeepSeek Harness versions 0.1.2-rc.1 through 0.1.5.

Conclusion

dsh-ivory provides a lightweight, non-intrusive visual solution suitable for developers who prioritize interface comfort and privacy protection. For more details, see the GitHub repository or the SkillHub directory.