01Virex/dsh-status-rotator
Replaces the "Deep diving..." turn-status label with rotating meme-worthy phrases, with typewriter and gradient effects.
Complete Awesome DSH Plugin snapshot · read-only static assessment
All 290 entries in the Awesome DSH Plugin snapshot are retained. Each record separates public source facts, declared capabilities, static checks, and unknowns; the site does not run third-party code.
Replaces the "Deep diving..." turn-status label with rotating meme-worthy phrases, with typewriter and gradient effects.
Redacts supported secret patterns from the session-telemetry/record export copy before configured telemetry backends receive it.
Writes local JSONL summaries of per-turn tool counts and coarse verification signals without storing prompts, tool arguments, or result text.
Appends local hash-chained JSONL receipts for tool results and session events without storing prompts, tool arguments, result text, or raw session IDs.
Keyboard-first command palette for the DSH Web UI.
HarmonyOS device bridge: hdc screenshot/install/log/crash/UI automation loop with readimage, official-first versioned API knowledge (SDK .d.ts + offline bundled docs), and a DevEco CLI build/sign/lint lane.
Render local image paths from assistant replies inline in the message body (9 formats, click-to-zoom lightbox, adjustable size).
Clickable file paths in DSH replies: Codex-style inline open, reveal in file manager, and a mentioned-files chip list at the turn tail.
HUD status panel: Git status, MCP servers, skills, model and token usage in a floating side panel.
File-drag fork: drop documents as removable chips above the composer, send without typing.
Customize the "deep diving" thinking status label to anything you like.
Short-video sidebar: native player, series navigation, precise history replay.
Fixes the bug where your account can't lose money while you code.
Accessibility-first macOS computer use: fresh observations, stale-state rejection, scoped permissions, and safe input.
Rewind conversation and workspace state, powered by a persistent Change Ledger.
Vision tasks for text-only models: intent-aware image Q&A, long-screenshot OCR, UI reproduction, grounding, and pixel diff.
Self-contained browser runtime: Playwright (chromium) + OpenCLI as plugin-local dependencies (global reuse fallback), exposes a browser service and 9 interactive browser tools.
Restart DSH: configurable restart method (Node native / legacy PowerShell), post-restart continue prompt, optional watchdog auto-relaunch.
Browser Web Speech API voice input: zero server, zero keys, zero model downloads (Edge=Azure, Chrome=Google speech).
Persistent enhanced web search: multi-engine routing (DeepSeek/Exa/DDG/Bing/Jina + GitHub/Bilibili/YouTube/V2EX/Xiaohongshu/Twitter/Reddit/RSS), SQLite+LRU cache, userscript-style extraction, Playwright rendering.
Auto-log failed tool calls across native tools, PTC runcode, and inline invocations: dedup and count root causes into a skill so repeated mistakes fade.
Turn-scoped “Allow for this task” approvals: automatically allow matching danger-full-access escalations only for the current task, then expire.
Right-edge user-message navigator with an adaptive block layout that fits the available height, plus hover previews, keyboard controls, and click-to-jump navigation.
Find plugins without leaving the agent: search this curated registry by keyword or category, with ready-to-run install commands.
Document reading mode for DSH.
Share any excerpt of a conversation.
Cross-platform file drag-and-drop with raw path insertion, no file copying.
Desktop notification reminders.
DSH meets Kimi WebBridge.
Claude Science-style research workbench: ReAct research-loop engine (research tools), versioned artifacts with provenance (artifact tools), and 10 science skills for genomics/pathogens/bioinformatics.
DeepSeek API spend (current session and all sessions) and account balance in the aside panel, with official pricing and peak/off-peak support.
ACP bridge between BitFun and DSH.
Select browser elements directly during Vibe Coding and send structured visual feedback to the DeepSeek Harness Agent.
Reusable Markdown prompt profiles for DeepSeek Harness with per-turn model selection, argument substitution, and state restoration.
Native interactive Git diff review for DeepSeek Harness with structured annotations sent back to the current Agent session.
Pair a second model that passively reviews each turn and injects notes.
Role-based LLM retry & fallback strategies.
Skill-driven harness/loop engineering workflow agent plugin.
Automated unit-test generation: a /testgen command and generatetests tool that scaffold, run, and fix tests until they pass (LLM + offline template generators; vitest/jest/mocha/node:test).
/side persistent side sessions and /btw one-shot side questions, run in a temporary fork without touching main history.
Session execution analytics: steps, tool calls, failures, repeated actions, token usage and verification signals, rendered as text/Markdown/JSON reports.
Export the current session to portable, schema-versioned Markdown and JSON files via the sessionexport tool and slash commands, with cross-platform-safe filenames.
Notifies you when a conversation finishes: plays a sound and shows a Windows notification when the agent goes idle (configurable sound file, volume, debounce/throttle).
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
Side panel with file browser, terminal, and Git review for quick file previews.
Blender 3D production plugin with 30 modeling/reconstruction skills, 13 runtime tools, and 26 deterministic helpers for reference fitting, rendering, validation, animation, and portable export; installable as dsh-blender.
Cross-instance message and event handoff between DSH instances via an interconnect server.
Skills for building websites on the Creght platform: CLI pull/push sync, page and component conventions, CMS, forms, auth, SEO, publishing and version rollback.
Plugin center: discover, install, and manage DSH plugins from Settings.
Update manager for installed plugins: check for updates, back up, and roll back.
Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).
Finds potential UX issues in your project: automatically reviews React/TypeScript code, pinpoints each problem, and gives concrete suggestions.
A "focus chat" minimal view that shows only final outputs.
Per-process tool-call statistics: a toolstats tool reporting per-tool call counts, error counts, and average durations.
Carry durable task state across DeepSeek Harness, WorkBuddy, Claude Code and Codex with machine-readable checkpoints and optimistic locking.
Web GUI balance and session-cost readout for a DeepSeek Harness account.
Adaptive deep-research workflow plugin for DSH with evidence-gap and review concepts.
PiUI-style DSH Web GUI diff viewer for write and edit tool calls.
YAML-driven headless regression gate for DSH plugins and skills with baseline comparisons.
DSH to IM bridge for WeChat/iLink turn notifications, approvals and message injection.
The plugin market inside DSH: a Settings page to browse and search the full community catalog by category, with confirmed one-click installs and an installed-plugins view.
Cited, human-auditable memory over DSH session logs.
Read-only DSH plugin health checker for manifest, patch, build-pitfall and hub-registration clues.
Read-only local DSH audit of configuration, credential metadata, plugin provenance, sessions and network exposure.
Web GUI notifications for completed, failed, question and permission-requested sessions.
Zero-dependency deterministic toolkit collection for time, encoding, JSON, CSV, regex, markdown, diff, statistics and schema work.
Adaptive model routing: per-request complexity classification with automatic provider routing.
Native LLM-provider vision bridge: images pasted in the chat are described by a vision model (Qwen3-VL via pi-ai/llama.cpp) and the text description is fed to text-only DeepSeek for the reply — image admission, routing and compaction all run through harness-native mechanisms, with an LRU description cache and 503 retry.
Thin on-demand context retrieval: contextquery / contextslice / contextgrep tools that read already-persisted history back with replay-safe citations.
Independent read-only acceptance layer: spawns a read-only verifier before each top-level turn closes and steers non-pass gaps back into the agent.
/repro exports a minimal, secret-scrubbed, replayable problem bundle: the session log, failed commands, and Git diff.
Embedded task management engine: decision-point protocol, idea capture wall, Linear-style issue store.
Multi-provider wallet chip: official DeepSeek balance, per-session cost & tokens, third-party token totals, recharge shortcut, low-balance alerts.
DeepSeek API balance, balance trend, and daily usage charts in DSH Web settings.
Connect multiple Overleaf projects to DSH through OverleafMCP for browsing, analysis, and Git-based file updates.
Cross-session memory vault: remember / recall / forget tools, per-turn prompt injection, and a settings-page entry browser.
Multi-machine remote workspace: manage many SSH hosts, pick a local or remote workspace in the native Add-workspace flow (system folder chooser / local path / remote dir browse), mirror a remote workspace to a real local folder, and operate it with rw tools.
DeepSeek brain + automatic image transcription: attach images in the GUI and each one is transcribed to text via any OpenAI-compatible VLM before reaching the text-only DeepSeek — free anonymous endpoint by default, or a paid fast path (qwen3.7-flash) with your own key (DashScope/Zhipu/Ollama/OpenRouter).
Run the dsh runtime on Multica.
Connect ChatGPT OAuth and OpenAI Codex models to DeepSeek Harness, with opt-in search and image tools.
ShiGuang Memory Engine (SGME) bridge: multi-agent shared long-term memory via HTTP — L0/L1/L1.5/L2 distillation, scenario-based injection, unified search, and proactive care signals (memorysearch / wikisearch / signalpull / signalclaim / signalack), installable as dsh-sgme.
Condition-driven wakeup: durable file/command/http/process/webhook watches that wake the agent.
Bounded local memory with CBDC authority gating: SQLite + FTS5 claims, scoped recall with explainable use/verify/ignore decisions and a full audit trail, /memory commands, ≤3-claim/1200-char injection per call, no extra model call.
Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.
One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey.
Talk to Excel in DeepSeek Harness: create, edit, repair, and verify spreadsheets by conversation, with automatic formula health checks after every edit.
Select part of a conversation and ask about it in a right-side side chat; bring AI replies back to the main chat directly or as a summary.
Automatically add emojis to AI replies.
Share your conversations with one click.
Auto-resumes interrupted DSH Web requests: sends a queued 「继续」 after network, timeout or host-crash failures, with error classification, adaptive backoff, templated continue text and browser notifications.
Pops up a mini-game menu (wordle, match-3, extensible) while the model generates.
Expose MineRU document parsing tools to the model.
Browser automation (Playwright) with a live view, an MCP server exposing DSH agents to any MCP client, and GitHub issue/PR/webhook review tools.
A terminal UI (TUI) for DeepSeek Harness.
Community distribution: TUI, desktop, and Web UI as one bundle with layered installation.
File-backed working memory: memorize/recall key premises verbatim in a session notes file so they survive context compaction losslessly.
Bridge into a global Markdown knowledge base shared with the Codex kb.cmd CLI: kbadd/kbsearch/kbshow/kbtimeline tools with byte-compatible frontmatter.
Enforced pain-point gate: after two non-converged experiments it injects the three questions, denies non-investigative tool calls until answered, and blocks same-direction retries.
Post-compaction premise-drift guard: injects a one-shot notice when a compaction summary drops a critical literal anchor.
UltraCode-style multi-agent orchestration: a generatable, savable, governable, observable, resumable workflow layer.
Manual approval mode ("Manual Mode" / "Ask Mode").
Bidirectional Lark/Feishu controller for DeepSeek Harness with project and session routing, interactive cards, approvals, attachments, and task controls.
Compare multiple skills on the same task and pick the winner.
Chat with, monitor, and approve your DSH agents from WeChat via the iLink gateway: text both ways, session targeting, digest heartbeats, and numbered approval prompts.
Bounded, cell-addressed docread/docwrite for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI.
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.
Typed, guarded container control: ps/logs/inspect/exec/start/stop and compose up/down with JSON output, project-aware targeting, and approval-gated destructive ops.
The dsh pm plugin manager: multi-source search (awesome list + GitHub + npm), install/remove/update per profile, and a doctor audit of manifests, bundle patches, and version drift.
The model switch for DSH: point it at any OpenAI-compatible endpoint, with curated free/cheap DeepSeek provider presets and automatic fallback when a free tier rate-limits you.
Scheduled agents on a cron: run a prompt on a schedule and get the digest where you already are, with overlap/missed-run/timeout safety defaults.
Bring your existing Agent Skills (SKILL.md) library to DSH: discover skills across Claude/Codex/Cursor/Gemini paths, inject a progressive-disclosure index, and load bodies on demand.
Take control of your tmux panes: list/send-keys/capture, run long jobs in a pane with watch mode, and approval-gated destructive commands.
Voice notes in, spoken answers out: dictate audio that becomes user messages (transcribe), have the agent read replies aloud (speak), local-first under ~/.dsh/voice.
Solarized light theme, compact layout, think/tool-chain collapse capsules, and balance, session cost, and usage dashboards for the DSH web UI.
Vector + graph memory backend: observe/remember/search/recall tools against a local memoria server, fusing HNSW semantic recall, FTS5 keyword search, and knowledge-graph signals via RRF ranking, with automatic turn-end persistence and per-agent namespace isolation.
Xcode AI integration for DSH: 26 Xcode MCP tools (mcpbridge) + Apple platform skills + Xcode Intelligence-style persona (agent preset or global bundle).
Real-compute verification gates: math simplification, logic proofs, regex validation, E-prover FOL, state-machine checks, and code repair, backed by Go-compiled binaries with prebuilt Windows executables.
BM25 keyword-based memory recall.
Traditional Chinese Medicine toolkit: eight-axes diagnosis and herb-pair lookup.
DeepSeek account balance and per-session cost card in the sidebar foot.
Import local Codex, Grok, Claude, OpenCode, and CC Switch logins into DSH; pick sources and enable models in Settings.
Codex-style skin switcher plus a custom wallpaper layer with opacity and blur controls.
Android GUI Agent with ADB screenshots, compact UI hierarchy grounding, verified iterative actions, approvals, and a Mobile Web view.
Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.
Per-request model token usage tracked to per-day JSONL files, with a stats page in Web settings: daily trend chart, per-model breakdown, and date/model filters.
Per-workspace completion ringtones plus attention sounds for approval, question, plan-review, goal-blocked, and task-failure events, with built-in synth, voice (TTS), and custom audio.
Displays a Session's subagents and durable workflow runs as a live DAG with status, navigation, and restart-safe history.
Persistent per-session Token usage records and a settings dashboard with provider/model breakdowns and a 52-week activity heatmap.
Persistent black whale-dive animation beside the DSH Web turn status, with a reduced-motion fallback and a seamless closed loop.
LAN access for the Web GUI: 0.0.0.0 bind plus a crypto.randomUUID polyfill for non-secure (LAN HTTP) contexts.
Read-only agent-fleet credential hygiene audit: credential-file permissions, embedded credentials in git remotes (masked in output), and provider token literal counts; zero-dependency and deterministic.
Render Markdown to a standalone, self-contained HTML page: an mdhtmlrender tool that works in a headless profile, plus a web drawer to browse, preview, edit and export local .md files; both share one renderer, with no runtime dependencies.
Search, list and read past and current sessions through the harness's own sessionQuery service: uses the SQLite FTS5 index where a deployment enables it, and falls back to a bounded newest-first scan where it does not.
Cross-session task queue with handoff notes: sessions and subagents push, claim, complete and cancel tasks on a shared file-backed queue, and leave a handoff summary for whoever picks up next.
Model-based permission approval: an approval-request answerer backed by a separate reviewer model.
Two-level model circuit breaker with failover: trip a model or a whole provider after repeated request failures and route the next request to a configured fallback.
Hermes-style tool search & slimming: progressive disclosure, semantic search, describe, and call long-tail tools on demand while core tools stay eager.
Side-panel arcade: 18 offline mini-games to play while the model thinks.
Persistent left-hand conversation outline: questions and final replies per turn, keyword filter, one-click jump.
External vision plugin for DeepSeek Harness: whale-button config panel, image recognition with auto-reply, and agent screenshot/recognize tools.
Undo/redo & rollback system for DSH: every config change is auto-snapshotted; undo/redo/restore to any version from the WebUI or the offline CLI/GUI tools (works even when DSH fails to boot).
Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics).
Web search bridge for text-only agents: ask the web or X, get structured JSON evidence (search, fetch, citations).
Steam Workshop-style plugin store for the DSH Web UI: browse, search, and one-click install community plugins with mirror acceleration, progress UI, security checks, and Chinese descriptions.
Indexes workspace symbols with Tree-sitter and provides lexical or optional embedding-assisted code search.
Adds approval-gated Git status, diff, log, commit, branch, and optional checkpoint tools.
Adds dangerous-operation policy checks, output redaction, and a security-review workflow.
Adds specification artifacts, skills, commands, goal-backed implementation, and task-progress context.
Automatic conversation distillation: background subagent reflection + skill create/update.
Pin Git commits to the environment's own author identity; env-var injection overrides all git config settings.
Bridge to the Telegram Bot API: long polling, per-chat sessions, HTML formatting.
Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.
A readgraph tool backed by a codebase knowledge graph (CONTAINS / EXPORTS / IMPORTS / IMPORTSSYMBOL relations).
Chrome sidebar extension that lets DSH operate your browser directly, no vision capabilities required.
Extends dsh-subagent-tools with a per-call cwd for subagents, shipped with the two in-process provider patches it requires.
Per-call model, provider, persona, and toolFilter overrides for subagent delegation, with @preset: references and provider/model composite ids.
Academic assistant plugin.
Route agent network requests through a local HTTP/CONNECT/SOCKS5 proxy.
One shell tool for PowerShell / Git Bash / WSL on Windows plus an interactive PTY terminal; the default terminal is chosen by the user in DSH settings.
Quick sticky notes on the composer toolbar: jot ideas or TODOs, auto-saved as Markdown, one click to send into the chat.
Codex-style desktop pet: a floating animated sprite in the corner that mirrors the agent's running state (working, waiting, failed, done).
Cross-session memory: SQLite with a human-editable Markdown mirror, background consolidation (dedup, merge, conflict resolution), and six memory tools.
Append a thank-you note after every message. Mind your manners.
Branch-based message editing, reroll, retry, and a version timeline.
Edit user and built-in system-prompt sections with live preview.
Draggable workbench of mini-cards (API balance, token usage, session stats, goal, cost) on the blank areas beside the conversation, with size tiers and official DeepSeek pricing.
Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional.
In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.
Animated blue-whale desktop pet with per-session response progress, model activity and tool-call traces, token counts, output speed, elapsed time, and collapsible multi-session status cards.
AgentTeams multi-agent teams.
Token usage and estimated spend for the dsh web UI: floating panel with per-model, per-day, and per-session stats.
A plugin management panel: one-click enable/disable for installed plugins plus a GitHub dsh-plugin marketplace with details and one-click installs.
One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture.
Import Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode chat histories as resumable DeepSeek Harness sessions.
File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).
Select text → annotate → send with your message; replies map back to each annotation.
Codex-style @file mentions: search workspace files in the composer and attach their contents to prompts.
Auto chess: human vs AI, or AI vs AI.
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
Create and manage sandboxed JavaScript tools with a Monaco editor and model-driven tool lifecycle.
Let the AI connect to databases and write SQL for you.
Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
Play Gomoku against the AI, or let two AIs battle it out.
Adversarial checkup → fix → review loop toolset.
Build auditable KB packs (SQLite FTS5) from md/txt/docx/pdf with deterministic retrieval and original-text reading.
Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces).
Desktop notifications for turn completions, with per-outcome controls and keyword rules.
Open DSH workspace directories in VS Code directly from the web GUI.
Frame-level scan diagnostics for session files (torn/corrupt/empty detection).
Safe math expression evaluator, zero-dependency recursive-descent parser.
Parse/query/aggregate/convert CSV (RFC 4180) with a zero-dependency state-machine parser.
Structured comparison and unified diffs for text/JSON/CSV/Markdown.
base64/url/hex encoding, common hashes, and UUID generation.
JSON queries with a JMESPath subset.
HTML↔Markdown conversion, GFM table normalization, and TOC generation.
Test/extract/safe-replace/statically explain regexes without executing code.
JSON Schema validation: validate/paths/explain/normalize.
Descriptive statistics, percentiles, frequency distributions, and correlation.
Strict ISO 8601 parsing, IANA timezone conversion, and UTC calendar arithmetic.
Settings extensions for DSH.
An MC-Fabric-style hook processor.
Plugin template repo (based on the official turtle-ui repo).
Qwen multi-modal plugin support.
Support for the microsandbox backend.
Microsoft cross-platform sandbox support.
Support for the nono sandbox backend.
Web Components support.
ACP profile plugin and standalone stdio server for using the full DSH agent from Zed and other ACP clients while sharing DSH credentials and sessions.
A Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.
Desktop pet for the DSH Web UI with 25 transparent animations, screen wandering, click reactions and drag, plus a reproducible asset-generation pipeline.
Bark push notifications to iPhone: turn completion, waiting-for-input, and approval events sent from the DSH Host.
Engineering-discipline guard: grill the requirements before the first edit, enforce red/green test evidence gates, and audit the delivery with a forked adversary (grill-requirements skill + tool-policy gates).
Read-only runtime management panel for the official DSH MCP client: connection status, registered tools, errors, and reconnect counts through the /mcp command and a Settings tab, with sanitized display and enable/disable patch suggestions.
Bounded, layered, approval-gated, auditable cross-session memory: a typed ctx.memory seam with a zero-dependency SQLite provider, a memory tool, and frozen snapshot injection; every write passes the approval gate and stays reconstructable from the session log.
Project-scoped cross-session memory: PROJECT.md snapshot injected into the first user message, a memoryremember tool, and auto-reflection after ReAct tasks; each project keeps its own memory file.
Upload local images and files to your image host through PicGo's existing configuration (PicGo Cloud, GitHub, S3, COS, Qiniu, or any installed uploader plugin), via a picgoupload tool and a /picgo command.
Codex-style reasoning-effort slider embedded in the model selector.
Microphone voice input for the composer: browser Web Speech API live transcription, dedupe/auto-continue, smart punctuation, language and auto-send settings.
Deep links: open a specific session or workspace via ?session= / ?workspace=.
Rings your phone over CallKit: callme and textme tools, plus optional turn-end and approval calls whose spoken answer is transcribed back into the session.
Collapse noisy messages (Think, Bash, etc.) in conversations.
Project .pack.json/.pack.zip into .agent-pack/modpacks/ and expose skills via a workspace allow-list.
ADB device & bench operations for DSH: device discovery, structured logcat (background streaming), apk install, file pull/push, and dumpsys performance snapshots.
In-harness plugin market for the dsh web GUI: browse the awesome-dsh-plugin.com catalog and install/uninstall plugins into a profile from Settings → Plugins → Plugin Market.
DeepSeek API balance and 24-hour usage dashboard in Settings, with estimated spend, token counts, request counts, and an hourly timeline.
Settings-based scheduled tasks that run on time or during DeepSeek off-peak hours, with one-time and daily schedules backed by durable task state.
Login gateway for the DSH web UI: password door with first-run setup, bcrypt + at-rest encryption (AES-256-GCM/HMAC), brute-force lockout, audit log, TLS 1.2+ with 80→443 redirect, CSRF, anti-framing.
Whale-girl skin series for the DSH Web UI (maid-atelier).
A TPS metrics plugin.
Right-side dot-timeline rail: jump between user messages.
Adds a built-in plugin catalog to DSH Web with search, status explanations, and safe toggles for audited UI plugins.
DeepSeek balance and token usage in the web sidebar, with a today/all-time toggle and provider filtering.
Per-turn USD cost badge in the Web UI: session total in the header and per-turn cost in each message footer, with a hover breakdown.
Reuses the Codex CLI ChatGPT login as an openai-codex LLM route and adds GPT Auth controls to DSH Web settings.
Search built for agents: multilingual coverage across web, academic, code, shopping, finance, news, and encyclopedias.
File upload with color-coded attachment cards (session-isolated storage, sha256 dedup, TTL sweep) plus a content-sniffing readdocument tool for PDF/DOCX/XLSX/TXT.
OpenMAIC: classrooms, slides, interactive widgets, and Socratic teaching.
Scheduled coding runs in fresh agent sessions with auditable history.
Plan review with anchored annotations and structured feedback back to the agent.
Zero-config Exa web search provider for the ctx.web seam: anonymous MCP fallback without an API key, plus keyed REST search.
Audio/video FileViewer for dsh-better-sidebar: native inline playback for mp4/webm/mkv/mov and mp3/flac/wav, served by a Range-capable streaming media route.
VS Code-style workspace keyword search tab for dsh-better-sidebar: matches file names and content, grouped by file with line numbers, opens in the sidebar editor.
OpenCode Go subscription usage (rolling/weekly/monthly windows with reset countdowns) in the composer dock, with a built-in credential editor.
Agent-tree token budget management.
Per-agent on-demand tool discovery and progressive schema disclosure.
Telemetry backend exporting turns, model steps, and tool calls to yiTrace.
Turn navigation for the DSH Web UI.
Recurring loops: /loop command + loop tool + activity status bar.
Conversation node navigation bar for quick jumps between user messages.
Background task status bar: progress plus live output tail on the chat page.
Ecosystem infrastructure: a thin browser console for managing official repository plugins (zero patches) plus a make-dsh-plugin skill for guided plugin development.
Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.
In-app plugin store for the DSH Web UI: browse, search, one-click install, compat badges.
IM webhook and local notifications on turn completion, errors, or approval (Feishu/WeCom/DingTalk/Slack/Discord/custom).
Export the append-only session log as human-readable Markdown or HTML, grouped by trajectory source.
Shared multi-agent task board (create/claim/transition/query) over a Cordis service key.
Self-evolution: the agent hot-mounts/removes persistent plugins on itself mid-session.
Bidirectional sticker reactions between user and agent.
Local, per-session LIFO prompt stash for temporarily setting aside unfinished composer text and safely restoring it later.
The generic New Session action opens a default-directory workspace instead of requiring a folder pick, and the workspace picker lists that workspace as a no-folder choice.
Bridge dsh session status to the cc-pet desktop pet bubble: thinking, tool calls, and completion in real time.
Fifteen curated theme families with complete light and dark palettes that follow the native Light, Dark, and Follow system modes.
Compact right-edge turn rail with hover summaries and click-to-jump navigation.
One-command backup of DSH user data: /backup, scheduled auto-backup, sha256 checksums and rotation.
Composer-attached images are transcribed to text by an OpenAI-compatible vision model before reaching text-only DeepSeek models.
DSH self-updater in the settings page: one-click check/pull (git pull --ff-only), auto background checks, version diff and changelog preview with a red-dot reminder.
Connect a Feishu bot to DeepSeek Harness by scanning a QR code.
Action-state time memory: record typed states and actions, then analyze trends, anomalies, and causality.
Per-model token cost tracking with configurable cache-hit/miss, output and peak-window pricing, a live session cost bar, and unconfigured-model flags.
Text hygiene as a dsh plugin: sanitize untrusted text, scan invisible characters, clean LLM formatting, and escape CSV formula injection.
Free vision for text-only agents: built-in keyless vision chain plus pixel tools (Q&A, grounding, crop, pixel diff, colors, OCR, SVG trace, cutout, screenshots); paste an image to use it.
Skill pool manager in the Settings sidebar: enable/disable, folder batch import with rename-conflict prompts, state-driven one-click DSH-spec check & auto-fix, system/project scope labels.
Local-first learning mode: cross-session learning threads with per-source explanations.
HeartFlow (心虫) AGI layer-1 discriminator gate as a DSH plugin: 47-dimension rule-based text checking (heartflowcheck tool) plus automatic output supervision at tools/post-execute, fail-closed when engine missing.
WebUI authentication enforced at the HTTP/transport layer: four-layer login gate (resources, plugin bundles, /api, WebSocket), server-side sessions with HttpOnly cookies.
Meme search, the fun way: describe the vibe, and the agent finds and sends a real meme that actually fits.
Desktop pet for the DSH Web UI: sprite-sheet animation, agent state linkage, drag, alarm (daily/one-shot) and pomodoro widgets, skin picker with preview.
Export DSH conversations as Smartisan Notes-style PNGs, or create and update Markdown notes in a configured account-scoped workspace.
Context injection audit: token costs of instruction chains / skill catalogs / tool schemas, duplicate and conflict detection.
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
ADHD behavioral coaching skill: task breakdown, overwhelm management, launch rituals, and failure recovery.
Query 64 Chinese exams (高考/考研/四六级/CPA/法考…) with rule-aware date math (2nd-Saturday, 1st-Sunday) and countdowns.
Compile SVG paths and keyframe specs into self-contained Lottie JSON animation files.
Multi-engine reverse image search aggregator: Google Lens, Baidu, Yandex, TinEye, SauceNAO, IQDB, Ascii2d.
Detect and download media from Bilibili/YouTube/Douyin/Xiaohongshu with quality and format analysis.
Recurring-habit scheduling from pure date math: next occurrence, range schedules, and overdue advice.
Continual self-evolution: versioned, auditable, rollback-safe harness state (prompts, memory, skills, subagent specs) refined from session trajectories, with review gates and hot-reloaded skills.
Transparent rankings and recommendations for the DSH plugin ecosystem: daily auto-fetched topic data, an open scoring model, and rank/search/recommend tools with a settings-page leaderboard.
OpenPencil design preview and editing plugin.
Task planning with experience muscle-memory: condition-reflex recall of past solutions, LLM capability matching, and auto-persisted lessons.
Clear the filters or start with a task. Empty searches do not become index pages.