Zum Hauptinhalt springen

DSH 0.1.3-alpha.1

Zuerst entdecken, nur mit Berechtigung installieren

Kopieren Sie eine kurze #NNNN-Aufgabe. Der Agent löst den Eintrag auf, hält ohne exakte Installationsberechtigung an und prüft berechtigte Installationen vor jeder DSH-Änderung.

Empfohlen · Eine Anweisung

Wiederverwendbare #NNNN-Aufgabe kopieren

Nennen Sie dem Agenten nur die strikte #NNNN. Der feste Skill findet jeden Eintrag, aber die Installation läuft nur für einen ausdrücklich berechtigten Eintrag weiter.

Installieren Sie DSH Themes #NNNN in DeepSeek Harness 0.1.3-alpha.1 aus dem offiziellen Commit d347e703908d0406b7a7ef80e3a0e594d86b2215. Verwenden Sie diesen festgelegten Skill: https://github.com/LvvUP/dsh-themes-skills/blob/de956d98c80cf5ab60a78df0a534f9f29f348651/skills/dsh-theme-finder/SKILL.md Ermitteln Sie die genaue Nummer, prüfen Sie meine Version und das verifizierte Paket und installieren Sie es. Erläutern Sie die Einrichtung, prüfen Sie das Laden und halten Sie Schritte zum Entfernen oder Wiederherstellen fest. Falls die Nummer aus der Auswahl entfernt wurde oder das Paket ungeprüft ist, halten Sie an und erklären Sie den Grund.
Erweiterte manuelle Installation und RücksetzungPrüfen Sie die vierstufige Befehlsfolge, die Grenzen der Developer Preview, die Verifikation und das exakte Rollback-Verfahren.

Grenzen der Developer Preview

DeepSeek Harness speichert derzeit nur light, dark und system. Ein Cordis-Theme eines Drittanbieters erfordert einen DSH-Neustart und muss nach einer Upstream-Änderung möglicherweise erneut validiert werden.

  1. 01

    Überprüfen Sie das Webprofil

    Prüfen Sie zunächst die exakt unterstützte DSH-Version und stellen Sie vor jeder Änderung fest, ob keine oder genau eine @dsh-themes/*-Abhängigkeit aktiv ist.

    RUNNER=/absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs
    node "$RUNNER" --version
    node "$RUNNER" --profile web --dump-config
    node "$RUNNER" plugin --profile web list --json
  2. 02

    Verifizieren und installieren

    Verwenden Sie den Digest des vollständigen Artefakts aus dem Katalog. Verifizieren Sie es unter einem neuen absoluten lokalen Pfad, entfernen Sie das aktuelle Theme nur, wenn es vorhanden ist, und fügen Sie anschließend die verifizierte .tgz-Datei hinzu.

    node <skill-dir>/scripts/fetch-and-verify.mjs --source <https-or-absolute-local-tgz> --sha256 <whole-artifact-sha256> --output <absolute-new-verified-tgz>
    
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web remove "@dsh-themes/<current-slug>"
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web add "<absolute-new-verified-tgz>" --save-exact
  3. 03

    Konfiguration ausgeben und neu starten

    Prüfen Sie vor dem Neustart den erwarteten Cordis-Bundle-Eintrag und genau eine direkte @dsh-themes/*-Abhängigkeit. Kontrollieren Sie danach die Plugin-Liste des Browsers und die berechneten Token-Werte. Machen Sie nicht relevante dump-config-Werte unkenntlich.

    node <skill-dir>/scripts/run-dsh.mjs --profile web --dump-config
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web list --json
  4. 04

    Nach exakter Version zurücksetzen

    Verifizieren Sie das zuvor aufgezeichnete Artefakt erneut, bevor Sie das aktuelle Theme entfernen. War zuvor die integrierte Palette aktiv, entfernen Sie das aktuelle Theme und installieren Sie nichts.

    node <skill-dir>/scripts/fetch-and-verify.mjs --source <absolute-previous-theme.tgz> --sha256 <previous-whole-artifact-sha256> --output <absolute-new-rollback-copy.tgz>
    
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web remove "@dsh-themes/<current-slug>"
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web add "<absolute-new-rollback-copy.tgz>" --save-exact
    node <skill-dir>/scripts/run-dsh.mjs --profile web --dump-config

Warum Themes Cordis-Plugins sind

Die DSH Web UI stellt ThemeRuntime als Client-Service bereit. Ein generiertes Client-Modul registriert sich über den Modul-Loader des Harness, injiziert das Theme und begrenzt dessen Überschreibung mit ctx.effect, sodass Cordis sie sauber entfernen kann.

Getestete DSH-Version
0.1.3-alpha.1
Token-Katalog-Hash
fe38fdb18dae76f3cc93e3ca3a37bb1916f207180781b1aa8321ee2ddadcb926

Sicherheitsvertrag des Agent-Skills

Der enthaltene Skill bearbeitet ~/.dsh niemals direkt. Er prüft das Webprofil und den Hash der heruntergeladenen Datei, entfernt das alte @dsh-themes/*-Plugin, installiert genau eine Paketversion, gibt die Konfiguration aus und zeichnet den Rollback-Zustand auf.

Behalten Sie einen Weg zurück

Die Installationsaufträge enthalten Schritte zum Prüfen, Entfernen und Wiederherstellen. Bei einem Theme-Wechsel bewahren Sie die Angaben zur vorherigen Palette auf.