Comment ça marche

Un fil Slack : le diagramme, le code source et le raisonnement.

Arialine est une application Slack. Vous décrivez un système, elle le dessine. Parlez à @arialine dans le fil pour le mettre à jour. Chaque modification devient une version numérotée, avec un lien vers le message exact qui l'a provoquée. Cette page présente tout le parcours.

Essayez sans rien installer

Parcourez d'abord tout le flux vous-même.

Créez un tableau, appliquez une proposition, annulez-la et ouvrez le vrai fichier HTML, puis découvrez ci-dessous le fonctionnement de chaque étape.

# architecture

Priya Nair10:38 AM
Before tomorrow's review — can someone sketch how checkout hands off to fulfillment? I keep losing track of where the order gets written.
Dana Okafor10:40 AM
+1, a diagram in this thread would save us 20 minutes of explaining.

↓Cliquez sur envoyer pour mentionner Arialine

@Arialine draw checkout-review: Checkout API → Payment processor → Fulfillment worker → Orders database
01

Créer

Sept façons de créer un tableau

Les sept aboutissent au même résultat : un message racine dans le canal avec un aperçu PNG, un fichier .html interactif et les commandes History, Branch et Export. Show source s'ouvre depuis Export. Les versions suivantes apparaissent dans le fil ; le registre des décisions est publié séparément, en arrière-plan. Sur Slack Free, il reste dans le fil du tableau sans occuper l'onglet Canvas du canal.

  • @mention + description

    @Arialine create a checkout funnel with a retry queue and a DLQ after 3 tries

    +
    Adressez-vous à Aria, Arialine ou @arialine : create a checkout funnel with a retry queue and DLQ after 3 tries
  • Mention après une discussion

    Dana Okafor10:52 AM

    @Arialine turn this into a diagram
    14 repliesLast reply today at 10:51 AM
    @arialine turn this into a diagram — utilise la discussion pertinente des dernières 72 heures et demande quel sujet vous visez quand deux sont aussi plausibles
  • Coller du Mermaid

    Priya Nair9:14 AM

    @Arialine render this
    flowchart LR
      A[Checkout] --> B{Paid?}
      B -->|yes| C[Ship]
    @arialine suivi de Mermaid collé : Arialine le valide et le génère
  • Joindre un fichier .mmd

    Sam Moreau2:03 PM

    @Arialine make this a boardMMDpayments.mmdMermaid
    @arialine avec une pièce jointe .mmd/.mermaid
  • Simplement partager un fichier .mmd

    Sam Moreau2:03 PM

    MMDpayments.mmdMermaid

    ArialineAPP2:03 PM

    🟢 payments · v1 · built from payments.mmd
    Déposez le fichier dans un canal : Arialine crée automatiquement un tableau (désactivable)
  • Raccourci « Render as diagram »

    Priya Nair9:20 AM

    Order service writes to Postgres, then publishes OrderCreated to Kafka.

    Arialine

    Render as diagram

    Render as canvas

    Survolez ou appuyez longuement sur un message → More actions → Render as diagram
  • /arialine ou ‘New diagram’
    New diagram

    Post in channel

    # architecture

    Paste Mermaid or describe the diagram

    flowchart LR
      API --> Queue --> Worker
    CancelCreate
    Tapez /arialine (ou menu ⚡ → New diagram), puis collez du Mermaid ou décrivez le diagramme — un Mermaid valide est rendu sans IA
02

Anatomie

Deux fichiers sur un message d'ancrage

Arialine publie deux fichiers ensemble : un .html interactif et un .png. Le .png est l'aperçu affiché dans Slack sur tous les appareils. Ouvrez le .html dans un navigateur pour déplacer et zoomer, et accéder aux panneaux Decisions, Source et History.

Le message racine sert d'ancre : à chaque modification, ses fichiers sont remplacés par le rendu le plus récent, si bien que le haut du fil montre toujours le diagramme actuel. Les réponses de version en dessous conservent chaque .png + .html antérieur : rien ne se perd.

03

Modifier

Parlez à @arialine dans le fil

Adressez-vous à Aria, Arialine ou @arialine et dites « ajoute une couche de cache entre la passerelle et la base de données » ou « supprime l'étape SMS ». Arialine réécrit le Mermaid, le génère, remplace les fichiers du message racine et publie une réponse de version d'une ligne : v2 — added Redis caching layer — by @you, avec les boutons ↩︎ Undo this change et ⏪ Rewind to here.

Vous pouvez aussi réagir avec 📌 à n'importe quel message pour le proposer comme modification. Arialine lit ce message dans le contexte de la conversation, puis publie une carte avec Apply, Edit proposal et Dismiss.

04

Versions

Annulez une modification ou revenez en arrière sur tout le tableau

L'historique est cumulatif. Annuler une modification ou revenir à une version antérieure crée lui-même une nouvelle version suivie. Rien n'est jamais écrasé : audits et rétrospectives correspondent toujours à la réalité.

Demandez dans le fil « pourquoi y a-t-il une file dead-letter ? » et Arialine répond à partir du journal des décisions, en citant le message, son auteur et un lien vers la publication Slack d'origine.

05

Branches et brainstorming

Explorez des alternatives sans toucher à l'original

Cliquez sur Branch dans le message racine (ou dites @arialine branch this at v3 called experiment) pour dériver n'importe quelle version vers un tout nouveau tableau. La branche a son propre fil et son propre registre des décisions, avec un lien vers la version d'origine.

Mentionnez @arialine brainstorm … ou demandez explicitement des idées à Arialine. Il produit 2 à 3 variantes du diagramme actuel, chacune affichée en aperçu avec deux boutons : Adopt to this board (remplace le diagramme actuel par une nouvelle version) ou Branch to new board (laisse l'original intact).

06

Registre

Un Canvas Slack qui explique pourquoi le diagramme est ainsi

Lorsque Slack le permet, chaque tableau dispose d'un Canvas de registre en deux sections. Timeline liste toutes les versions, de la plus récente à la plus ancienne, avec le diagramme correspondant. Decisions est le journal : ce qui a changé, qui a décidé et un lien vers chaque message source. Sur Slack Free, le même registre est tenu sous forme de message dans le fil du tableau.

Le registre est l'archive ; le fichier HTML est le diagramme que vous explorez. Ensemble, ils répondent à « à quoi ça ressemble aujourd'hui ? » et à « comment en est-on arrivé là ? », même pour qui rejoindra l'équipe dans six mois.

07

Markdown vers Canvas

Partagez un fichier .md et obtenez un Canvas Slack natif avec le Mermaid généré

Slack n'affiche pas le Markdown dans les messages, et les fichiers .md envoyés apparaissent comme du texte brut. Arialine convertit le .md partagé en véritable Canvas Slack, avec titres, listes et tableaux, et chaque bloc de code mermaid devient une image de diagramme intégrée. Un document entièrement lisible dans Slack.

08

Intégrer partout

Placez un diagramme dans n'importe quel Canvas que votre équipe lit déjà

Demandez à Arialine d'ajouter la version actuelle d'un tableau à n'importe quel Canvas Slack auquel il a accès : document de projet, Canvas de canal ou de réunion. Arialine génère la dernière version, la téléverse et l'intègre à la fin du Canvas.

09

Slack AI (MCP)

Pilotez Arialine depuis l'assistant intégré de Slack

Arialine expose un serveur Model Context Protocol : Slackbot peut créer, modifier, dériver et interroger vos tableaux à votre place. Demandez « transforme cette discussion en diagramme avec Arialine » : Slackbot appelle le bon outil, Arialine publie le tableau et le registre note qui l'a demandé.

Envie du guide complet ?

La documentation couvre chaque raccourci, chaque commande slash et chaque réglage d'administration.

Invitez Arialine dans votre prochaine discussion de conception.

Installez-le en un clic. Commencez dans un seul canal : Arialine n’intervient que là où vous l’invitez et reste discret par défaut.