À propos du projet

dsh-ui-tweaks est un plugin pour l'interface Web de DeepSeek Harness (DSH). Toutes les fonctionnalités peuvent être activées ou désactivées en temps réel dans le panneau de configuration, sans avoir à recharger la page. Fonctionnalités principales : - Réglage de la taille de la police du code (8–32 px, 11 px par défaut) - Thèmes : trois apparences — défaut, minimaliste et affiche fluorescente — avec changement immédiat - Bascule de chronologie : piste de navigation native par tours ou chronologie web classique, avec clic pour sauter et molette pour parcourir - GitBar : capsule de branche dans l'en-tête de session et onglet de différences de code dans la barre latérale droite, avec changement de branche, création de branche, pull (fast-forward uniquement), graphe des commits (diagramme SVG coloré des embranchements), diff fichier par fichier et commit partiel - Gestion des archives : consulter, restaurer ou supprimer définitivement les sessions archivées, avec prise en charge des opérations par lot - Gestion MCP : afficher l'état des serveurs MCP et le nombre d'outils, avec ajout, édition, activation/désactivation, suppression et redémarrage - Commande slash /init : générer ou améliorer le prompt d'amorçage AGENTS.md - Rappels de tâches : trois canaux — clignotement du titre, notification système et son d'alerte — pour distinguer l'achèvement, l'interruption et l'échec de requête - Taux de succès du cache à deux décimales : calcul précis basé sur le nombre brut de tokens et réécriture de la barre de statistiques Le plugin est implémenté via une route homologue côté serveur et des composants React côté navigateur. Les opérations Git passent par execFile côté serveur sans appel shell, et la configuration MCP modifie directement cordis.patch.yml, rechargée à chaud par le moniteur de correctifs de DSH. L'installation prend en charge le paquet npm ou le code source GitHub, sous licence MIT.