Development & Runtime

dsh-ide-tools

1nsaint/DSH-IDE-Tools · ★ 1

1nsaint

DeepSeek Harness IDE Tools suite — paste https://github.com/1nsaint/DSH-IDE-Tools into Plugins → Add plugin

License
MIT
Added
2026-10-30
Maintenance
active
Install kind
github
Manifest details
Manifest status
Declared
Manifest path
package.json#dsh
Manifest checked
2026-10-30T09:37:59.843Z
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

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

Source README · body: en · Read Chinese README

Table of contents
  1. Install
  2. Features
  3. Overview
  4. Code
  5. Git
  6. Terminal
  7. Downloads
  8. Browser
  9. Database
  10. Scheduled
  11. Containers
  12. Split view
  13. SSH
  14. Also included
  15. License

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

  1. Open Plugins in the left sidebar.
  2. Click Add plugin.
  3. Paste this URL and click Install:
https://github.com/1nsaint/DSH-IDE-Tools

(Shorthand: github:1nsaint/DSH-IDE-Tools.)

  1. Wait for pnpm to finish, then hard-refresh the browser (Ctrl+Shift+R).
  2. 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.