DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@michengai/dsh-codex-ui

Codex Ui

DSH Codex UI — 为 DeepSeek Harness 提供极速历史召回、全屏设置皮肤、原生物理毛玻璃换肤、模块化侧栏与桌面原生窗口菜单 · Input enhancement, settings skin, native glass theme, modular sidebar, and desktop titlebar menu for DSH

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:MichengAI/dsh-codex-ui#3711441687b1d809aa6eee5a9d6924de945a72d6
READMECompatibilityVersions
Dark Mode Conversation & ComposerLight Mode Ambient Ground WorkspaceFull-Screen Settings WorkbenchModular Expanded SidebarOfficial Native 56px Collapsed RailEnhanced Session Menu

Compatibility and provenance

Codex Ui is published as @michengai/dsh-codex-ui and currently resolves to version 2.0.14. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
11/4/2026

Versions

2.0.14stable
11/4/2026
2.0.13stable
11/3/2026
2.0.12stable
11/2/2026
Show 124 more versionsCollapse versions
2.0.11stable
11/1/2026
2.0.10stable
11/1/2026
2.0.9stable
10/31/2026
2.0.8stable
10/31/2026
2.0.7stable
10/31/2026
2.0.6stable
10/30/2026
2.0.5stable
10/29/2026
2.0.4stable
10/29/2026
2.0.3stable
10/28/2026
2.0.2stable
10/28/2026
2.0.0stable
10/28/2026
1.1.49stable
10/24/2026
1.1.48stable
10/24/2026
1.1.47stable
10/22/2026
1.1.46stable

Related plugins

Loading related plugins…

Latest
2.0.14
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
Apache-2.0
Source
github
GitHub
★ 262
Weekly downloads
41,324
Last push
11/4/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
10/21/2026
1.1.45stable
10/20/2026
1.1.44stable
10/20/2026
1.1.43stable
10/19/2026
1.1.42stable
10/17/2026
1.1.41stable
10/17/2026
1.1.40stable
10/15/2026
1.1.39stable
10/15/2026
1.1.38stable
10/14/2026
1.1.37stable
10/13/2026
1.1.36stable
10/13/2026
1.1.35stable
10/12/2026
1.1.34stable
10/10/2026
1.1.33stable
10/8/2026
1.1.32stable
10/8/2026
1.1.31stable
10/7/2026
1.1.30stable
10/7/2026
1.1.29stable
10/6/2026
1.1.28stable
10/5/2026
1.1.27stable
10/4/2026
1.1.26stable
10/4/2026
1.1.25stable
9/30/2026
1.1.24stable
9/30/2026
1.1.23stable
9/29/2026
1.1.22stable
9/28/2026
1.1.21stable
9/27/2026
1.1.20stable
9/27/2026
1.1.19stable
9/27/2026
1.1.18stable
9/25/2026
1.1.17stable
9/24/2026
1.1.16stable
9/22/2026
1.1.15stable
9/22/2026
1.1.14stable
9/18/2026
1.1.13stable
9/18/2026
1.1.12stable
9/17/2026
1.1.11stable
9/16/2026
1.1.10stable
9/16/2026
1.1.9stable
9/16/2026
1.1.8stable
9/15/2026
1.1.7stable
9/14/2026
1.1.6stable
9/14/2026
1.1.5stable
9/13/2026
1.1.4stable
9/13/2026
1.1.3stable
9/12/2026
1.1.2stable
9/11/2026
1.1.1stable
9/9/2026
1.1.0stable
9/9/2026
1.0.0stable
9/8/2026
0.2.113stable
9/8/2026
0.2.112stable
9/8/2026
0.2.111stable
9/7/2026
0.2.110stable
9/7/2026
0.2.108stable
9/7/2026
0.2.107stable
9/7/2026
0.2.106stable
9/6/2026
0.2.105stable
9/6/2026
0.2.104stable
9/6/2026
0.2.103stable
9/4/2026
0.2.102stable
9/3/2026
0.2.101stable
9/1/2026
0.2.100stable
9/1/2026
0.2.99stable
9/1/2026
0.2.98stable
9/1/2026
0.2.97stable
9/1/2026
0.2.96stable
8/31/2026
0.2.95stable
8/31/2026
0.2.94stable
8/30/2026
0.2.93stable
8/30/2026
0.2.92stable
8/28/2026
0.2.91stable
8/28/2026
0.2.90stable
8/27/2026
0.2.89stable
8/27/2026
0.2.88stable
8/26/2026
0.2.87stable
8/25/2026
0.2.86stable
8/25/2026
0.2.85stable
8/25/2026
0.2.84stable
8/25/2026
0.2.83stable
8/24/2026
0.2.82stable
8/24/2026
0.2.81stable
8/24/2026
0.2.80stable
8/23/2026
0.2.79stable
8/23/2026
0.2.78stable
8/23/2026
0.2.77stable
8/23/2026
0.2.76stable
8/23/2026
0.2.75stable
8/23/2026
0.2.74stable
8/23/2026
0.2.73stable
8/23/2026
0.2.72stable
8/23/2026
0.2.71stable
8/23/2026
0.2.70stable
8/23/2026
0.2.69stable
8/23/2026
0.2.68stable
8/21/2026
0.2.67stable
8/21/2026
0.2.66stable
8/21/2026
0.2.65stable
8/21/2026
0.2.64stable
8/20/2026
0.2.63stable
8/20/2026
0.2.62stable
8/20/2026
0.2.61stable
8/20/2026
0.2.60stable
8/19/2026
0.2.59stable
8/19/2026
0.2.58stable
8/18/2026
0.2.57stable
8/18/2026
0.2.56stable
8/18/2026
0.2.55stable
8/18/2026
0.2.54stable
8/18/2026
0.2.53stable
8/18/2026
0.2.49stable
8/16/2026
0.2.48stable
8/16/2026

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundleRefresh session titles as new human prompts arrive.Personalized Recommendations@deepseek-ai/dsh-personalized-recommendationsPersonalized pages and built-in plugin recommendations offered as cards below answersWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editin

README

DSH Codex UI

DSH Codex UI v2.0

Modern Interface Suite for DeepSeek Harness: Rapid Input Recall, Full-Screen Settings Skin, Native Physical Glass Themes, and Modular Sidebar

简体中文 · Changelog · Apache-2.0

Notice: DSH Codex UI is a community-maintained interface enhancement suite for DeepSeek Harness (DSH), not an official DeepSeek AI product.


Why Codex UI 2.0?

When working across complex projects in DeepSeek Harness, users often encounter cramped settings modals, plain monocolor palettes, unstructured sidebars, and lost prompt history. Codex UI 2.0 rearchitects the entire frontend experience through seven decoupled sub-plugins, delivering a high-performance, non-intrusive, native-grade modern design:

  • 🚀 Instant Prompt Recall & Smart Prediction: Intelligent inline input prediction (Tab to accept, Alt+Down/Up to cycle), terminal-style input history (↑ / ↓ quick recall) with isolated workspace memory and adaptive width sizing;
  • 🪟 Full-Screen Dual-Island Settings: Replaces cramped dialogs with Ambient Ground diffuse lighting canvas and dual floating island cards;
  • 🎨 Native Physical Glass Themes: 7 built-in high-quality color schemes (featuring Codex Dark & Paper Light), dual layout modes (Stock Flat vs. Mica Floating), 3-tier material presets, and ground glow switch;
  • 🧭 Modular Dynamic Sidebar: In-place smooth accordion drawer and fluid drag-and-drop reordering; 100% aligned with host official 56px native rail when collapsed, keeping all icons crisp and New Session permanently visible;
  • 🧠 Intelligent Session Titles: Semantic understanding of initial user prompts, supporting 4096-token reasoning model contexts;
  • 🖥️ Desktop Native Menus: Injects a clean Help menu into the official desktop app titlebar, supporting native page reload and reliable cross-platform app/Host restart;
  • 📦 Ecosystem Companion Hub: Centralized inspection, version checking, and 1-click batch upgrades for all official and third-party companion plugins.

Architectural Evolution: Why a Ground-Up Rewrite?

1. The Legacy 1.x Dilemma: Technical Debt of Forceful Component Overrides

In the early days of the DeepSeek Harness (DSH) plugin ecosystem, host frontend extension infrastructure was still nascent: fine-grained Slots registries were absent, official headless primitive libraries were unavailable, and plugin lifecycle hooks were sparse. To deliver a sleek, Codex-style immersive experience rapidly, legacy 1.x had to rely heavily on invasive component overriding: forcefully hijacking host DOM elements, injecting high-specificity CSS stylesheets, and hardcoding global CSS variables.

The Inevitable Maintenance Bottleneck: As official DSH iterated rapidly (introducing profile multi-environment isolation, shortcuts service gating, standard Slots registries, and the official primitive suite @deepseek-ai/dsh-client-ui-primitives), the technical debt of "forceful overrides" escalated dramatically:

  • 💥 Extremely Brittle Compatibility: Any subtle DOM change or build-hash class update in upstream DSH would instantly break CSS overrides or cause full-page rendering crashes, stalling updates;
  • 🎨 Style Bleed & Half-Degradation Trap: Injected global CSS tokens lacked clean lifecycle boundaries. Toggling off a theme failed to purge root attributes, resulting in awkward "half-degraded" states where glass effects vanished but hardcoded dark backgrounds lingered;
  • 🧩 Broken Lifecycles & Zombie Settings: When a sub-feature was disabled, overridden views could not cleanly fall back to host native interfaces, leaving inert, non-functional configuration controls stuck in the settings modal.

2. The 2.0.0 Rearchitecture Decision: Fully Embracing Host Natives

Faced with these compounding challenges, we made the decisive choice in v2.0.0 to completely scrap all 1.x component override code and establish a new baseline: zero-intrusion, micro-kernel decoupling, and native-first engineering:

  • 🏛️ Strict Adoption of Official Primitives & Slots: Prohibited custom hand-drawn CSS widgets; strictly leveraged official Switch, SegmentedControl, and Button primitives. When collapsed, the sidebar strictly aligns with the official 56px native icon rail;
  • 🧩 Seven Decoupled Micro-Kernel Sub-Plugins: Broken down into 7 self-contained, high-cohesion sub-plugins with explicit boundaries, enabling independent lifecycle management and streamlined code audits;
  • 🛡️ Fail-Closed Circuit Breaker & Adaptive UI: Implemented strict fail-closed safety contracts. When a sub-plugin is disabled or unreachable, the runtime physically cleanses all injected tokens/root attributes, while the settings UI completely hides the defunct card (0 DOM nodes), reverting instantly to pristine host defaults without visual clutter;
  • 🔒 Authoritative Profile Isolation & Self-Healing: Unambiguous Profile directory resolution eliminates cross-profile contamination, backed by window-focus self-healing probes for resilient network handling;
  • 🎨 Authentic Codex Tech Aesthetic: Purged legacy green color pollution, strictly adhering to #339cff tech-blue, minimalist paper, and charcoal dark tones with dual layout modes and ambient ground reflection glows.

Architecture: 7 Core Sub-Plugins

Sub-Plugin IDNameCapabilities
composerComposer EnhancementSmart inline input prediction (Tab to accept, Alt+Down/Up to cycle), terminal-style input history (↑/↓), workspace-isolated storage, dual drag-resize handles, and contextual prompt hints.
settings-skinNative Settings SkinFull-screen workbench layout, dual floating island system, Ambient Ground lighting canvas, and native search.
themeTheme & Glassmorphism7 built-in themes with Appearance Cubes, Stock Flat vs. Mica Floating modes, 3 material presets, and ground glow switch.
sidebarModular SidebarIn-place accordion expansion, smooth drag-and-drop reordering; collapses cleanly into host native 56px icon rail.
session-titleIntelligent Session TitleGenerates standardized session titles from initial prompt semantics, handling reasoning model outputs up to 4096 tokens.
desktop-menuDesktop Native MenusOfficial desktop app titlebar menu integration with instant view reload and reliable cross-platform app/Host restart.
dependenciesCompanion ManagementCentralized dashboard for official/third-party DSH companion plugins with live npm download counts and 1-click updates.

Live Screenshots

All screenshots are captured directly from live DeepSeek Harness Web runtime environments using ego-browser.

1. Immersive Workspace & Composer (Dark Mode)

Codex Dark palette with centered hero actions, prompt cards, and bottom composer with adaptive resize handles and ↑↓ history hints.

Dark Mode Conversation & Composer


2. Paper Minimalist Workspace (Light Mode)

Codex Light palette powered by Ambient Ground diffuse lighting gradient, delivering organic warmth and eye comfort.

Light Mode Ambient Ground Workspace


3. Full-Screen Dual-Island Settings (Modular Card System)

Spacious settings workbench organized into a modular card system (Feature Overview, Theme & Glassmorphism, and Companion Plugins), dynamically adapting based on active sub-components.

Full-Screen Settings Workbench


4. Theme Customization & Glassmorphism

7 Appearance Cube color cards (Stock, classic Codex tech-blue/monochrome, Mocha, Macchiato, Frappé, Latte), Segmented Controls for layout modes and material blur, plus ground reflection toggle.


5. Modular Sidebar Navigation (Expanded)

Reorderable navigation entries, in-place accordion drawer for tools (IM Assistant, Cron, Archive, Experts), and quick-action pinned rows.

Modular Expanded Sidebar


6. Official Native 56px Rail (Collapsed)

Collapses seamlessly into the host official 56px compact activity rail. All plugin icons remain centered and accessible, with New Session prominently highlighted.

Official Native 56px Collapsed Rail


7. Enhanced Session Menu

Quick actions directly on session rows: Pin, Rename, Unread marker, Archive, Fork, and Safe Deletion.

Enhanced Session Menu


Host Compatibility

  • Supported Generations: Full DeepSeek Harness 0.2.x line (>=0.2.0-rc.1 <0.3.0-0);
  • Verified Builds: Supports every 0.2.x RC (0.2.0-rc.1, 0.2.0-rc.2, 0.2.1-rc.1–0.2.1-rc.5) plus the latest 0.2.2 alpha (0.2.2-alpha.3); intermediate alphas are not part of the support matrix;
  • Runtime Requirements: Node.js ^22.19.0 || >=24.0.0, pnpm ^11.0.0.

⚠️ Notice: Do not enable Codex UI and ds-bot concurrently. Both redesign sidebar and session slots with overlapping layout mechanics. Disable or uninstall one before enabling the other.


Installation & Getting Started

Option A: Agent-Assisted Installation (Recommended)

Copy and send this prompt to any agent capable of executing terminal commands (replace web with your target profile):

Please install the DSH plugin @michengai/dsh-codex-ui into my local web profile by running:
dsh plugin --profile web add @michengai/dsh-codex-ui@latest --registry=https://registry.npmjs.org/
Then run dsh --profile web --dump-config to verify codex-ui is active and remind me to refresh my browser.

Option B: Manual Installation

Execute in PowerShell or MSYS Bash:

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
dsh plugin --profile web add @michengai/dsh-codex-ui@latest --registry=https://registry.npmjs.org/
dsh --profile web --dump-config

Once installed, restart your DSH Web instance and hard-refresh your browser (Ctrl + Shift + R or Cmd + Shift + R).


Quick Reference

FeatureHow to Use
Accept Input PredictionPress Tab when predictive ghost text appears behind the caret; press Alt + Down / Alt + Up to cycle recommendations, or Escape to dismiss.
Recall Input HistoryPress ↑ / ↓ in an empty composer to cycle through past inputs submitted in the current workspace (up to 200 items).
Resize Composer WidthHover over either lateral border of the composer and drag the blue handles.
Switch Themes & BlurNavigate to Settings → Codex UI, choose from 7 palettes, and toggle Stock/Mica or blur presets.
Reorder Sidebar ItemsDrag any item vertically; blue indicators guide drop positions into or out of the More drawer.
Collapse SidebarClick the collapse button on top of the sidebar to switch to the official 56px native icon rail.
Batch Upgrade PluginsIn Settings → Codex UI, click Update All on the Companion Plugins card.

Ecosystem Matrix

Pair Codex UI with the first-party companion plugins for an integrated development workflow:

PluginPurpose
Codex UIUI Core: Rapid recall, settings skin, physical glass, and modular sidebar
Agency AgentsSpecialist Matrix: Summon and dispatch specialized agent profiles
Skills ManagerSkills Hub: Discover, import, enable, and configure local agent skills
Archive ManagerArchive Vault: Deep search, restore, and prune historical sessions
IM ConnectBridge: Connect WeChat, DingTalk, Feishu, and QQBot
AutomationScheduler: Cron-based workflows and run evidence auditing
Code ReviewReviewer: /review dispatches subagents to audit code in-thread
SimplifyRefactor: /simplify concurrent 4-agent code cleanup
PUAResilience: Failure recovery, hypothesis switching, and evidence verification
BTWSide-Questions: Ephemeral context inquiries without disrupting main tasks

License

Distributed and licensed under the Apache License 2.0.\n

Codex PetCompanion: Desktop interactive pet for approvals and notifications