ph4310822/dsh-edex-jarvis-ui
DeepSeek Harness eDEX-UI shell plugin — JARVIS variant: electric cyan HUD with VITAL SIGNS / RT-MONITOR / RT-LOG left bar, POWER CORE / RADAR right bar, JARVIS header
Project Overview项目介绍
dsh-edex-jarvis-ui is a DSH shell plugin that wraps the DeepSeek Harness web GUI in an eDEX-UI style JARVIS theme, with near-black canvas, 1px cyan card outlines, and a glowing header showing system status and local time. It adds vital signs, host telemetry, a rolling event log, a radar disc, gauges, throughput chart, filesystem browser, and a JARVIS terminal powered by systemMetrics.runCommand. Use it for sci-fi style local DSH sessions. Note: it only re-skins the UI via token overrides and does not change the saved theme preference.
DSH 插件 dsh-edex-jarvis-ui 为 DeepSeek Harness 网页界面提供 eDEX-UI 风格的 JARVIS 主题外壳,采用近黑底配 1px 青色卡片与发光描边,中心 DSH 工作区保持完全可交互。提供系统状态条、生命体征、RT 监控与日志、雷达、能源核心、流量图、文件管理与终端面板,并带可切换的防御系统按钮。适合想要科幻 HUD 视觉的本地开发场景。注意:仅做外观覆盖,不会持久修改用户主题偏好。
请帮我了解并安装插件:【dsh-edex-jarvis-ui】【https://github.com/ph4310822/dsh-edex-jarvis-ui】
Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。
Or use CLI install (for developers)或使用命令行安装(适合开发者)
CLI Install命令行安装
dsh plugin --profile web add github:ph4310822/dsh-edex-jarvis-ui
把 ph4310822/dsh-edex-jarvis-ui 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
dsh-edex-jarvis-ui
DeepSeek Harness eDEX-UI shell plugin — JARVIS variant — a sci-fi HUD shell
for the DSH web GUI themed after a JARVIS dashboard reference: electric cyan
(#1ac7e2) on near-black, thin 1px cyan card rectangles with subtle glow, and
a JARVIS header strip. The original UI stays centered and fully interactive.

Features
- JARVIS header strip —
JARVISbrand,SYSTEM STATUS: OPTIMALwith a glowing status dot, and a liveLOCAL TIMEreadout - Left bar — three floating cards:
- VITAL SIGNS — live clock, heart rate
72 BPMwith an animated ECG pulse line, activity bars,BODY TEMP/NEURAL LINK: ACTIVE - RT-MONITOR — glowing
CPU LOAD/MEMORY/STORAGEprogress rows with live host telemetry - RT-LOG — rolling timestamped event log (
SYSTEM INTEGRITY CHECK,BIO-SYNC STABLE,DEFENSE PERIMETER ACTIVE)
- VITAL SIGNS — live clock, heart rate
- Right bar — three floating cards:
- POWER CORE —
POWER CORE 98%/STRUCTURAL 100%gauges, liveSIGNALbar, and aDEFENSE SYSTEMSgrid of 4 toggleable buttons (SHIELD / LASER / EMP / MISSILE) - RADAR — the featured widget (replaces the WORLD VIEW globe): a
circular scan disc with dashed outer ring, concentric rings, crosshair,
diagonal radial guides,
CORE ACTIVEcore module, and a rotating conic sweep - TRAFFIC — dual up/down throughput chart
- POWER CORE —
- Bottom panel — filesystem browser (DIR), file preview/editor, and a
JARVIS console terminal (
jarviswelcome banner, real host shell viasystemMetrics.runCommand) - Card language — every widget card is a full 1px cyan rectangle with sharp corners and a subtle glow, floating with gaps over the near-black canvas; panels themselves recede into the background
- Cyan-on-black skin — token overrides recolor the entire original UI to the JARVIS electric cyan, without touching the user's theme preference
- Workspace preserved — the DSH sidebar, conversation, and composer render in the center region; the card chrome never occludes them
Installation
The plugin is published to npm as @danielng23/dsh-edex-jarvis-ui. From the
harness checkout:
pnpm dsh plugin --profile web add @danielng23/dsh-edex-jarvis-ui
pnpm dsh web # serves the eDEX shell over the default GUI
To run the local checkout instead of the npm release (for development), add
the bundle with a file: path:
pnpm dsh plugin --profile web add file:/path/to/dsh-edex-jarvis-ui/packages/bundle
Development
See LOCAL_DEVELOPMENT.md for the build, install, and iteration workflow. The widget architecture for the shell bars is documented in WIDGETS.md; the theme derivation and widget reconciliation are recorded in analysis.md.
Packages
| Package | Host/Client | Description |
|---|---|---|
packages/bundle |
— | Installable bundle (cordis.patch.yml) |
packages/ui-edex |
client | The eDEX shell frame and all panels |
packages/ui-theme-terminal |
client | Appearance → Terminal theme row |
packages/host/system-metrics |
host | System telemetry RPC + file read/write + runCommand shell execution |
License
MIT
chuspeeism/dashi-taskboard
ccch1mneyyy/working-activity
Aisland-SJL/dsh-worktable
zhoushoujianwork/easyeda-agent
morluto/rea
linhay/harmony-next.skills