Lesehinweis
Nonead DSH Desktop – Benutzerhandbuch
Dies ist ein Handbuch für normale Anwender. Es verlangt keine Programmierkenntnisse und keine vorab installierte Node.js-, pnpm- oder sonstigen Entwicklungswerkzeuge – die gesamte Laufzeitumgebung ist im Installationspaket enthalten, nach dem Installieren kann es sofort verwendet werden.
Inhalt dieses Handbuchs
Die dreizehn Abschnitte folgen der Reihenfolge „installieren → benutzen → Probleme“. Wer nur ein bestimmtes Problem lösen will, springt direkt zu Abschnitt zwölf.
- 1 · Was ist das – drei Schichten; im Alltag berührt man nur die oberste.
- 2 · Installation – welches Paket für welche Plattform, und wie installiert wird.
- 3 · Der erste Start – der Fünf-Schritte-Assistent und „Schließen ist nicht Beenden“.
- 4 · Die Hauptoberfläche – was die vier Bereiche jeweils steuern.
- 5 · Die erste Unterhaltung – wie man die Anforderung klar formuliert.
- 6 · Das Tray-Menü – die sechs systemseitigen Zugänge.
- 7 · Die Einstellungsseite – was in den fünf Bereichen geändert werden kann.
- 8 · Profile – wie mehrere Konfigurationen gewechselt werden und was bei Fehlern zurückfällt.
- 9 · Plugins und Plugin-Markt – zwei Installationswege und „nach der Installation neu starten“.
- 10 · Liste der installierten Plugins – die 35 lokalen Plugins, einzeln mit Zweck und Nutzung.
- 11 · Updates – fünf Phasen und vier wiederverwendbare Aktionen.
- 12 · Bei Problemen – Symptom-Tabelle und Diagnose-Export.
- 13 · Daten und Hilfe – Dateiorte und weitere Dokumentationszugänge.
1. Was ist das
In einem Satz: Es bringt die Agenten-Fähigkeiten von DeepSeek Harness in eine Desktop-Anwendung; ein Doppelklick auf das Icon startet eine Unterhaltung, die Dateien lesen und schreiben, Befehle ausführen und Werkzeuge aufrufen kann.
Das Produkt besteht aus drei Schichten. Sie arbeiten nur mit der dritten; die beiden unteren laufen automatisch im Hintergrund.
2. Installation
Auf der Produkt-Download-Seite das Paket für Ihre Plattform wählen, Doppelklick genügt. Das Paket enthält bereits Electron, Node.js, pnpm und die festgelegte DSH-Laufzeit – es muss zusätzlich nichts installiert werden. Konkret sind dies Electron 44.0.0, Node.js 24.21.0, pnpm 11.8.0, Python 3.12.14 und die DSH-Laufzeit 0.2.2-rc.1.
| Plattform | Download als | Installation |
|---|---|---|
| Windows x64 | .exe-Installer | Doppelklick, den Assistenten bis zum Ende durchlaufen |
| macOS (Intel / Apple Silicon, Universal) | .dmg-Disk-Image | Öffnen und das Icon in „Programme“ ziehen |
| Linux x64 | .AppImage | Zuerst chmod +x für die Ausführungsberechtigung, dann Doppelklick oder über die Kommandozeile |
Hinweis: Windows ARM64 ist derzeit ein experimenteller Build; die eingebauten Python- / Node-Laufzeiten sind weiterhin x64-Payloads und auf ARM-Geräten nicht vollständig geprüft. Normale Anwender sollten die x64-Version verwenden.
3. Der erste Start
Beim ersten Start wird automatisch ein Standardprofil vorbereitet und der lokale Dienst für die Oberfläche gestartet. Zuerst erscheint ein Assistent:
- Willkommensseite – stellt die Grundausrichtung des Produkts vor.
- Plugin-Markt – ob der Community-Plugin-Markt aktiviert wird. „Nicht aktivieren“ wird ebenfalls gespeichert, die Frage kommt später nicht erneut.
- Fernsteuerung – ob Geräte wie ein Telefon die lokale Desktop-Anwendung verbinden dürfen.
- Computer Use – ob Maus und Tastatur bedient werden dürfen.
- Wiederherstellungsmodus – erklärt das „Sicherheitsnetz“ für den Fall von Problemen.
4. Die Hauptoberfläche im Überblick
Die Struktur des Hauptfensters ist einfach: von oben nach unten und von links nach rechts gibt es nur vier Bereiche.
| Bereich | Funktion |
|---|---|
| Desktop-Leiste | Der dunkle Streifen oben, 36 px hoch. Leere Flächen verschieben das Fenster, die Symbole darauf sind direkt klickbar. |
| Seitenleiste | Sitzungsliste, Zugänge zu Arbeitsbereich und Dateien, Plugin-Zugänge. Sitzungen sind jederzeit wechselbar, die Historie bleibt erhalten. |
| Dialogbereich | Ihre Eingaben, die Antworten und die Ergebnisse der Werkzeugausführung – alles hier. |
| Eingabefeld | Hier wird die Anforderung beschrieben. Je konkreter, desto näher am gewünschten Ergebnis. |
5. Die erste Unterhaltung beginnen
- Im Eingabefeld klar formulieren, was gewünscht ist, zum Beispiel „alle png in diesem Ordner in webp umwandeln, ursprüngliche Größe behalten“.
- Mit Enter senden. Es versteht zuerst, plant dann und ruft bei Bedarf Werkzeuge auf.
- Bei riskanten Aktionen wie Schreiben, Löschen, Befehle ausführen erscheint ein natives Bestätigungsfenster, das Sie mit Ja oder Nein beantworten.
- Das Ergebnis erscheint im Dialog; wenn es nicht passt, einfach „ändere zu …“ sagen – kein Neuanfang nötig.
6. Das Tray-Menü
Die meisten systemseitigen Aktionen liegen im Tray-Icon. Ein Rechtsklick auf das Tray-Icon zeigt diese Zugänge:
- Einstellungen öffnen – zur Desktop-Einstellungsseite.
- Nach Updates suchen – manuelle Prüfung; auch wenn bereits die neueste Version läuft, wird ein Ergebnis gezeigt.
- Profile wechseln – zwischen mehreren Konfigurationen wechseln (siehe Abschnitt 8).
- Wiederherstellung – bei Startfehlern zur zuletzt funktionierenden Konfiguration zurückrollen.
- DSH-Terminal öffnen – ein Terminal mit bereits gesetzten Umgebungsvariablen.
- Beenden – schließt die Anwendung wirklich.
7. Die Einstellungsseite
Die Einstellungsseite ist nach Funktion in fünf Bereiche gegliedert, von links nach rechts:
| Bereich | Was hier möglich ist |
|---|---|
| Allgemein | Autostart, Oberflächensprache, lokaler Web-Port, Update-Karte (mit „Änderungen“ und manueller Prüfung). |
| Profile | Konfigurationsprofile ansehen und neu anlegen, das aktuell genutzte Profil wechseln. |
| Werkzeuge | DSH-Terminal öffnen, normaler Neustart, Neustart im Wiederherstellungsmodus. |
| Wiederherstellung | Gesunde Snapshots auflisten und zurückrollen; vor jeder Rückkehr wird zuerst ein Snapshot des aktuellen Zustands angelegt. |
| Rechte | Systemberechtigungen wie Computer Use verwalten. |
8. Profile: mehrere Konfigurationen
Ein Profil ist ein eigenständiger Konfigurationssatz: unterschiedliche Plugin-Kombinationen, unterschiedliche Patches, unterschiedliche Einstellungen. Mehr Profile können parallel vorbereitet und nach Situation gewechselt werden, ohne sich gegenseitig zu beeinflussen.
Drei Punkte merken:
- Ein Profilwechsel startet die Anwendung neu – das ist beabsichtigt, kein Hänger.
- Zwischen Profilen werden Plugins nicht automatisch kopiert – eine andere Plugin-Auswahl muss im Terminal explizit installiert werden.
- In den meisten Fällen teilen alle Profile dieselben Sitzungs- und Einstellungsdaten; nach dem Wechsel ist die Historie noch vorhanden.
9. Plugins und Plugin-Markt
Plugins ergänzen die Fähigkeiten des Assistenten: neue Modelle, neue Werkzeuge, neue Oberflächen-Panels, neue Automatisierungsabläufe. Offizielle Plugins können direkt installiert werden, mehrere Plugins sind gleichzeitig wirksam.
Zwei Installationswege:
- Plugin-Markt – in der Oberfläche stöbern, nach Namen suchen, per Klick installieren. Markt und Desktop sind in derselben Kombination nicht konkurrierend, es entsteht kein Konflikt.
- Kommandozeile – im über das Tray geöffneten DSH-Terminal
dsh plugin add <Plugin-Name>ausführen,removedeinstalliert,updateaktualisiert.
10. Die 35 installierten Plugins in der Praxis
Dieser Abschnitt stellt die 35 Plugins vor, die in Ihrem aktuellen desktop-Profil tatsächlich installiert sind; Namen und Versionen sind aus der lokalen Installation erhoben (Stand 2026-11-08). Sie sind nach Zweck in sieben Gruppen geordnet, jede Gruppe erst mit einer Übersicht, dann einzelt erklärt: was es tut und wann man es braucht.
Sie sind nicht isoliert; im Gebrauch entsteht eine Kette von „Kontext merken“ bis „Ergebnis liefern“:
dsh plugin add <Plugin-Name>, deinstallieren mit remove, aktualisieren mit update. Nach jeder Änderung muss die Anwendung neu gestartet werden. Befehle wirken standardmäßig auf dem aktuell aktiven Profil; zum Festlegen --profile <Name> ergänzen.
Gruppe 1 · Gedächtnis und Kontext (5)
Diese Gruppe löst das Problem „es merkt sich nicht, was zuletzt gesagt wurde“.
@a9i5k4/dsh-auto-memory3.3.17Assoziatives Langzeitgedächtnis mit aktiver Rückholung: vor der Antwort werden passende Erinnerungen geholt, automatisch in drei Ebenen geordnet; wiederkehrende Abläufe können als Skills verankert werden.
Nutzung: keine extra Bedienung, es entscheidet selbst, was geholt wird; zum Aufräumen älterer Erinnerungen „die letzten Erfahrungen zusammenfassen“ sagen.
@yolk_vat-y/dsh-project-memory0.6.11Indiziert Dokumente (PDF / Markdown / Text) und Code-Symbole als je Arbeitsbereich eigene, durchsuchbare Sammlung; Rückrufe liefern Quellenangaben.
Nutzung: nach dem Betreten eines Projekts einmal indexieren lassen, danach „wie ist XX in diesem Projekt umgesetzt“ fragen – die Antwort kommt mit Dateiquellen.
dsh-context0.82.1Zeigt, woraus der aktuelle Kontext besteht und wie viel er belegt, und kürzt daraufhin, damit Gespräche nicht mit der Zeit langsamer werden.
Nutzung: wenn Gespräche langsamer werden oder „Kontext zu lang“ erscheint, das Panel öffnen, die Zusammensetzung ansehen und unnötige Historie kürzen.
dsh-nonead-prompt-recall0.8.7Ist das Eingabefeld leer, holt ↑ die letzte Eingabe, nochmal drückt weiter zurück; ↓ geht vorwärts. Die Historie wird je Arbeitsbereich getrennt gespeichert und bleibt nach einem Neustart erhalten. Neben der Modellauswahl sitzt ein Umformulierer: er lässt das halbe Schreibstück mit dem aktuellen Modell neu formulieren, @-Referenzen bleiben erhalten.
Nutzung: wer eine lange Eingabe von gerade eben wiederverwenden will, muss nicht neu tippen – im leeren Feld ↑.
dsh-nonead-prompt-rewind0.5.4Spult den Dialog im Fenster auf eine frühere Runde zurück und kann dabei die Arbeitsbereich-Dateien mit wiederherstellen.
Nutzung: wenn die Richtung falsch war und „drei Schritte zurück, neu beginnen“ gewünscht ist, damit arbeiten – weniger Aufwand als eine neue Sitzung.
Gruppe 2 · Skills und Experten (8)
Diese Gruppe löst die Frage „wie es bei konkreten Aufgaben nach professionellen Mustern arbeitet“.
@michengai/dsh-skills-manager1.2.35Lädt Agent Skills dieser Maschine einheitlich und sicher und verhindert, dass Skills aus mehreren Quellen sich gegenseitig überschreiben.
Nutzung: nach dem Installieren eines neuen Skills hier prüfen, dass es korrekt geladen ist und die Quelle klar ist, dann entscheiden, welche aktiv sein sollen.
@weibaohui/skills-management0.9.3Eine Seite verwaltet die Skills aller Programm-Assistenten dieser Maschine (Claude, Codex, ZCode und über zehn weitere) und kann sie per Klick in DSH übernehmen; ein eingebauter Markt mit über 6600 Skills lässt sich nach Injektions-Aufwand sortieren.
Nutzung: für eine Fähigkeit zuerst hier suchen; vor der Installation den Token-Aufwand ansehen und nicht auf einmal zu viele installieren.
@linxin666/dsh-client-ui-skill-explorer0.4.15Nach Quelle (eingebaut / Projekt / Benutzer / angepasst / Laufzeit) die geladenen Skills ansehen; aktivieren, deaktivieren, neu anlegen, löschen.
Nutzung: wenn ein Skill offenbar nicht wirkt, hier zuerst prüfen, zu welcher Ebene er gehört und ob er deaktiviert ist.
@wenaixi/dsh-superpower8.0.015 obra/superpowers-Engineering-Skills (Anforderungsklärung, TDD, systematisches Debugging, Code-Review u. a.), zweisprachig beschrieben, einzeln schaltbar.
Nutzung: Entwicklungsaufgaben bevorzugt über diesen Ablauf laufen lassen; einzelne nicht benötigte Skills abschalten, um Störungen zu reduzieren.
@michengai/dsh-agency-agents1.2.26331 rufbare Fach-Agenten über 22 Domänen; einzeln oder als Team rufbar.
Nutzung: bei Fragen, die eine Fachperspektive brauchen, direkt „von Experte XX ansehen lassen“ sagen; komplexe Aufgaben können im Team parallel laufen.
dsh-github-skills0.2.1Die GitHub-Workflow-Semantik von OpenAI Codex portiert: PRs ansehen, Review-Kommentare bearbeiten, CI prüfen, veröffentlichen u. a.
Nutzung: im Repository „die Review-Kommentare dieses PRs ansehen“ oder „warum CI fehlgeschlagen ist“ sagen – es folgt der passende Ablauf.
@tt-a1i/archify-dsh1.0.0Zeigt Anforderungen oder Code-Struktur als interaktive Architektur-, Fluss- und Sequenzdiagramme, als eigenständiges HTML, mit Dark Mode und Export.
Nutzung: „das Architecture-Diagramm dieses Systems zeichnen“ sagen – es liest zuerst den Code und zeichnet dann, nicht aus der Luft.
dsh-ppt-master6.1.0KI-gestützter Foliens-Workflow: editierbare PPTX erzeugen, Seiten-Snapshots, native Vorlagen füllen.
Nutzung: Thema und Kernpunkte geben, oder aus bestehenden Dokumenten erzeugen lassen; für ein anderes Layout „auf native Vorlage wechseln“ sagen.
Gruppe 3 · Oberfläche und Effizienz (8)
Diese Gruppe verbessert die täglich sichtbare Oberfläche und die Frage „was kostet es“.
dsh-better-sidebar0.30.1Dateibaum, Editor, Änderungen, Tasks und Neben-Chat in einer Spalte, je Sitzung ohne gegenseitige Störung. Es stellt außerdem einen Dienst bereit, damit andere Plugins eigene Tabs und Dateiviewer in diese Seitenleiste einhängen – der in Abschnitt 12 erwähnte „4xx im rechten Panel“ ist genau ein Plugin, das diesen Dienst nicht bekommen hat.
Nutzung: beim Codeändern keine Fensterwechsel nötig – rechts direkt Dateien ansehen, diff ansehen, Neben-Chat öffnen.
@linxin666/dsh-client-ui-task-board0.4.15Host-autorisiertes Task-Board: Karten führen wirklich aus, cron-Zeitpläne und Sleep-Schutz über Plattformen hinweg.
Nutzung: Arbeiten als Karten ins Board einplanen und der Reihe nach oder zeitgesteuert automatisch abarbeiten lassen.
@linxin666/dsh-client-ui-git-graph0.4.14Branch-Auswahl in leeren Sitzungen plus Git-Beziehungsgraph, mit echten Host-seitigen git-Aktionen und Sicherheitsprüfungen.
Nutzung: vor einer neuen Sitzung im Graph die Branch-Beziehungen klären, damit nicht auf dem falschen Branch gearbeitet wird.
@changfenhuang/dsh-genui0.15.0Rendert interaktive Bausteine direkt in der Antwort: Layouts, Diagramme, Funktionsgraphen, Formulare, Quiz u. a.
Nutzung: für ein Diagramm oder eine Vergleichstabelle einfach „als Tabelle / Diagramm zeigen“ sagen – es wird als bedienbares Panel gerendert.
dsh-notify-say0.5.3Desktop-Benachrichtigungen werden tatsächlich gesprochen: Windows-TTS ist sofort nutzbar (ohne Downloads), VOICEVOX-Stimmen optional, auch Rückfall auf System-Töne. Es wartet außerdem, bis alle entsandten Subagenten fertig sind, und sagt dann „diese Runde ist fertig“.
Nutzung: bei langen Aufgaben kann man anderes tun; zum Abschluss kommt eine akustische Ansage; die Stimme ist in den Einstellungen umstellbar.
dsh-cost-meter1.9.58Zählt die Kosten dieser Sitzung und des Tages, mit eingebautem Katalog von über 170 Modellpreisen und automatischer Zuordnung; prüft zudem die Kontingente von 16 Coding-Plans und das Guthaben eigener Provider (beliebiger HTTP-Endpunkt) und zeigt es als Balken.
Nutzung: vor langen Tasks die Tageskosten ansehen; beim Modellwechsel die Preise vergleichen, damit günstige Arbeit nicht auf einem teuren Modell läuft.
@michengai/dsh-archive-manager1.2.8Sitzungen archivieren, zurückholen, favorisieren, dauerhaft löschen; diagnostiziert außerdem beschädigte Sitzungs-Protokolle.
Nutzung: bei zu langer Sitzungsliste die älteren archivieren; lässt sich eine Sitzung nicht öffnen, damit zuerst das Protokoll diagnostizieren.
dsh-client-auto-continue0.17.4Wird eine Unterhaltung durch nicht selbst zu verantwortende Ursachen wie Netzwerkfehler unterbrochen, setzt das Plugin sie automatisch mit einem Fortsetzungs-Hinweis fort; die Engine läuft im Host-Prozess und arbeitet auch weiter, wenn der Browser-Tab geschlossen wird. Standardmäßig wird nur die Wiederaufnahme nach Unterbrechungen ausgeführt – eine autonome Schleife, die nach dem Abschluss weiterarbeitet, muss in den Einstellungen von Hand aktiviert werden.
Nutzung: bei wackligem Netz oder langen Aufgaben einfach einschalten – bei der Rückkehr ist die Unterhaltung bereits fortgesetzt; soll es Runde für Runde selbst weiterarbeiten, zusätzlich die autonome Schleife aktivieren.
Gruppe 4 · Zusammenarbeit und Entwicklung (8)
Diese Gruppe macht aus einem Assistenten ein Team.
@deepseek-ai/dsh-tool-subagent0.2.2-rc.1Subagent-Delegation fürs Modell: unabhängige Teilaufgaben an einen anderen Agenten übergeben, ohne den Kontext des laufenden Dialogs zu belasten.
Nutzung: wenn die Arbeit in unabhängige Stücke zerlegbar ist, parallel verteilen lassen; der Hauptdialog erhält nur die Ergebnisse.
@deepseek-ai/dsh-subagent-claude-code0.2.2-rc.1Einmaliger Claude-Code-Subagent auf Basis des offiziellen Agent SDK: die Aufgabe wird dort durchgelaufen und das Ergebnis zurückgegeben.
Nutzung: wenn die Claude-Code-Fähigkeiten gebraucht werden (große Codeänderungen, Tests ausführen), es ausdrücklich auswählen.
@deepseek-ai/dsh-subagent-codex0.2.2-rc.1Einmaliger Codex-Subagent auf Basis des offiziellen app-server-Protokolls.
Nutzung: wenn eine Umsetzung eigenständig an Codex übergeben werden soll; neben dem Claude-Code-Subagent möglich.
@michengai/dsh-code-review1.0.8Code-Review im Codex-Stil: eigenständiger nativer Subagent, wählbarer Umfang, Bericht auf Chinesisch oder Englisch.
Nutzung: vor dem Commit „meine Änderungen prüfen“ fragen; es prüft nach diff, relevanter Code und nicht committeten Dateien getrennt.
dsh-superagent0.1.0Activer Agent für ein einzelnes GitHub-Repository: beobachtet GitHub (optional Feishu / Lark) und prüft Anfragen nach Regeln.
Nutzung: zum selbstständigen Beobachten von Issues / PRs aktivieren; vorher das Ziel-Repository und die Auslöse-Regeln bestätigen.
dsh-find-plugins0.3.0Sucht Plugins über fünf Community-Kataloge plus live GitHub- / npm-Suche, sortiert nach Relevanz × Vertrauen × Aktualität × Popularität.
Nutzung: vor einer neuen Fähigkeit „gibt es dafür ein Plugin“ fragen – treffsicherer als im Markt zu stöbern.
dshmarket1.73.14Visueller Plugin-Markt in der Oberfläche: stöbern, suchen, Installation per Klick.
Nutzung: in den Einstellungen den Markt öffnen, bei einem Treffer installieren; wirkt erst nach dem Neustart.
dsh-mcp-connector0.2.94MCP-Markt für Unternehmens-, Finanz-, Rechts-, Patent- und Forschungsdaten; verwaltet Autorisierung, Suche und Aufruf.
Nutzung: für externe Daten hier zuerst den Verbinder finden und autorisieren; vor dem Aufruf prüfen, welche Rechte nötig sind.
Gruppe 5 · Robotersteuerung (2, Eigenentwicklung von NONEAD)
Diese Gruppe lässt DSH Universal-Robots-Arme direkt per natürlicher Sprache ansteuern.
dsh-nonead-universal-robots0.8.6UR-Arme per natürlicher Sprache steuern: Status lesen, Gelenke bewegen, geradlinige Fahrten, Kraftregelung, I/O und Register, Förderband-Tracking u. a.; dieselbe Logik des eigenen nUR MCP Server.
Nutzung: zuerst „192.168.x.x verbinden“, dann die Aktionen. Bewegungsbefehle sind standardmäßig genehmigungspflichtig und müssen einzeln bestätigt werden.
dsh-nonead-ursim0.3.14Die Offline-Simulation derselben Logik: virtuelle UR-Arme ohne reales Gerät fahren, um Bahnen zu prüfen.
Nutzung: zuerst in der Simulation durchfahren und bestätigen, dass nichts kollidiert, dann auf das reale Gerät; die Simulation bildet nur Kinematik – Kraftregelung und I/O haben keine Bedeutung.
Gruppe 6 · Bild und Medien (3)
Diese Gruppe macht Ergebnisse zu direkt lieferbaren Objekten: Bild, Video, Dokument.
dsh-image-gen0.10.3Bringt ChatGPT-artige Bild-Erzeugung in DSH: Gemini, OpenAI, Seedream, DashScope, optional lokale ComfyUI-Workflows; dazu eine Werkbank-Leinwand zum Skizzieren und zum Referenzbilder wählen.
Nutzung: „ein Bild zeichnen …“ sagen – es liefert das Bild und hängt es direkt in den Dialog; für eine vorhandene Aufnahme „dieses Bild ändern zu …“ sagen. Anbieter- oder Modellwechsel müssen ausdrücklich gesagt werden; standardmäßig wird der in den Einstellungen gesetzte verwendet.
dsh-remotion0.10.5Offizielle Remotion-Skills plus Projekt-Suche, Vorlagen, Asset-Sortierung, Studio-Vorschau und MP4-Export.
Nutzung: für ein Video oder ein Intro aktivieren; erst die Vorlage ansehen und dann ändern, schneller als Komponenten von Grund auf schreiben. Die erste Umgebungs-Vorbereitung lädt Abhängigkeiten herunter und braucht Netz.
dsh-univer-office0.4.0DSH-Integration mit Univer: Inline-Vorschau von Dokumenten, schwebende Worktree-Fenster, Bewertungsschritt am Sitzungsende.
Nutzung: wenn es Tabellen / Dokumente / Folien erzeugt, wird das Ergebnis direkt im Panel vorgeschaut – kein Download nötig.
Gruppe 7 · Systemwartung (1)
dsh-config-manager0.4.3Sichert, stellt wieder her, exportiert, importiert, migriert und synchronisiert die komplette DSH-Konfiguration: Einstellungen, Plugins, MCP, Skills, Agent-Presets u. a.
Nutzung: vor großen Konfigurationsänderungen einmal exportieren; auf einem neuen Gerät per Import wiederherstellen – weit schneller als alles einzeln neu zu setzen.
dependencies in profiles/desktop/package.json im Datenverzeichnis ansehen.
Nicht alles auf einmal aktivieren. Mehr Plugins bedeuten mehr Kontext- und Start-Aufwand. Der oben genannte „Skill-Markt“ zeigt den Injektions-Aufwand jedes Skills; vor der Installation abschätzen. Was vorübergehend nicht gebraucht wird, kann deaktiviert bleiben und bei Bedarf wieder aktiviert werden.
11. Updates
Die Anwendung prüft im Hintergrund still nach neuen Versionen und stört nicht. Ein Fund wird nur im Tray angezeigt, kein eigenes Pop-up.
Einige praktische Schalter:
| Aktion | Wirkung |
|---|---|
| Diese Version überspringen | Diese Version wird künftig nicht mehr angezeigt; bleibt auch nach einem Neustart wirksam |
| Überspringen aufheben | Löscht den Überspring-Vermerk, die Version wird wieder angezeigt |
| Installation wiederholen | Nutzt das bereits heruntergeladene Paket, kein erneuter Download |
| Installieren und neu starten | Nach der Vorbereitung direkt installieren und neu starten |
12. Was bei Problemen zu tun ist
Zuerst die folgende Tabelle ansehen; die meisten Probleme lassen sich selbst lösen.
| Symptom | Maßnahme |
|---|---|
| Fenster ist weg | Ins System-Tray sehen. Das Fenster schließen versteckt nur, es beendet nicht. |
| Klick ohne Reaktion / Dauer-Spinner | Kurz warten; bei ausbleibender Reaktion über das Tray-Menü neu starten, oder „im Wiederherstellungsmodus neu starten“. |
| Start bricht ab, kein Zugang | Mit „Wiederherstellung“ zur zuletzt funktionierenden Konfiguration zurückrollen. Vor jeder Rückkehr wird der aktuelle Zustand automatisch gesichert, daher kann auch die Rückkehr selbst rückgängig gemacht werden. |
| Plugin installiert, wirkt nicht | Sicherstellen, dass der Befehl auf das richtige Profil wirkt, und die Anwendung neu starten. |
| Bild gewünscht, aber keines kommt | Für Bild-Erzeugung muss in den Einstellungen ein Bild-Anbieter gesetzt sein (API-Zugangsdaten oder ein angemeldetes Abonnement-Konto). Solange das fehlt, sagt es nur, dass kein Anbieter verfügbar ist. |
| Befehl im Terminal nicht gefunden | Über das Tray erneut ein „DSH-Terminal“ öffnen; die Desktop-Anwendung ändert das System-PATH nicht. |
| Rechte Panels wie „Dateien“ melden dauerhaft 4xx | Meist hängt ein Plugin wegen eines fehlenden Dienstes. In logs/ des Datenverzeichnisses nach pending (waiting for service: suchen, das betreffende Plugin deaktivieren und neu starten. |
| Kein Update-Hinweis | Die Hintergrundprüfung läuft still. Ergebnis manuell über „Nach Updates suchen“ im Tray oder in den Einstellungen ansehen. |
Diagnose-Informationen exportieren
Wenn ein Problem an die Maintainer gemeldet werden muss, kann über Rechtsklick auf das Tray-Icon ein Diagnose-Paket exportiert werden. Es sammelt die jüngsten Protokolle; erkennbare Zugangsdaten im Protokoll werden maskiert, aber lokale Pfade, Arbeitsbereich-Namen und Sitzungs-IDs können übrig bleiben – vor einem öffentlichen Hochladen den Inhalt zuerst selbst prüfen.
13. Wo die Daten liegen und wo Hilfe steht
| Inhalt | Ort |
|---|---|
| Datenverzeichnis (Sitzungen / Einstellungen / Protokolle) | Standard ~/.dsh, auf Windows %USERPROFILE%\.dsh |
| Protokolle | logs/ im Datenverzeichnis |
| Fensterposition und -größe | window-state.json im Anwendungs-Datenverzeichnis |
| Desktop-Einstellungen (inkl. Port) | desktop-preferences.json im Datenverzeichnis |
| Umgebungsvariablen-Anderungen | .env im Anwendungs-Datenverzeichnis (strikt KEY=VALUE, echte Umgebungsvariablen werden nicht überschrieben) |
Weitere Dokumentation
- Die kürzere Erste-Schritte-Anleitung –
docs/user-guide.md - Häufige Fragen (Plattform-Unterschiede, Nutzungsgrenzen) –
docs/faq.md - Warum eine Desktop-Version –
docs/why-desktop.md - Architektur-Erläuterung –
docs/architecture.md - Plugin-Entwicklung und Ökosystem –
docs/plugin-development.md,docs/plugin-ecosystem.md
Danksagung
Dieses Handbuch gibt es, weil andere die Arbeit gemacht haben.
DeepSeek und das DeepSeek-Harness-Upstream-Team — das Produkt baut auf unverändertem Upstream auf: Agent-Schleife, Tool-Aufrufe, Plugin-Host und Web-Oberfläche stammen von dort; der öffentliche Code und die Dokumentation sind die technische Grundlage dieses Handbuchs.
Die Autorinnen und Autoren der 35 Plugins — die meisten sind unabhängige Community-Projekte. Nach Repository-Inhaberschaft gruppiert — dies sind die GitHub-Konten und Organisationen:
Aik358·omdsh-dev·zhu1090093659·MichengAI·Wenaixi·weibaohui·tt-a1i·00080000·HsiangNianian·xiajiajun516·bowenliang123·Han-1413141·Eray114514·Starfie1d1272·shanliuling·duhu2000·unifilitence·pn1024·STARDUSTLC666·DreamNum / Univer·dsh-market·DeepSeek Harness Team·NoneadChina
Auch der Installer steht auf Open-Source-Projekten: Electron, electron-builder, pnpm, die Node.js- und Python-Laufzeiten sowie viele Autorinnen und Autoren im Upstream-Abhängigkeitsbaum. Fehlt ein Name oder ist er falsch, bitte ein Issue im Repository öffnen.
Firmenname:Suzhou Nonead Robot Technology Co., Ltd.
Adresse:Raum 9-10, 4. OG, Gebäude B, Tengfei Xinsu Fang, Xinghan-Straße 5, Industriepark Suzhou, Jiangsu, China
Website:https://www.nonead.com
Telefon:0086-0512-67263000
E-Mail:service@nonead.com
