dsh-edex-ui
界面增强 活跃维护

dsh-edex-ui

ph4310822/dsh-edex-ui

网页控制台的eDEX风格终端插件,复刻经典eDEX-UI视觉布局与交互逻辑,无需额外配置即可在目标web界面叠加终端化操作层,提供贴合开发者使用习惯的终端操作体验。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
TypeScript
主要语言
None
开源协议
1.8 MB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:ph4310822/dsh-edex-ui
git clone https://github.com/ph4310822/dsh-edex-ui.git
git clone git@github.com:ph4310822/dsh-edex-ui.git
README.md main

dsh-edex-ui

DeepSeek Harness eDEX-UI shell plugin — a terminal-inspired by https://github.com/GitSquared/edex-ui overlay for the
DSH web GUI. Adds a classic eDEX-UI layout: system telemetry left bar, world-map
right bar, filesystem browser, and a terminal-styled composer input — all wrapped
around the original UI.

dsh-edex-ui screenshot

Features

  • Left bar — system overview panel: CPU, memory, swap, processes, platform
    info, and thermal/power state, with per-core CPU sparklines
  • Right bar — network status + encom-globe world view with endpoint markers
    and spline links, plus a dual up/down traffic chart with grid
  • Bottom-left — filesystem browser: directory listing, file preview, storage
    bar, with folder/file SVG icons in the theme green
  • Bottom-right — file preview pane (text, code, images)
  • Terminal-styled composer — flattened input capsule, green block caret, and
    a ~/<workspace> path prompt at the left edge of the input area
  • Workspace-follow — the dir panel and prompt track the active conversation's
    workspace; switching sessions navigates both the filesystem browser and the
    prompt
  • Green-on-black skin — token overrides recolour the entire original UI to
    terminal green, without touching the user's theme preference

Installation

The plugin is published to npm as @danielng23/dsh-edex-ui. From the harness
checkout:

pnpm dsh plugin --profile web add @danielng23/dsh-edex-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 — its file: dependency specs link the local
sub-packages:

pnpm dsh plugin --profile web add file:/path/to/dsh-edex-ui/packages/bundle

See LOCAL_DEVELOPMENT.md for the three-instance port
layout (3080 baseline / 3081 npm / 3083 local), the build, and the iteration
workflow.

Development

See LOCAL_DEVELOPMENT.md for the full build, install,
and iteration workflow.

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 endpoints

License

MIT