💬会话与消息Sessions & Messages 27
-
★ 113
Anionex/dsh-turn-rewind
Rewind conversation and workspace state, powered by a persistent Change Ledger.
-
★ 3
bill9109/dsh-conversation-share
Share any excerpt of a conversation.
-
★ 14
Buyi-wsgzg/dsh-sidechain
`/side` persistent side sessions and `/btw` one-shot side questions, run in a temporary fork without touching main history.
-
★ 14
chenproton/dsh-history
Browse every message you sent in the current session: full-history listing with newest-first sort, text filter, one-click copy, and click-to-jump that auto-loads earlier history when the target is not yet loaded.
-
★ 35
Chinesezjc/dsh-interconnect
Cross-instance message and event handoff between DSH instances via an interconnect server.
-
★ 8
czm15053/dsh-peer-link
Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).
-
★ —
dsh-session-search
Index-free read-only search across dsh/Codex/Claude Code/pi/OpenCode sessions.
-
★ 2
edfrey0044/dsh-unarchive
Restore archived sessions: a /unarchive command and an unarchive_session tool that remove sessions from the archive set so they reappear in the workspace at their original position (archiving never deletes data).
-
★ 42
extracurricular-ai/dsh-filesnap
Rewind a conversation and its workspace together without touching Git; every rewind is a fork and /redo reverses it.
-
★ 2
flyingtimes/dsh-trajectory-reader
Trajectory interpretation tab: summarizes each user round — what was wanted and how the assistant fulfilled it (needs/thinking/execution/results) via a rules engine plus optional LLM narrative; files, commands and errors at a glance; user messages stay verbatim.
-
★ 1
futongxu9-maker/dsh-msgrail
Message-index rail at the conversation's right edge: one brand-colored dot per user message, hover to preview, click to jump, auto-loads older history; pure plugin with no host patching.
-
★ 35
hellodigua/dsh-share
Share your conversations with one click.
-
★ 4
Jesse-njx/dsh-crosstalk
Cross-session messaging for DSH: any session on the machine can list and message any other, Claude Code-style, via a local heartbeat registry and inbox.
-
★ 1
session-titler
Two-phase session captioning: instant keyword captions while busy, budget-model refinement when idle.
-
★ 49
Moeblack/dsh-message-edit
Branch-based message editing, reroll, retry, and a version timeline.
-
★ 3
Moeblack/dsh-prompt-studio
Edit user and built-in system-prompt sections with live preview.
-
★ 137
Nwflower/dsh-chat-import
Import Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode chat histories as resumable DeepSeek Harness sessions.
-
★ 6
Nwflower/dsh-file-claim
File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).
-
★ 105
Renzic-Stone/DSH-EasyRewrite
In-bubble inline edit and recall for user messages in DSH Web: lazy commit, seamless replacement, a version pager, draft auto-backup, and trilingual i18n.
-
★ 45
SiriLee/dsh-rewind
In-window in-place rewind (Claude Code /rewind semantics): a ↶ button beside each user message truncates the model context back to any message, with optional Claude Code-style file rollback (disk-persisted before backups).
-
★ 2
sjh9714/dsh-what-changed
Session-wide file change review. Lists every file the agent wrote this session with its hunks, counts refused writes separately from changes, and folds from a session projection.
-
★ 1
SunshineR04/dsh-session-manager
Archived-session management: list, restore, or permanently delete (direct physical delete, no backup layer) from the Settings page, with a red delete entry in the session menu and three agent tools; open sessions can be deleted instantly too (tombstone-hidden, auto-cleaned on restart).
-
★ 1
weibaohui/dsh-continue
Auto-resume for interrupted sessions: rules route by failure type (rate limit, quota, auth, context overflow, crashed orphan) into backoff retry, model switch, resume-after-compaction, or stop-loss notification, with a visual rule editor and activity log.
-
★ 0
weibaohui/dsh-smart-title
Smart session titles for DSH: after each conversation turn an independent auxiliary LLM call summarizes the full user+assistant transcript into a title that follows the session's real topic instead of echoing the first message; the first message is titled instantly, failed built-in titles auto-retry on later turns, manual renames are never overwritten, and subagent/fork sessions are skipped.
-
★ 3
Wine-Red/dsh-prompt-stash
Local, per-session LIFO prompt stash for temporarily setting aside unfinished composer text and safely restoring it later.
-
★ 1
yindf/taskfold
Wraps work in named tasks and folds each finished task's whole span of messages into one summary at the next step boundary, with the original messages restorable on demand.
-
★ 12
yuezengwu/dsh-explain
Local-first learning mode: cross-session learning threads with per-source explanations.
No plugins match.
Installing
# from npm (prebuilt) dsh plugin --profile web add <npm-package> # from GitHub (first run asks for allowBuilds approval — follow the hint, retry) dsh plugin --profile web add github:<owner>/<repo>
GitHub-sourced plugins run build scripts on your machine at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
Get your plugin listed
Open a PR against awesome-dsh-plugin — one line each in every README language file; the site syncs automatically. Add the dsh-plugin topic to your repo too.