ZJU All-in-One Assistant (Assistant du campus de l'Université Zhejiang, transformé d'une application de bureau autonome en plugin DSH)

Un assistant IA du campus développé par des étudiants de l'Université Zhejiang, qui connecte le portail académique, le portail académique des cycles supérieurs, Xuexi ZJU, Zhicloud Classroom, Chaoxing Learning, PTA, les notifications de l'université et des facultés, la messagerie ZJU, CC98, les installations sportives et artistiques, ainsi que les groupes de discussion sélectionnés dans WeChat / DingTalk sur la machine locale, pour organiser le tout en profils personnels par cours ; la barre latérale ajoute trois onglets « Calendrier / Affaires du campus / Apprentissage », permettant d'interroger et de comparer les données entre les différents systèmes avec une simple question. À l'origine, il s'agissait d'une application de bureau Electron basée sur un développement secondaire de DSH, 11-02 converti en plugin publié sur npm.

Un assistant IA du campus développé par des étudiants de l'Université Zhejiang, qui connecte le portail académique, le portail académique des cycles supérieurs, Xuexi ZJU, Zhicloud Classroom, Chaoxing Learning, PTA, les notifications de l'université et des facultés, la messagerie ZJU, CC98, les installations sportives et artistiques, ainsi que les groupes de discussion sélectionnés dans WeChat / DingTalk sur la machine locale, pour organiser le tout en profils personnels par cours ; la barre latérale ajoute trois onglets « Calendrier / Affaires du campus / Apprentissage », permettant d'interroger et de comparer les données entre les différents systèmes avec une simple question. À l'origine, il s'agissait d'une application de bureau Electron basée sur un développement secondaire de DSH, 11-02 converti en plugin publié sur npm.

Nombre d'étoiles 69

Raison

  • Première inclusion dans cette rubrique ; le paquet npm dsh-zju-assistant a été publié entre 11-02 et 0.1.0 à 0.1.2, l'auteur indique qu'il a été testé sur DeepSeek Harness 0.2.1-rc.5, il suffit de saisir le nom du paquet dans la page des plugins pour l'installer, les dix sous-plugins peuvent être activés ou désactivés individuellement.
  • Les actions modifiant l'état du compte (réservation d'installations, inscription aux cours, soumission de devoirs, inscription aux activités extrascolaires, envoi d'e-mails) ne sont exécutées que sur demande explicite et nécessitent une approbation via dsh ; avant l'envoi d'un e-mail, un brouillon complet est fourni.
  • C'est un exemple concret de « la communauté remplaçant ses propres coquilles de bureau par des pages de plugins officielles » : selon l'auteur, il n'est plus nécessaire de maintenir soi-même les fenêtres, la zone de notification, les mises à jour automatiques et la signature, le dépôt se concentrant uniquement sur les fonctionnalités du campus.

Utilisation

  • Installez la version de bureau officielle de DeepSeek Harness (0.2.1-rc.3 ou plus récente) ou utilisez npx @deepseek-ai/dsh web ; dans la barre latérale, allez dans « Plugins » → « Ajouter un plugin », saisissez dsh-zju-assistant, puis après activation, remplissez les identifiants d'authentification unifiée et de WebVPN dans « Compte du campus ».
  • Pour lire les articles des comptes officiels WeChat ou résoudre les codes CAPTCHA PTA, installez également dsh-builtin-browser ; les utilisateurs d'assistants en ligne de commande (Codex, Claude Code) peuvent utiliser à la place l'autre dépôt de l'auteur, zju-skill-public, qui utilise les mêmes commandes sous-jacentes.

Risques

  • Utile uniquement pour les étudiants de l'Université Zhejiang, c'est un projet personnel étudiant et non un produit officiel de l'université ; le mot de passe d'authentification unifiée est stocké localement (selon l'auteur, il est chiffré par le magasin d'identifiants du système), les données du campus consultées sont envoyées avec la conversation au service de modèle choisi dans dsh.
  • La lecture des discussions WeChat sur macOS nécessite d'accéder au processus WeChat en cours d'exécution ; si la protection de l'intégrité du système (SIP) est activée, la lecture échoue souvent, l'auteur ne possédant pas de Mac n'ayant testé qu'avec des données synthétiques ; licence GPL-3.0 uniquement, la distribution de programmes dérivés doit fournir le code source.

Ouvrir

GitHub

Parcourir les dernières actualités IA