dsh-float
界面增强 活跃维护

dsh-float

Zara-Siwei/dsh-float

提供基于无边框Electron窗口的透明终端TUI,是DeepSeek工具的极简浮动插件,窗口始终置顶不遮挡主工作内容,界面无多余元素,支持快速唤起输入查询,操作轻量便捷。

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

English | 简体中文

DeepSeek Float

A minimal skin for the dsh web UI — the real DeepSeek Harness Web UI inside a borderless, translucent Electron window. Minimal mode is a floating terminal-style overlay; turn it off and it is the stock dsh web UI, nothing removed. Built as a thin skin over dsh-web-app (not a fork), keeping only a few essential entry points, so dsh core updates flow through untouched.

Install

Prerequisites: the dsh CLI on PATH, Node.js ≥ 18, pnpm, git.

dsh plugin --profile web add github:Zara-Siwei/dsh-float

Run

dsh --profile web

Minimal mode (default) — a floating terminal-style overlay on your desktop:

Desktop Screenshot

Appearance settings — ⚙ (minimal mode only): text colors, background color & opacity, text shadow; labels follow dsh's own language:

Appearance Settings

Full mode — turn off minimal mode (❖) to get the stock dsh web UI:

Screenshot with Minimalist Mode Disabled

Uninstall

dsh plugin --profile web remove dsh-float

dsh --profile web then returns to the normal browser UI.

Troubleshooting

Electron failed to install correctly / fetch failed — the Electron binary download failed (e.g. when the network cannot reach the download host). Use a mirror — from inside the profile directory:

cd ~\.dsh\profiles\web
$env:ELECTRON_MIRROR = 'https://npmmirror.com/mirrors/electron/'
node node_modules\electron\install.js