Créer des plugins
Construire un plugin, le faire relire, et gagner sur le prompt qu'il apporte.
N'importe qui, une fois connecté, peut écrire un plugin. Ouvrez une conversation, allez dans l'onglet Plugins du panneau latéral et appuyez sur Créer un plugin. L'éditeur déroule trois étapes : Type, Général et Configuration.
Choisissez un type
Des quatre types de plugin, vous pouvez en créer trois. Le quatrième ajuste les réglages d'échantillonnage du modèle et appartient à Reverie.
| Type | Ce que vous écrivez | Limites |
|---|---|---|
| Plugin de prompt | Un modèle de prompt, écrit en Handlebars, ajouté au prompt système du personnage | Modèle jusqu'à 100 000 caractères |
| Plugin d'outil | Un modèle de prompt plus une définition d'outil : nom, description, paramètres d'entrée, structure de sortie, et un modèle de carte HTML/CSS facultatif | Le nom de l'outil commence par une lettre et n'utilise que lettres, chiffres et tirets bas, jusqu'à 64 caractères ; la description jusqu'à 2 000 ; le modèle de carte et les styles jusqu'à 100 000 chacun |
| Plugin Interactif | Un identifiant et au moins l'un de ces éléments : un bouton déclencheur avec formulaire, une surface générée par IA, ou un outil que l'IA peut appeler | Identifiant jusqu'à 80 caractères, lettres/chiffres/tiret/tiret bas, commençant par une lettre ou un chiffre |
Le type ne se change pas ensuite — Le type de plugin ne peut pas être modifié lors de l'édition.
Un plugin d'outil n'effectue aucune requête réseau. Quand le modèle appelle votre outil, c'est le modèle qui invente les arguments, et votre structure de sortie et votre modèle de carte se contentent de mettre ces valeurs inventées en forme. Écrivez des outils qui présentent de l'information — panneaux d'état, jauges, inventaires, jets de dés — pas des outils censés aller chercher quelque chose.
Remplissez le général
Nom du plugin est obligatoire, jusqu'à 100 caractères. Description (Optionnel) va jusqu'à 1 000.
Deux interrupteurs se trouvent ici, et ils sont indépendants : vous pouvez en mettre un, les deux, ou aucun.
| Interrupteur | Effet |
|---|---|
| Rendre le plugin public | Envoie cette version en relecture. Une fois approuvée, elle est listée dans l'onglet Communauté pour tout le monde. |
| Associer au personnage actuel | Limite le plugin aux conversations avec le personnage dont vous ouvrez la conversation. |
La demande de contenu d'une surface générée par IA est un modèle comme un modèle de prompt : elle peut utiliser les mêmes variables, comme {{char}}, {{user}} et {{date}}, ainsi que les réglages que vous exposez aux installateurs. La page produite est composée d'un ensemble fixe de composants (titres, paragraphes, citations, tuiles de statistiques, barres de progression, évaluations, chronologies, listes à cocher, étiquettes, listes de faits, encadrés, bulles de dialogue, grilles de choix, onglets commutables, images, un bloc masqué replié, des boutons et un champ de texte où le lecteur peut écrire), et elle choisit son apparence selon le sens : une tonalité, un style de carte (simple, papier, verre ou cadre) et une densité, qui suivent tous le thème du lecteur. Les images proviennent de la discussion elle-même (le portrait ou la bannière du personnage, l'avatar du lecteur, l'illustration du scénario ou du moment) et une page ne peut pointer vers rien d'autre. Ses boutons peuvent parler à la place du lecteur, poser une indication de scène que le personnage joue ensuite, tirer un résultat au hasard sur l'appareil du lecteur, ouvrir une page plus profonde, actualiser la page sur place ou la fermer. L'heure actuelle ainsi que le canon du monde du personnage sont fournis automatiquement.
Partez d'un exemple
Charger un exemple ouvre un catalogue de points de départ — Dynamique de relation, Mise en scène, Codex / Banque de mémoire, Panneau d'état du personnage, Jauge d'affection, Dés / Test de compétence, Saut temporel, Journal du personnage, Pensées intérieures, Action ou Vérité et d'autres, rangés par catégorie.
Ce sont des modèles pour l'éditeur, pas des plugins que quelqu'un aurait installés. En choisir un remplit les champs de configuration pour que vous partiez de quelque chose qui marche déjà ; rien n'est partagé ni publié tant que vous n'avez pas enregistré et publié votre propre plugin.
Laissez l'IA écrire le brouillon
Chaque type a son assistant IA — Générer par IA pour un modèle de prompt à variables, et les équivalents pour les configurations d'outil et interactive. Vous décrivez ce que vous voulez en une ou deux phrases et l'éditeur remplit les champs. Les réglages que vous exposez à ceux qui installent se remplissent aussi ainsi, depuis Configuration par IA. Chaque génération dépense des crédits.
Aperçu et Déboguer ne sont pas la même chose
| Aperçu | Déboguer | |
|---|---|---|
| Ce que ça fait | Affiche votre modèle avec les valeurs de test que vous tapez — le nom du personnage vaut Alice par défaut, celui de l'utilisateur User | Exécute pour de vrai le brouillon non enregistré, contre le personnage depuis la conversation duquel vous avez ouvert l'éditeur |
| Ce que ça montre | Le prompt généré, le prompt système, et la sortie rendue | La réponse du personnage, la sortie d'outil rendue, la trace d'exécution, le modèle, la durée, les tokens |
| Contexte utilisé | Les substituts seulement | Un instantané du personnage, du scénario, du persona, des mémoires, des messages récents et des plugins activés |
| Coût | Gratuit | Gratuit — aucun crédit n'est prélevé |
| Quota | Illimité | 30 exécutions par 3 heures ; la fenêtre affiche ce qu'il reste |
Déboguer plafonne aussi le message de test à 1 000 caractères et la configuration de test à 50 000. Un plugin d'outil ne se débogue que sur un modèle capable d'appeler des outils.
Publication et relecture
Enregistrer un plugin privé le rend utilisable tout de suite — par vous — et il est installé dans la conversation depuis laquelle vous l'avez créé. Activer Rendre le plugin public envoie plutôt cette version en relecture :
- La carte affiche En attente d'approbation dans votre onglet Mes, et personne d'autre ne peut l'installer.
- Une pré-vérification automatique tourne selon une planification et consigne son verdict.
- Une personne approuve ou refuse. Les plugins approuvés affichent Approuvé et apparaissent dans l'onglet Communauté.
Modifier un plugin approuvé crée une nouvelle version, qui repasse en relecture — la carte revient à En attente d'approbation pendant que la version approuvée précédemment continue de tourner chez tous ceux qui l'ont installée.
Chaque enregistrement fige une copie immuable du plugin, traductions comprises. Les installations font tourner la copie qu'elles ont épinglée : qui a installé la version 2 reste en version 2 jusqu'à ce qu'il appuie sur mettre à jour. Ce qu'un personnage apporte ne peut épingler qu'une version passée par la relecture.
Ce que vous gagnez
Quand quelqu'un d'autre utilise votre plugin dans un message payant, vous gagnez 5 % du coût en crédits du texte que votre plugin ajoute lui-même au prompt — pas 5 % du message. Le montant, ce sont les tokens de prompt du plugin lui-même, multipliés par le multiplicateur de crédits du modèle, puis par 5 %, puis pondérés par la part de ce message payée avec des crédits payants.
Rien n'est généré quand :
| Cas | Pourquoi |
|---|---|
| Le plugin est officiel | Les plugins de Reverie ne versent pas de commission |
| Vous utilisez votre propre plugin | Pas d'auto-paiement |
| Le plugin n'a pas de modèle de prompt | Les plugins interactifs ne gagnent rien — ils n'ajoutent rien au prompt |
| Le message a été payé entièrement en crédits gratuits | La part payante est nulle |
Les plugins interactifs ne touchent jamais de commission. Si gagner vous importe, construisez un plugin de prompt ou d'outil — ce sont les deux types qui apportent du texte au prompt.
Être payé
Les commissions s'accumulent en crédits en attente et sont réglées chaque mois, le 1er. Si votre solde en attente est sous les 100 crédits au moment du règlement, rien n'est versé ce mois-là et le solde est reporté au suivant.
Voir les Gains, dans l'onglet Mes, affiche Total Gagné, En attente, Ce Mois et Prochain Règlement, un détail par plugin avec le revenu, le nombre d'utilisations et la date de dernière utilisation, ainsi que votre historique de règlements.
Voir aussi
- Utiliser des plugins — ce que voient ceux qui l'installent
- Plugins — les trois sortes, côte à côte
- Sources de revenus — les autres façons de gagner pour un créateur
- Crédits — ce qu'est un crédit et comment un message est facturé