Professor Mari, ton assistante intégrée

Professor Mari est l'assistante intégrée de l'écran d'accueil. Elle explique l'application, t'aide à la configurer, et crée ou modifie pour toi des personnages, des personas, des lorebooks et des presets. Tu peux annuler ses modifications depuis l'encart de modification pendant une durée limitée (voir Réviser ses modifications).

Où la trouver

  1. Va sur l'écran d'accueil. Il s'affiche quand aucun chat n'est ouvert.
  2. Clique sur Ask Professor Mari (demander à Professor Mari) dans le widget Professor Mari, ou clique sur l'onglet Professor.

Sa fenêtre s'ouvre. Tu peux aussi la joindre depuis n'importe quel écran : saisis du texte dans Search (la recherche de l'application) et choisis Ask Prof. Mari (demander à Prof. Mari), appuie sur <kbd>Ctrl</kbd>+<kbd>J</kbd> (<kbd>⌘</kbd>+<kbd>J</kbd> sur un Mac), ou tire vers le bas depuis la barre supérieure sur un téléphone. Son en-tête affiche Ready to help quand elle est disponible et Working on it... pendant qu'elle travaille.

Écris ton message en langage courant et appuie sur <kbd>Enter</kbd>. <kbd>Shift</kbd>+<kbd>Enter</kbd> ajoute une nouvelle ligne. Si tu désactives Enter sends to Professor Mari (Enter envoie à Professor Mari) dans ses réglages, <kbd>Enter</kbd> ajoute une nouvelle ligne et <kbd>Ctrl</kbd>+<kbd>Enter</kbd> envoie. Ton premier message débloque le succès Hello World.

Tous ses réglages se trouvent dans Settings → General → Search and Professor Mari settings → Open (Paramètres → Général → réglages de Search et de Professor Mari → ouvrir), ou derrière l'engrenage de Search. Sur ordinateur, les curseurs Height (hauteur) et Width (largeur) sous Professor Mari window (fenêtre de Professor Mari) changent la taille de sa fenêtre. Sur téléphone, sa fenêtre occupe tout l'écran.

Créer un personnage avec Mari

Avant de commencer : ajoute un compte de génération de texte. Voir Se connecter à un fournisseur d'IA et Choisir un compte pour elle.

  1. Ouvre sa fenêtre (voir plus haut).
  2. Si le chat contient déjà des messages, clique d'abord sur New chat (nouveau chat). Le chat en cours est enregistré dans Chats.
  3. Clique sur la pastille Create a character (créer un personnage). Elle remplit le champ de message. Si aucune pastille ne s'affiche, écris plutôt ta demande.
  4. Ajoute ton idée au texte, par exemple le nom et la personnalité, puis appuie sur <kbd>Enter</kbd>.
  5. Réponds à ses questions. Choisis une option ou écris la tienne, puis clique sur Submit (valider).
  6. Quand elle a terminé, clique sur Open (ouvrir) sur le résultat pour voir le nouveau personnage.
  7. Si une modification ne te plaît pas, clique sur Undo (annuler) sur son encart de modification.

Si ça n'a pas marché : sans compte ajouté, la liste Connections (Connexions) s'ouvre quand tu appuies sur envoyer. Choisis ou ajoute un compte dans cette liste.

Ce qu'elle sait faire

Elle lit un élément avant de le modifier, et elle pose des questions quand ta demande est floue.

Commencer par une pastille

Dans un chat Professor Mari vide, des pastilles de démarrage t'aident à commencer : Create a character, Create a lorebook (créer un lorebook) et Create a persona (créer un persona). Clique sur une pastille pour remplir le champ de message, puis retouche le texte avant de l'envoyer. Pendant une tâche guidée, les pastilles changent pour coller à l'étape suivante. Les pastilles ne s'affichent que dans les chats Professor Mari.

Quand ta demande laisse de vrais choix ouverts, elle peut poser ses questions sur une carte de questions sous sa réponse : jusqu'à quatre questions, une à la fois, avec des options et sa recommandation signalée. Choisis une option ou écris la tienne, puis clique sur Submit. Tes réponses partent comme ton message suivant. Tu peux aussi ignorer la carte et écrire un message à la place. Rien de ce qu'elle a proposé en même temps que la question ne s'exécute avant que tu aies répondu.

Demander depuis l'endroit où tu travailles

Ces endroits l'ouvrent avec un brouillon modifiable et une petite pastille Context (contexte) – une étiquette au-dessus du champ de message – que tu peux retirer avant d'envoyer :

Elle ne reçoit pas un élément entier simplement parce que tu as ouvert son éditeur.

Choisir un compte pour elle

Avant de commencer : ajoute un compte de génération de texte. Voir Se connecter à un fournisseur d'IA.

  1. Clique sur le bouton de connexion à côté du trombone. Il affiche le nom de son compte, ou Select connection (choisir une connexion) quand aucun n'est choisi.
  2. Choisis un compte de génération de texte dans la liste Connections. Si tu as téléchargé le Built-in model (modèle intégré), il s'affiche ici aussi.
  3. Clique sur un modèle de la liste pour l'utiliser. Le modèle est enregistré dans le compte : tes autres chats qui utilisent ce compte changent donc aussi de modèle. Le Built-in model n'a pas de liste de modèles.

Sur téléphone, touche un compte pour l'utiliser, ou touche la flèche au bout de sa ligne pour voir d'abord ses modèles. Tant que tu n'as aucun compte, la liste affiche Add a connection (ajouter une connexion).

Réviser ses modifications

Quand elle modifie quelque chose, elle l'enregistre aussitôt et affiche un encart de modification sous sa réponse. L'encart liste chaque champ modifié. Une modification de texte montre les anciens et les nouveaux mots. Show all (tout afficher) montre tous les champs, et Technical details (détails techniques) affiche la commande brute.

L'encart propose une seule action : Undo. Elle remet en place la version enregistrée précédente. Tant que sa copie d'annulation est conservée, toute modification peut être annulée, quel que soit le mode de permissions. Le mode de permissions décide seulement si elle demande d'abord.

Un encart appartient au chat dans lequel elle a effectué la modification. Supprimer un chat conserve ses modifications et retire ses encarts.

Les modifications qui t'attendent

Une modification retenue attend au lieu d'être enregistrée. Elle affiche Apply (appliquer) et Don't apply (ne pas appliquer). Une suppression affiche Delete (supprimer) et Put back (remettre en place). Les modifications sont retenues en mode Manual, ainsi que pour les fichiers sensibles et les dépendances (voir Modifications retenues pour les fichiers et les bibliothèques). Search ne liste pas ses modifications : ouvre Professor Mari pour les appliquer ou les annuler.

Quand elle crée ou met à jour un personnage, un persona, un lorebook ou un preset, le résultat peut afficher Open, qui ouvre cet élément. Un résultat mis à jour peut aussi afficher Review (examiner) tant qu'une révision est en attente.

Le menu du trombone

Clique sur le bouton trombone, intitulé Attach (joindre). Il a trois sections.

SectionÉléments
AttachAttach files or photos (joindre des fichiers ou des photos), Add chat history (ajouter l'historique d'un chat – partager l'un de tes chats passés), View attached context (voir le contexte joint)
ReferenceLink with @ (lier avec @)
MariNew chat, Chat history (historique des chats), Skills, Memories (souvenirs), Model (modèle), Permissions. Pending approvals (approbations en attente) s'affiche tant qu'une modification t'attend.

Tu peux saisir les mêmes actions avec /. Voir Commandes avec /.

Joindre des fichiers

Choisis Attach files or photos, ou saisis /attach. Elle accepte les images, les fichiers PDF et les fichiers texte comme .txt, .md, .json, .csv et .log, jusqu'à 20 Mo chacun. Tu peux aussi coller une capture d'écran ou un fichier dans le champ de message. Pour qu'elle puisse lire une image, le modèle choisi doit prendre en charge les images en entrée.

Lier des éléments avec @

Saisis @ pour lui indiquer un élément de ta bibliothèque. Une liste s'ouvre, regroupée en Characters (personnages), Personas, Lorebooks, Presets, Skills, Memories, Chats, Agents et Docs. Continue d'écrire pour la réduire. Les noms avec des espaces n'ont pas besoin de guillemets.

LienCe qu'elle reçoit
Personnage, persona, presetL'élément entier
LorebookSes réglages et la liste de ses entrées
Entrée de lorebookL'entrée et le lorebook auquel elle appartient
SkillLes instructions de ta Skill. Une Skill intégrée s'ouvre comme son manuel pour ce message.
SouvenirLe texte complet du souvenir, même désactivé
ChatLes détails du chat et ses 30 derniers messages
AgentLes réglages de l'agent
Page de documentationLa page entière de cette documentation

Un lien est envoyé une seule fois, avec le message dans lequel tu l'ajoutes. Ensuite, elle ne voit qu'une note d'une ligne et relit l'élément si elle en a besoin. Un message porte jusqu'à 8 liens. S'ils dépassent au total environ un quart du contexte du modèle, 60 000 caractères au maximum, les derniers ne sont pas envoyés. Elle reçoit une note à la place et peut les lire elle-même. Les éléments liés comptent comme de l'information, jamais comme des instructions.

Commandes avec /

Saisis / au début d'une ligne pour lister ses commandes. Continue d'écrire pour filtrer, puis appuie sur <kbd>Enter</kbd>. La liste affiche aussi tes Skills et tes souvenirs. Choisir l'un d'eux le lie, comme avec @.

CommandeCe qu'elle fait
/newDémarre un nouveau chat et enregistre le chat en cours (/restart fonctionne aussi)
/historyOuvre tes chats passés avec elle
/skillsOuvre le panneau Skills
/memoriesOuvre le panneau Memories
/contextAffiche ce qui est joint à ce chat
/attachChoisit des fichiers ou des photos à envoyer
/modelChoisit le compte qu'elle utilise
/permissionsChoisit ce qu'elle a le droit de modifier
/approvalsOuvre les modifications qui t'attendent (seulement tant qu'une est en attente)

Envoyer des messages pendant qu'elle travaille

Le champ de message reste ouvert pendant qu'elle travaille. C'est toi qui choisis quand ton message lui parvient.

Sur un Mac, utilise <kbd>⌘</kbd> à la place de <kbd>Ctrl</kbd>. Pendant qu'elle travaille, un champ de message vide n'affiche qu'un bouton Stop (arrêter), qui annule la tâche en cours. Quand tu écris, Stop devient le bouton d'envoi. Clique dessus pour choisir Send now ou Send after her answer, ce qui aide sur téléphone.

Send now ne sert que pour du texte. Un message avec des fichiers, des liens @ ou un champ que tu lui as confié est mis en file d'attente à la place. C'est aussi le cas d'un message sur un autre sujet, ou envoyé après un changement du mode de permissions. Un court avis te le signale. Clique sur le X d'un message pour le retirer. Un chat peut contenir jusqu'à 20 messages en attente.

Les messages en attente ne partent pas d'eux-mêmes dans ces cas :

/restart et /title ne font rien pendant qu'elle travaille. Ils restent dans le champ jusqu'à ce qu'elle ait fini.

Sur un travail plus long, elle tient une liste de tâches sous son dernier message, avec un compteur comme 2 of 5. Tu ne peux pas la modifier. Une fois que tu as écrit un nouveau message, elle s'affiche estompée, avec la mention Plan from before your last message.

Retrouver tes chats Professor Mari

Ses chats sont à part de ta liste de chats habituelle.

  1. Clique sur Chats dans son en-tête.
  2. Utilise Search Prof. Mari chats (rechercher dans les chats de Prof. Mari) pour en trouver un. Clique sur un chat pour l'ouvrir, le renommer ou le supprimer.

Clique sur New chat ou saisis /new pour repartir de zéro. Le chat en cours est d'abord enregistré, et le message Professor Mari's previous chat was saved. s'affiche.

Réponses rapides dans Search

Les réponses rapides sont désactivées tant que tu n'actives pas Quick answers in Search (réponses rapides dans Search) sous Search and Professor Mari settings. Quand tu saisis une question dans Search et qu'aucun résultat ne correspond, elle rédige une réponse courte, en lecture seule, dans un encart Quick answer · Read-only (réponse rapide · lecture seule).

Référence : réglages, Skills et souvenirs

Ligne d'état et pastille de la barre supérieure

Tu peux fermer sa fenêtre pendant qu'elle travaille. Une fine ligne en bas de la barre supérieure ondule pendant qu'elle travaille, devient verte quand elle a terminé, dorée tant qu'une approbation attend, et rouge si la dernière exécution a échoué. Quand sa fenêtre est fermée, une pastille dans la barre supérieure affiche Working, Needs you, Done ou Failed. Clique sur la pastille pour revenir à son chat.

Apparence

Sous Search and Professor Mari settings → Appearance (réglages de Search et de Professor Mari → apparence), choisis une apparence, par exemple Basic, Prof. Mari loves Dottore ou Safari Prof. Mari. Elle s'affiche dans son chat, dans Search, sur l'accueil et dans la barre supérieure. Certaines apparences se débloquent après assez de temps de jeu, et une apparence verrouillée indique tes heures de jeu jusqu'ici.

Skills

Une Skill est un court document d'instructions qui change la façon dont elle traite un type de demande.

  1. Clique sur Skills dans son en-tête. Le panneau Professor Mari skills s'ouvre.
  2. Clique sur New (nouveau) pour partir d'un modèle, ou sur Upload (téléverser) pour ajouter un fichier .md ou .txt.
  3. Sélectionne une Skill pour modifier ses champs Name (nom), Description et Instructions, puis clique sur Save (enregistrer). Clique sur Delete pour la supprimer.

Désactive une Skill pour la garder sans l'utiliser. Tant que tu n'as aucune Skill, le panneau affiche No custom skills yet.

Les Skills intégrées s'affichent sous Always on (toujours actif), avec la mention Built-in. Ce sont ses manuels pour les personnages, les lorebooks, les presets, les thèmes, les extensions, les widgets de l'accueil et d'autres sujets. Elles sont en lecture seule, et une mise à jour de l'application les remplace. Pour en changer une, copie son texte dans une nouvelle Skill à toi.

Souvenirs

Un souvenir est une préférence durable qu'elle garde, par exemple les mots-clés que tu veux pour tes entrées de lorebook. Demande-le-lui ("retiens que mes entrées ont toujours pour mot-clé le nom du personnage"), ou ouvre Memories dans son en-tête pour créer, modifier, activer ou désactiver et supprimer des souvenirs, ou pour téléverser un fichier texte avec Upload.

Confiance et reprise après échec

Ouvre Context dans son en-tête pour voir ce qui accompagne ton prochain message, ce qui reste dans ce chat et comment elle travaille : le modèle, le budget de contexte et si son shell s'exécute dans un bac à sable. L'en-tête affiche aussi les approbations en attente, les Skills et les souvenirs. Context n'accorde aucun accès supplémentaire.

Quand une demande échoue, le chat conserve la raison et affiche Retry (réessayer) quand tu peux la renvoyer. Corrige d'abord le problème indiqué : compte, bac à sable ou accès. Si ta question n'a pas été enregistrée, elle revient dans le champ de message avec ses fichiers. Retry et Retry with another model (réessayer avec un autre modèle) envoient alors ce qui se trouve dans le champ.

Lire la FAQ

Clique sur le marque-page FAQ, ou sur Read FAQ (lire la FAQ) dans le widget Learn the engine (découvrir l'application), pour ouvrir Professor Mari's FAQ (la FAQ de Professor Mari). C'est une liste fixe, rédigée à l'avance, pas le chat avec l'IA : elle ne connaît donc pas ta configuration. Saisis du texte dans Search FAQ (rechercher dans la FAQ) pour filtrer. Chaque question porte un tag de catégorie, par exemple Setup, Connections ou Game Mode. Touche une question pour lire la réponse.

Limites et sécurité

Dépannage

SymptômeSolution
Aucune réponseVérifie le compte affiché dans Context, ou choisis-en un avec le bouton de connexion. S'il n'y en a aucun, ajoutes-en un dans Connections.
La liste Connections s'ouvre quand tu appuies sur envoyerAucun compte n'est choisi. Choisis-en un, ou clique sur Add a connection.
Un transfert contient le mauvais élémentRetire l'élément de contexte, passe au bon chat Professor Mari, puis relance le transfert depuis l'endroit où tu as commencé.
Un résultat n'apparaît pas dans un éditeurClique sur Open sur l'encart du résultat. La liste des éléments n'était peut-être pas à jour.
Une demande échoueLis l'échec, corrige le problème indiqué, puis clique sur Retry.
Elle n'arrive pas à lire ton imagePasse à un compte dont le modèle prend en charge les images en entrée.
Les recherches Fandom échouentElles ont besoin d'une connexion internet.
Actions bloquées par une erreur de permissionTu rejoins Marinara par le réseau. Commence par configurer l'accès à distance.

Référence pour les utilisateurs avancés

Ces parties s'adressent aux personnes qui modifient les propres fichiers de Marinara ou qui veulent régler sa façon de travailler. Tu peux les passer.

Runtime

Sous Runtime (environnement d'exécution), tu peux choisir Pi (experimental), le mode par défaut, ou Classic. Pi est un mode où elle réfléchit davantage avant d'agir et mène à bien des tâches plus longues. Si ton compte ne peut pas faire tourner Pi, elle utilise Classic. Le changement s'applique dès sa prochaine réponse, et Undo fonctionne de la même façon dans les deux. Si elle se comporte de façon étrange avec Pi, passe à Classic.

Read the handbook before the first write (lire le manuel avant la première écriture), également sous Runtime, est activé par défaut. Sa première modification dans un domaine couvert par une Skill intégrée est refusée tant qu'elle n'a pas lu cette Skill. Cela aide les petits modèles. Toi seul peux le désactiver.

Ce qu'elle peut atteindre sur ton ordinateur

Elle peut lire et modifier les propres fichiers de programme de Marinara et exécuter des commandes en bac à sable, pour pouvoir réparer l'application. La plupart des gens n'en ont jamais besoin.

Modifications retenues pour les fichiers et les bibliothèques

Comment elle gère Decisions

Un modèle de décision est un petit modèle qui répond à des questions par oui ou par non. Pour les Activation questions (questions d'activation) des agents, les énoncés Decision des lorebooks et les prompts conditionnels, elle vérifie d'abord quel modèle de décision tu as choisi.

Voir Modèles de décision, Prompts conditionnels, Agents personnalisés et Entrées de lorebook.

La commande mari

Une modification effectuée avec la commande mari dans un terminal n'appartient à aucun chat : son encart de modification apparaît donc dans tous les chats Professor Mari.

Guides associés