Skip to content
Projets

legeling/PromptHub has 1,795 GitHub stars and 207 forks. GitHot measured +3 stars in 24 hours, +10 in 7 days, and +69 in 15 days. Last checked 2026-11-08 07:24 UTC. Last push 2026-11-02.

Comment ces chiffres sont mesurés

一款包含了 Prompt管理,Skill管理,Agent管理的一站式AI工具箱,助你高效管理提示词,一键分发skills ,一站式管理Agent资产,并实现云同步,备份,版本管理 | An all-in-one AI toolbox for prompt, agent, and skills management. Reuse prompts, distribute skills with one click, manage agent assets, and support cloud sync, backup, and version control

Progression mesurée des étoiles

in 24h
+3
in 7 days
+10
in 15 days
+69
in 1 month
Historique en cours

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

docs/README.fr.md

Original
PromptHub Logo

PromptHub

Un espace de travail local-first pour les prompts, les skills et les assets de codage IA.


GitHub Stars Downloads Version License Développement

La dernière version stable est 0.6.2, publiée le 2026-10-27.

Version de prévisualisation:0.6.3-beta.1


TypeScript Electron React TailwindCSS SQLite


macOS Windows Linux


简体中文 · 繁體中文 · English · 日本語 · Deutsch · Español · Français


Téléchargement

PromptHub regroupe vos prompts, fichiers SKILL.md et assets de codage IA au niveau projet dans un espace de travail local. Il installe le même Skill dans Claude Code, Cursor, Codex, Windsurf, Antigravity et une douzaine d'autres outils, propose un historique de versions et des tests multi-modèles, synchronise via WebDAV et conserve des snapshots complets dans une instance Web auto-hébergée.

Vos données restent sur votre machine.


Sommaire


模型服务合作伙伴

APIMart infistar.cc
APIMart — plateforme API à bas coût pour la génération d’images et de vidéos par IA Infistar.cc 一站式全球大模型 API 服务平台
En savoir plus sur nos partenaires

Merci à APIMart de sponsoriser ce projet !

APIMart est une plateforme API à bas coût pour la génération d’images et de vidéos par IA — GPT-Image-2 dès 0,006 USD par image, 160+ images par dollar.

Une seule API asynchrone pour les images et les vidéos : soumettez une tâche, obtenez un ID, puis récupérez les résultats par interrogation périodique ou callback. Traitez des dizaines de milliers d’images par lots sans expiration du délai et changez de modèle sans modifier le code.

Paiement à l’usage, sans frais mensuels — inscrivez-vous ici pour commencer.


PromptHub × infistar.cc 无限星河|全模型 API · 高效管理与测试 AI 资产

感谢 Infistar.ai 无限星河 赞助并为 PromptHub 提供模型服务支持!

⚡ 稳定支持多模型测试:提供企业级高并发通道与多节点冗余,价格低至官方渠道 1 折,满足 Prompt 测试、AI生成、翻译润色及多模型并行对比等场景。

🧠 一个 API Key 接入主流模型:全面支持 ChatGPT、Claude、Gemini、Kimi、GLM、DeepSeek 等模型,兼容 OpenAI 标准接口,可在 PromptHub 中快速完成Provider与模型配置。

🛠️ 赋能Prompt与Skill工作流:适用于Prompt优化、Skill生成、图片Prompt反推及不同模型效果对比,帮助用户更高效地管理和复用AI编程资产。

🎁 PromptHub用户专属福利:通过 专属推广链接 注册并完成首次调用,即可领取 [5美元等值测试额度 / 首充专属优惠]!


📥 Téléchargement

Dernière version stable : v0.6.2. Les liens directs pointent vers les assets stables GitHub Latest ; ils reviendront aux noms fixes CDN une fois le miroir synchronisé :

Créez une sauvegarde complète avant la mise à jour et mettez aussi les serveurs Web auto-hébergés à jour vers 0.6.2.

  • Téléchargement direct — pointe vers les assets stables GitHub Latest afin d’éviter un miroir CDN vide ; il reviendra aux noms fixes CDN une fois le miroir synchronisé.
  • GitHub Releases — page officielle des releases avec archives de versions, signatures et notes complètes.
Plateforme Téléchargement direct GitHub Releases
Windows Windows x64 Windows arm64 Windows x64 Windows arm64
macOS macOS Apple Silicon macOS Intel macOS Apple Silicon macOS Intel
Linux Linux AppImage Linux deb Linux AppImage Linux deb

Apple Silicon ou Intel ? M1/M2/M3/M4 → arm64. Macs Intel → x64. Windows arch ? La plupart des PC → x64. Seules les machines ARM type Surface Pro X → arm64.

macOS via Homebrew

brew tap legeling/tap
brew install --cask prompthub

Pour les mises à jour : brew upgrade --cask prompthub. Ne mélangez pas Homebrew avec la mise à jour intégrée, sous peine que la version enregistrée par Homebrew ne corresponde plus à celle effectivement installée.

Vérification de sécurité macOS

Les paquets macOS sont signés avec Developer ID et notarisés par Apple. Installez PromptHub depuis GitHub Releases, le miroir officiel ou Homebrew. Si macOS ne peut toujours pas vérifier l'app, téléchargez à nouveau le DMG de la version actuelle puis réinstallez.

Les premières previews 0.5.9 et les anciens builds historiques peuvent ne pas être signés ni notarisés. Si vous avez volontairement téléchargé l'un de ces builds et que macOS indique que PromptHub est endommagé ou que le développeur ne peut pas être vérifié, exécutez :

sudo xattr -rd com.apple.quarantine /Applications/PromptHub.app

Puis rouvrez l'application. Adaptez le chemin si vous l'avez installée ailleurs.

Avertissement d'installation macOS

Canal Aperçu

Activez le canal aperçu dans Paramètres → À propos. L’application propose la plus récente des versions stables et préliminaires, par exemple 0.6.0 après 0.6.0-beta.2. Désactivez ce canal pour ne recevoir que les versions stables, sans rétrogradation automatique. Si une ancienne préversion installée ne détecte pas 0.6.0, désactivez le canal aperçu et relancez la recherche.

Captures

Ces captures historiques de 0.5.9 présentent Prompt, Skill, MCP, Plugin et Rules ; l’interface a évolué dans 0.6.0.

Home en deux colonnes

Vue principale

Skill store

Skill store

Détail Skill avec installation plateforme en un clic

Installation Skill plateforme

Espace MCP

Espace MCP

Espace Plugin

Espace Plugin

Espace Rules

Espace Rules

Espace Skills par projet

Espace Skills par projet

Quick Add (manuel / analyse / génération IA)

Quick Add

Apparence et préférences de motion

Paramètres d'apparence

Fonctionnalités

📝 Gestion des prompts

  • Dossiers, tags, favoris avec réorganisation par glisser-déposer ; CRUD complet
  • Templating {{variable}} ; copier / tester / distribuer ouvre un formulaire pour les valeurs
  • Recherche plein texte (FTS5), rendu Markdown avec coloration syntaxique, pièces jointes et aperçu média
  • La vue carte sur le bureau permet l'édition inline du prompt utilisateur et système au double-clic

🧩 Skill store et distribution en un clic

  • Skill store avec 20+ skills sélectionnés (Anthropic, OpenAI, etc.) et sources personnalisées cumulables (dépôt GitHub / skills.sh / dossier local)
  • Installation en un clic vers Claude Code, Cursor, Windsurf, Codex, Antigravity, Kiro, Kilo Code, Qoder, QoderWork, CodeBuddy, Trae, OpenCode et 15+ autres ; Gemini est conservé uniquement comme cible de compatibilité Enterprise et API payante
  • Scan local détecte les fichiers SKILL.md existants pour ne plus copier-coller entre répertoires d'outils
  • Modes Symlink / Copy — symlink pour partager les modifications, copy pour des copies indépendantes par plateforme
  • Surcharge du dossier Skills par plateforme pour garder scan et installation cohérents
  • Traduction et révision IA au niveau du SKILL.md complet, stockage en sidecar, mode côte à côte ou traduction intégrale
  • Politique de sécurité : active ou désactive l’analyse du contenu et par IA pour l’installation/mise à jour, globalement, par canal ou par store précis ; les validations de chemin, archive, lien symbolique, taille, fichier requis et empreinte restent obligatoires
  • Token GitHub pour les imports store et dépôt afin de réduire les échecs liés au rate-limit anonyme
  • Filtrage par tag pour les skills installés et pour la navigation dans le store

📐 Rules (règles de codage IA)

  • Un seul endroit pour gérer .cursor/rules, .claude/CLAUDE.md, AGENTS.md et leurs cousins
  • Règles de projet ajoutées manuellement, regroupées par dossier
  • Intégrées à l'export ZIP, WebDAV, sauvegarde-restauration auto-hébergée et import/export Web

🤖 Espace projet & assets d'agent

  • Scanne les emplacements habituels du projet : .claude/skills, .agents/skills, skills, .gemini, etc.
  • Espaces Skills par projet pour isoler le contexte du projet de la bibliothèque globale
  • Bibliothèque personnelle, dépôt local et assets de projet dans un même sélecteur — fini les allers-retours entre répertoires d'outils
  • Gestion globale des tags de prompt : recherche, renommage, fusion, suppression synchronisés entre la base et les fichiers de l'espace de travail

🧪 Tests et génération IA

  • Tests IA intégrés avec les principaux fournisseurs mondiaux et chinois (OpenAI, Anthropic, Gemini, Azure, endpoints personnalisés)
  • Exécution du même prompt sur plusieurs modèles en parallèle, en texte et en image
  • Génération et amélioration de Skills par IA, Quick Add génère désormais des brouillons de prompt structurés
  • Gestion unifiée des endpoints et tests de connexion ; messages d'erreur précis (504 / timeout / non configuré)

🕒 Gestion de versions et historique

  • Chaque enregistrement de prompt crée une version automatique avec diff et rollback en un clic
  • Les Skills disposent de leur propre historique avec versions nommées, diff et rollback par version
  • L'historique des snapshots Rules peut être prévisualisé et restauré dans un brouillon
  • Les Skills installés depuis le store enregistrent un hash de contenu pour détecter les changements distants de SKILL.md avec protection contre les conflits locaux

💾 Données, synchronisation et sauvegarde

  • Local-first : par défaut, vos données restent sur votre machine
  • Sauvegarde / restauration complète au format compressé .phub.gz
  • Synchronisation WebDAV (Jianguoyun, Nextcloud, etc.)
  • La synchronisation active WebDAV / S3 utilise une seule source sélectionnée pour éviter les conflits multi-écriture
  • PromptHub Web auto-hébergé conserve séparément des snapshots immuables ; les tâches au lancement et planifiées envoient uniquement et ne récupèrent ni n'écrasent les données locales
  • Les versions Desktop et Web doivent correspondre exactement avant sauvegarde ; la restauration est explicite et crée d'abord un snapshot local de sécurité

🔐 Confidentialité et sécurité

  • Le mot de passe maître déverrouille le contenu privé dans l’application
  • Les dossiers privés masquent le contenu dans l’application ; les fichiers locaux ne sont pas chiffrés
  • Multiplateforme et utilisable hors-ligne : macOS / Windows / Linux
  • 7 langues d'interface : 简体中文, 繁體中文, English, 日本語, Deutsch, Español, Français

Démarrage rapide

  1. Créez votre premier prompt. Cliquez sur + Nouveau, renseignez titre, description, system prompt et user prompt. {{name}} devient une variable ; copier ou tester ouvre un formulaire pour la saisir.

  2. Importez des Skills. Ouvrez l'onglet Skills. Choisissez quelques skills depuis le store, ou cliquez sur Scanner local pour récupérer les SKILL.md déjà présents sur votre machine.

  3. Installez vers vos outils IA. Depuis le détail d'un Skill, sélectionnez la plateforme cible. PromptHub installe le SKILL.md dans le dossier attendu par la plateforme, en symlink (édition partagée) ou en copie indépendante.

  4. Synchronisation ou sauvegarde (optionnelle). Paramètres → Données configure WebDAV / S3 pour la sync active, ou PromptHub Web auto-hébergé pour des snapshots de récupération indépendants.

Web auto-hébergé

PromptHub Web est un compagnon léger orienté navigateur, à exécuter sur un NAS, un VPS ou une machine LAN avec Docker. Ce n'est pas un service cloud managé. Utilisez-le pour :

  • Accéder à vos données PromptHub depuis un navigateur
  • Conserver des snapshots immuables du desktop sans modifier l'espace Web actif
  • Garder vos données dans votre propre réseau
cd apps/web
cp .env.example .env
docker compose up -d --build

Dans .env, à minima :

  • JWT_SECRET : ≥ 32 caractères aléatoires
  • ALLOW_REGISTRATION=false : laisser désactivé après la création du premier admin
  • DATA_ROOT : racine des données ; data/, config/, logs/, backups/ y seront créés

Par défaut : http://localhost:3871. La première visite redirige vers /setup ; le premier utilisateur devient administrateur.

Pour connecter le desktop : Paramètres → Données → Self-Hosted PromptHub. Vérifiez la version et la capacité de sauvegarde, créez un snapshot distant, restaurez explicitement le dernier snapshot ou activez les sauvegardes au lancement / planifiées en envoi uniquement. Les tâches automatiques ne récupèrent, ne fusionnent ni ne remplacent les données locales.

Détails de déploiement / mise à jour / sauvegarde / image GHCR / notes de dev dans web-self-hosted.md.

Dans 0.6.2 : Desktop et CLI partagent les traitements Core des Skills, MCP et Plugins. Le Web auto-hébergé et Cloudflare permettent le stockage, la modification, les versions, l’import/export des paquets complets et la synchronisation, sans distribution aux Agents, analyse des dossiers du serveur ni installation SSH. Le CLI est empaqueté et installé séparément.

CLI

La CLI sert au scripting, à l'import/export en masse et à l'automatisation. L'application desktop n'installe pas automatiquement la commande shell prompthub ; packagez-la et installez-la depuis le dépôt :

pnpm pack:cli
pnpm add -g ./apps/cli/prompthub-cli-*.tgz
prompthub --help

Ou exécutez depuis les sources sans installer :

pnpm --filter @prompthub/cli dev -- prompt list
pnpm --filter @prompthub/cli dev -- skill scan

Commandes par ressource (chaque commande accepte --help) :

prompt    list / get / create / update / delete / duplicate / search
          versions / create-version / delete-version / diff / rollback
          use / copy
          list-tags / rename-tag / delete-tag

folder    list / get / create / update / delete / reorder

agent     list / get / enable / disable
          add / update / configure / reset / delete
          config list|read (lecture seule avec masquage des secrets)
          identity get|set

rules     list / scan / read / save / rewrite
          versions / version-read / version-restore / version-delete
          add-project / remove-project
          export / import

skill     list / get / import (alias : install) / delete / remove
          versions / create-version / rollback / delete-version
          export / scan / scan-safety / sync-from-repo
          platforms / platform-status / distribute / redistribute / undistribute
          (alias : install-md / uninstall-md)
          repo-files / repo-read / repo-write / repo-delete / repo-mkdir / repo-rename

ai        providers / provider-add / provider-delete
          models / model-add / model-delete
          routes / route-set / route-clear

workspace export / import

doctor    database-lock [--recover]

L'import, les snapshots de version et la distribution d'un Skill appliquent les règles d'exclusion intégrées et le fichier .prompthubignore à la racine. Les clés privées, jetons d'accès et mots de passe probables sont bloqués avant écriture. La sortie de succès est un résumé borné par défaut ; utilisez explicitement --full pour obtenir le contenu du Skill et les snapshots de fichiers complets.

Options globales courantes :

  • --output json|table — format de sortie
  • --summary — renvoyer un résumé borné (par défaut)
  • --full — renvoyer le contenu complet de la ressource
  • --quiet — masquer stdout en cas de succès tout en conservant les erreurs stderr
  • --data-dir <path> — surcharger le dossier userData de PromptHub
  • --app-data-dir <path> — surcharger la racine des données applicatives
  • --version|-v — afficher la version CLI

Journal des modifications

Journal complet : CHANGELOG.md

v0.6.2 (2026-10-27, stable)

Ajoute le rafraîchissement de l’espace de travail avec protection des brouillons et le tri des étiquettes. Unifie les sauvegardes complètes et la restauration distante, corrige la détection CLI et les fournisseurs Agent, et distingue Antigravity Desktop et CLI.

v0.6.1 (2026-10-21, stable)

Ajout de sources de marché de Plugins, de la gestion native des plugins Codex et des ressources entre plateformes. Amélioration du suivi des installations, de la fenêtre de mise à jour et du rafraîchissement des fichiers Skill ; correction du démarrage lors de la migration d’anciens identifiants et ajout de journaux d’erreur copiables.

v0.6.0 (2026-10-18, stable)

0.6.0 a été publiée le 2026-10-18 avec des paquets Windows, macOS, Linux et un CLI autonome.

  • Stockage, synchronisation et mises à niveau : SQLite gère les données structurées ; les paquets complets et leur historique restent récupérables. La synchronisation automatique WebDAV/S3 ajoute des bases communes et un examen des conflits, avec des corrections de migration au démarrage.

  • Édition des tags depuis le menu contextuel, tags par lot, compteurs d'utilisation, tri et accès au filtre par tag

  • Actions par lot de favoris, déplacement, suppression et tags dans les vues tableau/cartes/galerie, restauration du dossier initial et recherche Ctrl+F / Cmd+F

  • Sources/notes repliables, accès direct aux médias de référence, remise à zéro des filtres sans résultat et erreurs de sécurité localisées

  • Recherche AND à plusieurs termes, création à la racine depuis la barre supérieure, dossiers cohérents lors du déplacement de sous-arbres et expansion liée à la sélection

  • Aperçu d'import de sauvegarde par glisser-déposer dans la fenêtre, guide de migration et visibilité des dossiers Web déduite avec les contrôles de permissions existants

v0.6.0-beta.2 (2026-09-03, aperçu)

  • Le workspace image ajoute l'édition complète, la poursuite depuis un résultat, l'édition GPT Image et un panneau de détails sans recouvrir le canevas
  • Les Skills publics GitHub, GitLab.com et Gitea compatible utilisent une archive HTTPS bornée lorsque Git est indisponible
  • La restauration Rules préserve les modifications externes et l'historique, avec des points de sécurité, une rétention et une récupération des layouts Prompt renforcés
  • La mise à jour ajoute les sources automatique/officielle/miroir, les notes de version, les métriques de transfert et l'état de la barre de menus macOS
  • Ajoute le support Skill de Doubao Work et corrige le choix de fermeture mémorisé ainsi que la découverte globale des sessions OpenCode
  • Lors de cet aperçu, la version stable était v0.5.9

v0.6.0-beta.1 (2026-08-20, aperçu de remplacement)

  • Le workspace Agent unifié gère Skills, MCP, Plugins, Rules, fournisseurs/modèles, fichiers de configuration, quotas et historique au même endroit
  • L'autorité canonical orientée fichiers, les candidats de récupération, l'auto-réparation et un gate Windows packagé à deux démarrages depuis 0.5.9 protègent les données de préversion
  • Des chemins temporaires SQLite bornés corrigent le deuxième démarrage après une installation par-dessus l'existante ; cette version remplace l'aperçu affecté sous le même tag beta
  • Les installations existantes de l'ancienne v0.6.0-beta.1 doivent télécharger et réinstaller manuellement le paquet corrigé, car un remplacement avec la même version ne déclenche pas la mise à jour automatique
  • Lors de cet aperçu, la version stable était v0.5.9

v0.5.9 (2026-07-09, stable)

  • Gestion Plugin stabilisée : My Plugins / Plugin Store / Agent Plugin suivent le modèle Skill pour installation, détails, snapshots de version, revue de mise à jour source, actions batch, distribution Agent et import Skill / MCP enfant
  • Gestion et sync MCP étendues : workspace MCP, store officiel de templates, distribution vers targets Agent, health checks, import sélectif .env, commandes CLI MCP et design de resynchronisation en un clic sont consolidés
  • La sync complète des assets Agent inclut My Skills, My MCP, My Plugins, Rules et données liées dans la sync self-hosted et backup/restore
  • Les mises à jour source Skill utilisent des fingerprints SHA-256 de package et une réconciliation à trois voies, avec corrections pour registry fingerprints, baselines content-url et redaction des identifiants URL
  • Les mises à jour source Plugin et batch store affichent maintenant les différences et exigent confirmation avant de remplacer les packages locaux
  • Les Prompts permettent de composer, trier, persister et sauvegarder des séquences de format de sortie personnalisées
  • Le flux macOS est renforcé avec signature Developer ID, notarisation, vérification DMG/ZIP et contrôles Gatekeeper

v0.5.9-beta.1 (2026-06-14, aperçu)

  • Aperçu du workspace MCP : bibliothèque MCP locale, store de modèles officiel, distribution vers agents, health checks, import .env sélectif et commandes MCP CLI
  • Arbre de relations Prompt et relations sémantiques : regroupement par glisser-déposer, ouverture/fermeture, libellés parent, compteur d'enfants et navigation relationnelle dans le détail
  • Import Git de Skills corrigé : les scans SSH GitHub clonent en local, les changements d'URL peuvent être rescannés et les limites HTTPS suggèrent SSH
  • L'aperçu image des Skills prend en charge zoom molette, déplacement à la main, contrôles fixes en bas à droite et plein écran
  • Les versions Skill commencent visuellement à v1 et cliquer le titre du détail copie le nom du Skill

v0.5.8 (2026-06-04)

  • Nouveau flux dédié de reverse prompt d'image avec modèles vision, aperçu/copie avant sauvegarde et image de référence optionnelle
  • Configuration des modèles IA réorganisée par fournisseurs, capacités de modèle et routes métier
  • Prise en charge des boutiques ClawHub et skill.sh avec recherche distante, catégories, pagination/chargement, cache et installation complète des packages Skill
  • Cycle de vie Skill renforcé pour My Skills, Project Skills, Agent Skills, plateformes, copy / symlink, Skills intégrés et symlinks externes
  • Vérifications de mise à jour plus précises pour GitHub, Gitea et Git auto-hébergé, avec ignore des fichiers de cache courants

v0.5.8-beta.3 (2026-06-02, aperçu)

  • Les vues de fichiers Skill utilisent maintenant un éditeur de code léger avec coloration syntaxique, numéros de ligne, retour à la ligne et icônes de fichiers plus précises
  • Les Skills importés depuis GitHub dans My Skills peuvent vérifier les mises à jour source depuis la page de détail et créer un snapshot avant application
  • Les états Cherry Studio, Agent Skill, Project Skill, copy / symlink, Skill intégré et symlink externe ont encore été renforcés
  • Les historiques de versions Prompt / Skill utilisent maintenant une présentation en tableau plus facile à parcourir

v0.5.7 (2026-05-29)

  • Le quick rewrite IA des Prompt utilise désormais une boîte de dialogue partagée entre page de détail, modal et menu contextuel
  • Les variantes de Skill portant le même nom sont désormais gérées comme des identités de première classe pouvant coexister
  • La restauration depuis sauvegarde, le scan Git distant et la persistance de l'état vérifié du workbench IA ont été renforcés

v0.5.7-beta.2 (2026-05-28, aperçu)

  • Les sources Git du store prennent désormais en charge branch / directory, les suggestions de branches distantes et les dépôts GitHub / SSH / auto-hébergés
  • L'import de Skills de projet prend désormais en charge des modes avancés copy / symlink avec mémorisation des préférences par projet
  • La gestion des agents et l'installation sur plateforme intègrent désormais Kilo Code à la place de Roo Code

v0.5.7-beta.1 (2026-05-26, aperçu)

  • Modèle unifié de configuration complète pour agents built-in et custom avec overrides directs de root / skills / rules / agents / commands / config
  • Nouveaux presets built-in Cline et Trae CN, avec rafraîchissement immédiat du workspace Rules quand la configuration agent change
  • Déploiement direct des Skills vers des dossiers d'agents locaux au projet, .agents/skills par défaut, avec sélection multi-cibles
  • Quand une installation symlink retombe en copy, PromptHub affiche désormais un warning explicite au lieu de ressembler à un succès normal
  • L'édition inline du détail Prompt ouvre désormais exactement le champ double-cliqué tout en restant plus proche de la mise en page normale

v0.5.6 (2026-05-12)

Fonctionnalités

  • 🧭 Espace Rules. Une page Rules dédiée sur le bureau, gérant règles globales et règles de projet ajoutées manuellement — recherche, prévisualisation des snapshots, restauration en brouillon, export ZIP / WebDAV / sauvegarde-restauration auto-hébergée / import-export Web.
  • 📁 Espace Skill par projet. Espaces Skills par projet, scan automatique des emplacements habituels, prévisualisation / import / distribution dans le contexte du projet.
  • 🤖 Quick Add génère des prompts par IA. En plus d'analyser un prompt existant, Quick Add peut désormais générer un brouillon de prompt structuré à partir d'objectifs et de contraintes.
  • 🏷️ Gestion globale des tags de prompt. Recherche / renommage / fusion / suppression centralisés dans la zone tags de la barre latérale, synchronisés base et fichiers de l'espace de travail.
  • 🔐 Token GitHub pour le Skill Store. Quota GitHub authentifié pour réduire les échecs liés au rate-limit anonyme lors des imports store et dépôts.

Corrections

  • ✍️ Le détail de carte permet l'édition par double-clic des prompts utilisateur et système
  • 🪟 Scintillement du dialogue de mise à jour, bouton de téléchargement instable, et minimizeOnLaunch ne respectant pas le démarrage automatique
  • ↔️ Régression sur le redimensionnement trois colonnes des Skills, le double-clic de réinitialisation, le retour à la ligne des titres et la recherche dans le store
  • 🔁 Cohérence Rules / extras de Skill / copies gérées entre export ZIP, WebDAV, sauvegarde-restauration auto-hébergée et import/export Web
  • 🖼️ La connexion Web auto-hébergée utilise désormais des défis CAPTCHA image à usage unique

Améliorations

  • 🏠 La home en deux colonnes prend en charge de manière stable l'affichage des modules, le tri par glisser-déposer et un toggle d'arrière-plan indépendant
  • ☁️ Une seule source de sync active pilote la synchronisation automatique, évitant les conflits d'écriture multi-fournisseur
  • ✨ Système de motion complet sur le rendu desktop (tokens duration / easing / scale, quatre composants d'intention <Reveal> <Collapsible> <ViewTransition> <Pressable>, trois niveaux utilisateur). framer-motion remplacé par tailwindcss-animate ; le chunk ui-vendor passe de 54 KB à 16 KB gzippé.
  • 🪶 Les listes longues (liste Skill / galerie Prompt / kanban / liste de prompts inline) utilisent désormais @tanstack/react-virtual, retirant l'ancien rendu par chunks basé sur setTimeout.

Feuille de route

v0.6.2 ← stable

Ajoute le rafraîchissement de l’espace de travail avec protection des brouillons et le tri des étiquettes. Unifie les sauvegardes complètes et la restauration distante, corrige la détection CLI et les fournisseurs Agent, et distingue Antigravity Desktop et CLI.

v0.6.1

Ajout de sources de marché de Plugins, de la gestion native des plugins Codex et des ressources entre plateformes. Amélioration du suivi des installations, de la fenêtre de mise à jour et du rafraîchissement des fichiers Skill ; correction du démarrage lors de la migration d’anciens identifiants et ajout de journaux d’erreur copiables.

v0.5.9

  • Plugin / MCP s’alignent sur l’expérience Skill pour stores, distribution Agent, détails, filtres de tags, revue de mise à jour et safety checks
  • Sync des assets Agent, proxy réseau, installations CLI de projet et checks de source Skill passent en stable
  • Arbres de relations Prompt, chemins Windows Agent, toggle captcha Web, signature/notarisation macOS et correctifs de release pipeline arrivent aux utilisateurs stables

v0.5.8

  • Reverse prompt d'image, configuration fournisseurs/capacités/routes et tests d'image sont stabilisés
  • Cycle de vie Skill consolidé pour boutiques, Git, agents, projets, plateformes, copy / symlink et Skills intégrés
  • Boutiques ClawHub / skill.sh, vérifications de source, vue code, icônes de fichiers et historique de versions améliorés

v0.5.7

  • Prompt AI quick edit, variantes Skill de même nom, scan Git distant et vérification AI Workbench ont été renforcés

v0.5.6

Voir le journal ci-dessus.

v0.5.5

  • L'installation de Skill depuis le store enregistre un hash de contenu ; détection de changement distant SKILL.md avec protection contre les conflits locaux
  • Traduction IA persistée en sidecar pour le document complet, modes traduction intégrale et côte à côte immersif
  • Le changement de chemin de données s'applique via un véritable relaunch
  • Messages d'erreur de test / traduction IA plus clairs (504 / timeout / non configuré)
  • Correctif d'upload média Web/Docker ; local-image:// / local-video:// résolus automatiquement
  • Renforcement du couloir de mise à jour aperçu
  • Synchronisation auto des labels version: x.y.z sur les formulaires Issues

v0.4.x

  • Workbench IA avec gestion des modèles, édition d'endpoints, tests de connexion, modèles par défaut par scénario
  • Intégration du store communautaire skills.sh avec classements, compteurs d'install et stars
  • Découpage de la god-class skill-installer, protection SSRF, validation des protocoles d'URL
  • Installation Skill en un clic vers une douzaine de plateformes (Claude Code, Cursor, Windsurf, Codex, etc.)
  • Traduction IA, génération de Skill par IA, scan local en lot

Pistes / planifié

  • Extension navigateur qui interroge PromptHub depuis ChatGPT / Claude
  • Compagnon mobile : visualisation, recherche, édition légère et synchronisation
  • Surface plugin pour modèles locaux (Ollama) et fournisseurs IA personnalisés
  • Prompt Store : réutilisation de prompts validés par la communauté
  • Types de variables plus riches : listes déroulantes, dates dynamiques
  • Skills uploadés par les utilisateurs

Depuis les sources

Node.js ≥ 24 et pnpm 9 requis.

git clone https://github.com/legeling/PromptHub.git
cd PromptHub
pnpm install

# dev desktop
pnpm electron:dev

# build desktop
pnpm build

# build Web auto-hébergé
pnpm build:web

pnpm build ne compile que l'application desktop. Le bundle Web requiert pnpm build:web.

Commande Usage
pnpm electron:dev Environnement dev Vite + Electron
pnpm dev:web Serveur dev Web
pnpm lint / pnpm lint:web Lint
pnpm typecheck / pnpm typecheck:web Vérifications TypeScript
pnpm test -- --run Tests unitaires + intégration desktop
pnpm test:e2e Playwright e2e
pnpm verify:web Web lint + typecheck + test + build
pnpm test:release Pré-vérification release desktop
pnpm --filter @prompthub/desktop bundle:budget Vérification du budget bundle desktop

Structure du dépôt

PromptHub/
├── apps/
│   ├── desktop/   # application desktop Electron
│   ├── cli/       # CLI autonome (basée sur packages/core)
│   └── web/       # Web auto-hébergé
├── packages/
│   ├── core/      # logique partagée CLI / desktop
│   ├── db/        # couche données partagée (schéma SQLite, requêtes)
│   └── shared/    # types partagés, constantes IPC, définitions de protocole
├── docs/          # documentation publique
├── spec/          # SSD interne / spécifications de design
├── website/       # site marketing
├── README.md
├── CONTRIBUTING.md
└── package.json

Contribution & docs

Le volume de documentation dépend du risque : mettez à jour le sujet existant et gardez, si nécessaire, un seul plan pour le travail sur plusieurs sessions. Consultez les règles de documentation ; cinq fichiers par changement ne sont plus obligatoires.

Licence

AGPL-3.0

Retour

Construit avec

Electron · React · TailwindCSS · Zustand · Lucide · @tanstack/react-virtual · tailwindcss-animate

Contributeurs

Merci à toutes celles et ceux qui ont contribué à PromptHub.

Star history

Communauté

Rejoignez la communauté PromptHub pour le support, les retours, les actualités de release et les aperçus en avant-première.

Join PromptHub Discord Community

Discord est le canal recommandé : annonces, support, actualités de release.


Groupe QQ (chinois)

Si vous préférez QQ, le groupe QQ PromptHub est aussi ouvert :

  • ID du groupe : 704298939
PromptHub QQ group QR

Scannez pour rejoindre le groupe QQ PromptHub

Sponsoriser

Si PromptHub vous est utile, n'hésitez pas à offrir un café à l'auteur.

WeChat Pay
WeChat Pay
Alipay
Alipay
Buy Me A Coffee
Buy Me A Coffee

Contact : [email protected]

Anciens sponsors archivés dans docs/sponsors.md.


Si PromptHub vous est utile, une ⭐ fait toujours plaisir.

Explorer des projets similaires