UI & Interfacedsh-plugin
dsh-toolbox-web
A dsh (DeepSeek Harness) toolbox plugin providing a web UI for session management, trash, subdirectories, full-text search, presets and config editing, plus optional scheduled heartbeat and long-message collapse. Distributed via GitHub or npm and loaded as a dsh plugin; requires dsh runtime and Node.js >= 22.13.
Stars
5
Forks
1
Open issues
0
Last push
Sep 15, 2026
Latest release
—
24h Growth
+0
7d Growth
+0
Installation
dsh plugin --profile web add github:AbcdefgXW/dsh-toolbox-webOverview
A dsh (DeepSeek Harness) toolbox plugin providing a web UI for session management, trash, subdirectories, full-text search, presets and config editing, plus optional scheduled heartbeat and long-message collapse. Distributed via GitHub or npm and loaded as a dsh plugin; requires dsh runtime and Node.js >= 22.13.
- Session management: delete to trash, fork-copy naming with "-副本x", move between workspaces, reset workspace root, tag grouping, read-only session view
- Trash for deleted sessions and subdirectories (default 30-day retention) with restore, permanent delete, and deleted-content viewing
- Session search prefers the dsh SQLite index engine with fallback decompression; scope grouping, time-range filters, and optional semantic search
- Optional scheduled heartbeat with interval and fixed-time schedules, running in the dsh backend process so no open web page is required
- Long-message collapse above a configurable line threshold (default 15), rendering-only and not modifying data
- Session view tab collapse bar with remembered state and a separate toggle in the toolbox settings page
- Online editing of agent preset files and dsh config files with YAML validation and atomic write; archive viewing, restore and delete
- Subdirectory create/rename/delete/copy with batch session assignment; cache clearing to release memory