Development & Runtime
dsh-ide-tools
1nsaint/DSH-IDE-Tools · ★ 1
DeepSeek Harness IDE Tools suite — paste https://github.com/1nsaint/DSH-IDE-Tools into Plugins → Add plugin
Manifest details
安装
dsh plugin --profile web add 'github:1nsaint/DSH-IDE-Tools#542bf0f4d1f8255f185376c5468481d7418d6435'GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
For install and environment setup, plus plugin development tutorials, see DSH community docs ↗
README
Table of contents
IDE-style plugins for DeepSeek Harness — Code, Git, Terminal, Containers, Database, Browser, Downloads, Scheduled tasks, SSH workspaces, file sidebar, split view, Lite mode, and more.
Requires a running DeepSeek Harness with Plugins. This repo is the plugin suite, not Harness itself.
Install
- Open Plugins in the left sidebar.
- Click Add plugin.
- Paste this URL and click Install:
https://github.com/1nsaint/DSH-IDE-Tools
(Shorthand: github:1nsaint/DSH-IDE-Tools.)
- Wait for pnpm to finish, then hard-refresh the browser (Ctrl+Shift+R).
- Open Settings for host-specific bits (LLM / Ollama URL, Browser CDP, metrics, search keys, SSH). Those live in
$DSH_HOME/plugins-data/and are not shipped by the suite.
The suite installs as one package (dsh-ide-tools). Uninstall that row to remove everything.
One plugin only:
github:1nsaint/DSH-IDE-Tools#path:plugins/dsh-browser
Notes
- Not on npm yet — paste the GitHub URL, not bare
dsh-ide-tools. - Optional headed Chromium for Remote Browser is a separate Docker companion — see Settings → Browser after install.
More detail: docs/INSTALL.md · docs/FAQ.md
Features
Overview
Code
Center editor — find-in-file, edit, download; open from the file sidebar or chat links.
Git
Branches, changes, history, clone/publish, GitHub sign-in.
Terminal
Interactive PTY (local or via SSH workspaces).
Downloads
Aria2 — magnets, torrents, large HTTP; agent tools included.
Browser
Live in-app browser + optional Remote Chromium (CDP).
Database
Multi-engine explorer — connections, table search, optional SQL.
Scheduled
Durable cron → fresh Automation sessions.
Containers
Docker list — filters, logs, ports, remotes.
Split view
Side-by-side panes; Terminal gets its own PTY in the split surface.
SSH
Settings → SSH — saved hosts, keys, remote folders, dssh:// workspaces, SFTP + SSH terminal.
Also included
| Area | What it does |
|---|---|
| File sidebar | Workspaces ↔ Files tree, search, drag paths into chat |
| Lite mode | Settings profiles that trim agent tool categories for small/local GPUs |
| Agent review | Cursor-style review of agent file edits — undo / keep / diff |
| Live write | “Writing…” card while write/edit tool args stream |
| MCP | Settings UI to add stdio / HTTP MCP servers |
| AI Metrics | Sidebar RAM donut + optional metrics / Ollama proxies |
| Workspace accents | Per-workspace color accents |
| Archived | Restore or permanently delete archived chats |
| Web search router | Provider routing for search tools |
| UI / settings polish | Wider chat, settings icons, remote Settings unlock helpers |
| Local agent | KV / context tweaks aimed at local models |
| Composer dock | Steps / tokens / context under the composer |
License
MIT — see LICENSE. Third-party plugins retain their own licenses; see CREDITS.md.