AI Chat Clipper Help

Help

Wat is AI Chat Clipper?

AI Chat Clipper is een browserextensie die een gesprek op een AI-chatsite omzet in een voltooid document. Open een chat op een site die het ondersteunt, klik op het werkbalkpictogram en AI Chat Clipper leest het gesprek rechtstreeks van de pagina – en slaat het vervolgens op, kopieert het of verzendt het waar u maar wilt.

Wat het onderscheidt van een eenvoudige "kopiëren als Markdown"-tool is het bereik aan beide uiteinden. Het herkent 32 AI-chatsites, en het geeft elk gesprek door als een van de acht bestandsformaten (zeven kant-en-klare documenten plus een gestructureerde JSON voor ontwikkelaars), naar vijf clouddiensten (Google Docs, Word Online, OneNote, Notion, uw eigen Nextcloud), of naar het klembord — en het kan de hele thread, een enkel antwoord of een selectie die u handmatig kiest, exporteren. Er is geen kopiëren-plakken en, voor het lezen van de chat, geen API-sleutel of betaald abonnement.

Een gesprek exporteren

Dit is het hart van AI Chat Clipper. Wanneer u zich op een ondersteunde site bevindt, biedt de werkbalkpop-up drie soorten bestemmingen voor het open gesprek — een gedownload bestand, het klembord, of een cloudservice — elk hieronder beschreven. AI Chat Clipper bouwt het document op uit het gesprek dat al op het scherm staat, dus wat u exporteert, komt overeen met wat u leest.

AI Chat Clipper werkt alleen op de sites die het kan lezen.

Ondersteunde AI-sites — AI Chat Clipper herkent 32 AI-chatsites: ChatGPT, Claude, Google (Search, Search AI Mode, Gemini, Gemini Notebook, AI Studio), Copilot, M365 Copilot, DeepSeek, Grok (inclusief op X), Perplexity, MiniMax, Mistral, Kimi, Qwen, ChatGLM, Pi, Poe, Meta AI, Yuanbao, GitHub Copilot, HuggingChat, Groq, DuckDuckGo AI Chat, LobeHub, Merlin, Arena, Dola, Reve en Z.ai. Google verschijnt vijf keer omdat elk van zijn oppervlakken een aparte plek is om een gesprek te voeren — inclusief AI Mode en de AI Overview samenvatting die boven de gewone zoekresultaten verschijnt. Het leest het gesprek rechtstreeks van de pagina — via de eigen API van elke site waar deze bestaat, of anders van de gerenderde pagina — dus u heeft geen API-sleutel, geen extensie-login en geen betaald abonnement nodig om een chat vast te leggen. Open gewoon een gesprek op een ondersteunde site en de exportknoppen van de pop-up worden actief; op elke andere pagina blijven ze uitgeschakeld.

Elke download wordt benoemd volgens een patroon dat u beheert.

  • Bestandsnaampatroon — de sjabloon die AI Chat Clipper gebruikt om geëxporteerde bestanden te benoemen. Het accepteert plaatsaanduidingen (zoals de gesprektitel) zodat elk bestand consistent wordt benoemd; de instellingenpagina vermeldt de beschikbare plaatsaanduidingen.

Opslaan als bestand

Het hoofdvenster van de pop-up downloadt het gesprek als een bestand. AI Chat Clipper kan zeven documentformaten schrijven, dus het resultaat is klaar voor de volgende bestemming — plus een gestructureerde JSON-export voor ontwikkelaars, beschreven in een eigen sectie hieronder.

Uitvoerformaten — de zeven bestandstypen die AI Chat Clipper kan produceren: Markdown (.md), HTML (.html), platte tekst (.txt), Word (.docx), OpenDocument (.odt), PDF (via het afdrukvenster van uw browser), en een paginagrote PNG-afbeelding van de chat. Elk is geschikt voor een andere volgende stap — Markdown voor notities en wiki's, Word of OpenDocument voor bewerking, PDF of PNG voor een vaste kopie om te delen, HTML voor het web. De PNG is een letterlijke afbeelding van het hele gesprek, van boven naar beneden vastgelegd en samengevoegd tot één hoge afbeelding.

Exporteren als gestructureerde JSON

Naast de zeven documentformaten biedt het bestandsraster – en het inline Bestand exporteren-menu van elk bericht – een JSON-export. In tegenstelling tot de andere is JSON geen voltooid document om te lezen: het is de conversatie als machinaal leesbare gegevens, bedoeld voor ontwikkelaars die een chat in een script, een database of een ander hulpmiddel willen invoeren zonder zelf de pagina te scrapen.

Het bestand is een enkel mooi opgemaakt JSON-object – een blok met metagegevens over de conversatie, gevolgd door een platte lijst met de berichten.

  • Conversatiemetagegevensschema (een versie-identificatie, momenteel ai-chat-extractor/conversation@2, zodat een consument het formaat en de versie kan herkennen), site, title, url, exported_at (een ISO-tijdstempel), content_format (altijd markdown), en message_count.
  • messages — een geordende array, één item per bericht, elk met zijn index, zijn role (wie sprak — user of assistant), en twee weergaven van de tekst: content, het volledige bericht als Markdown, en contents, datzelfde bericht opgesplitst in getypeerde delen.

De twee weergaven dienen twee soorten consumenten. content is het hele bericht als één Markdown-string – alles wat een eenvoudig script nodig heeft. contents splitst het op in een geordende lijst van getypeerde segmenten, zodat een pijplijn delen per soort kan selecteren of weglaten zonder de Markdown opnieuw te parsen: text voor proza, thinking voor het redeneerblok van een model, code voor een omheind codeblok (met een optionele language), image voor een afbeelding (met zijn url en alt-tekst – of het nu als Markdown of als een HTML-tag is geschreven), en table voor een Markdown-tabel, opgesplitst in zijn headers en rows zodat een consument echte kolommen krijgt in plaats van een blok met pipe-tekens. AI Chat Clipper zendt alleen een segmenttype uit dat het eerlijk kan identificeren uit de conversatie – het zal geen structuur uitvinden die er niet is. Citaten, bijvoorbeeld, komen aan als gewone inline links zonder een eigen blok, dus er is bewust geen apart sources-type.

Een kort antwoord van een assistent dat een codeblok bevat, wordt als volgt geëxporteerd:

{
  "schema": "ai-chat-extractor/conversation@2",
  "site": "claude",
  "title": "Reversing a string",
  "url": "https://claude.ai/chat/…",
  "exported_at": "2026-07-18T10:32:00.000Z",
  "content_format": "markdown",
  "message_count": 2,
  "messages": [
    { "index": 0, "role": "user", "content": "How do I reverse a string in Python?",
      "contents": [ { "type": "text", "text": "How do I reverse a string in Python?" } ] },
    { "index": 1, "role": "assistant", "content": "Use a slice:\n\n```python\ns[::-1]\n```",
      "contents": [
        { "type": "text", "text": "Use a slice:" },
        { "type": "code", "language": "python", "text": "s[::-1]" }
      ] }
  ]
}

Kopiëren naar het klembord

Boven het bestandsgrid kopiëren twee knoppen het gesprek in plaats van het te downloaden: één als Markdown platte tekst, en één als rijke HTML. De rijke-HTML-kopie plakt als reeds-opgemaakte tekst in Gmail, Google Docs, Notion, Word of Slack — koppen, lijsten en code overleven het plakken — terwijl de Markdown-kopie ideaal is voor een editor of een wiki die Markdown ondersteunt.

Verzenden naar een cloudservice

De blauwe knoppen in de pop-up downloaden niets — ze maken het document rechtstreeks aan in een cloudservice: Google Docs, Word Online, OneNote, Notion, of je eigen Nextcloud. Het gesprek wordt als een echte pagina of bestand opgeslagen op de plek waar je al werkt, klaar om te bewerken of te delen.

De meeste hiervan moeten eenmalig worden verbonden voordat de knop werkt.

Cloudverbindingen — drie van de vijf bestemmingen vereisen een eenmalige instelling op hun tabblad Instellingen; Google Docs heeft er geen nodig (het meldt je aan met je Google-account de eerste keer dat je het gebruikt). AI Chat Clipper moet toegang krijgen tot je account voordat het daar een document kan aanmaken. Microsoft 365 (dat zowel Word Online als OneNote omvat) en Notion maken verbinding door in te loggen — het wachtwoord wordt beheerd door Microsoft en Notion en wordt nooit gezien door de extensie. Nextcloud is een server die je zelf beheert in plaats van een service van een bedrijf, dus deze maakt anders verbinding: zie Je Nextcloud verbinden. Maak eenmalig verbinding en de bijbehorende cloudknoppen sturen daarna direct daarheen.

De verbindingsinstellingen bevinden zich op de pagina Instellingen, één tabblad per service:

  • Microsoft 365 verbinden — meldt je aan bij je Microsoft 365-account en schakelt de Word Online- en OneNote-knoppen in. Het tabblad toont het aangemelde account en een knop om de verbinding te verbreken.
  • Notion verbinden — meldt je aan bij je Notion-werkruimte en schakelt de Notion-knop in.
  • Hoofdpagina — de Notion-pagina waaronder nieuwe exporten worden aangemaakt. Kies deze uit de lijst na het verbinden (gebruik Vernieuwen als een nieuw aangemaakte pagina nog niet wordt vermeld).

Verbind uw Nextcloud

Nextcloud is de enige bestemming die van u is in plaats van van een bedrijf, dus het maakt anders verbinding dan de andere: in plaats van in te loggen via een provider, geeft u AI Chat Clipper het adres van uw server en een account om mee te schrijven. Niets gaat via iemand anders — het bestand gaat rechtstreeks van uw browser naar uw server. En het vraagt nooit om uw echte accountwachtwoord: Nextcloud kan een apart app-wachtwoord uitgeven dat alleen voor deze extensie werkt en op zichzelf kan worden ingetrokken, wat u hieronder zult aanmaken.

1. Maak het app-wachtwoord aan in Nextcloud. Open uw Nextcloud in een browser en ga naar Persoonlijke instellingen → Beveiliging. Het directe adres is uw server gevolgd door /settings/user/security. ⚠ Als u een beheerder bent, toont uw zijbalk een tweede Beveiligingspagina verder naar beneden, onder Beheer — die gaat over wachtwoordbeleid en brute-force bescherming, en app-wachtwoorden zijn daar niet. Op de persoonlijke pagina scrolt u naar Apparaten & sessies, typt u een naam die u later zult herkennen (bijvoorbeeld AI Chat Clipper), en selecteert u Nieuw app-wachtwoord aanmaken.

2. Kopieer het meteen. Nextcloud toont het wachtwoord één keer en nooit meer. Er is geen manier om het later te onthullen: als u het verliest, verwijdert u die invoer en maakt u een nieuwe aan. Het is een lange reeks letters in groepen — niets wat u handmatig zou willen overtikken.

3. Vul het Nextcloud-tabblad in in de instellingen van AI Chat Clipper, met behulp van de hieronder beschreven velden. Het adres is het gewone adres van uw server, precies zoals u het typt om Nextcloud te bezoeken — geen map, geen /index.php, niets na de hostnaam. Een verkeerd adres hier is de meest voorkomende reden dat de test mislukt.

4. Laat uw browser uw server bereiken. De eerste keer dat u Verbinding testen of Opslaan gebruikt, vraagt de browser of AI Chat Clipper toegang mag krijgen tot dat adres, en u moet dit accepteren. Dit is opzettelijk: de extensie wordt geleverd zonder toegang tot enige Nextcloud, omdat er geen manier is om van tevoren te weten welke server de uwe is. Als u weigert, mislukt de verbinding met een toestemmingsbericht dat niets te maken heeft met uw inloggegevens — heropen het tabblad en probeer het opnieuw.

5. Test voordat u erop vertrouwt. Verbinding testen vraagt uw server of het account en wachtwoord worden geaccepteerd, en zegt welke helft verkeerd is wanneer ze dat niet zijn: een geweigerd wachtwoord wijst op stap 1 of op de gebruikersnaam, terwijl een onbekende gebruiker wijst op de gebruikersnaam of op een adres dat niet uw Nextcloud is. Wanneer de test slaagt, gebruikt u Opslaan — alleen testen slaat niets op.

De bedieningselementen op het tabblad:

  • Server-URL — het adres dat u gebruikt om uw Nextcloud te bereiken, bijvoorbeeld https://nextcloud.example.com. Alleen de server: geen pad, en geen /index.php.
  • Gebruikersnaam — de gebruikersnaam waarmee u inlogt op Nextcloud, precies gespeld zoals Nextcloud het spelt. Niet uw e-mailadres, tenzij dat echt uw login is.
  • App-wachtwoord — het app-wachtwoord dat in stap 1 is aangemaakt, niet het wachtwoord waarmee u inlogt. Als het veld leeg is en u nog geen app-wachtwoord heeft, ga dan terug naar stap 1 — een bestaand wachtwoord kan niet worden opgezocht.
  • Map — de map op Nextcloud waarnaar opgeslagen chats worden geschreven. Deze wordt voor u aangemaakt de eerste keer dat een chat wordt verzonden, dus deze hoeft nog niet te bestaan, maar het moet een enkele map zijn in plaats van een pad door meerdere nieuwe mappen.
  • Standaardformaat — het bestandsformaat dat de Nextcloud-knop schrijft. Het is de enige bestemming waar het formaat van tevoren wordt gekozen in plaats van door welke knop u drukt.
  • Verbinding testen — controleert het adres en de inloggegevens tegen uw server zonder iets op te slaan.
  • Opslaan — slaat de verbinding op en schakelt de Nextcloud-knop in de pop-up in.
  • Wissen — vergeet de opgeslagen verbinding. Het app-wachtwoord blijft geldig in Nextcloud totdat u het daar ook verwijdert.

Eenmaal opgeslagen, schrijft de Nextcloud-knop het bestand en opent het in Nextcloud in een nieuw tabblad, zodat u op het opgeslagen gesprek terechtkomt in plaats van ernaar te moeten zoeken.

Afbeeldingen en Nextcloud's eigen Markdown-editor — AI Chat Clipper bewaart elke afbeelding binnen het geëxporteerde bestand, zodat een opgeslagen gesprek compleet blijft, waar het ook naartoe gaat. Nextcloud's ingebouwde Markdown-editor toont afbeeldingen die op die manier zijn opgeslagen niet, en — erger nog — als u zo'n bestand daar bewerkt, kan het het document zonder de afbeeldingen opslaan. Het bestand zelf is in orde: download het, of open het in een Markdown-applicatie, en de afbeeldingen zijn allemaal aanwezig. Als het toch gebeurt, bewaart Nextcloud de vorige kopie: open het menu van het bestand in Bestanden, kies Versies, en herstel de versie van vóór de bewerking.

Exporteer de hele chat, één bericht of een selectie

U hoeft niet elke keer de hele conversatie mee te nemen. AI Chat Clipper biedt u drie startpunten voor een export, zodat u alles, slechts één antwoord of een samengestelde subset kunt pakken.

Waar exports beginnen — de werkbalk popup exporteert de hele conversatie; de inline knoppen die naast elk assistent-antwoord verschijnen, exporteren alleen dat ene antwoord, precies waar u leest; en Aangepaste export (een knop in de popup) opent een weergave waar u precies de gewenste berichten aanvinkt. Gebruik wat het beste past — de volledige thread, een enkel goed antwoord direct, of een handmatig geselecteerde set.

De inline knoppen kunnen elk worden in- of uitgeschakeld, in Instellingen → Algemeen:

  • Menu Bestand exporteren — toont of verbergt het Exportbestand-menu per bericht in de chat.
  • Knop 'Kopiëren als Markdown' — toont of verbergt de Kopiëren als Markdown-knop per bericht.
  • Knop 'Kopiëren als HTML' — toont of verbergt de Kopiëren als HTML-knop per bericht.

Een enkel bericht dat is gekopieerd via een inline knop, wordt op zichzelf gekopieerd — alleen dat antwoord, zonder titel, zonder bronregel en zonder sprekerskop erboven — zodat het direct in een e-mail of document valt alsof u het daar had geschreven. De eigen kopieerknoppen van de popup nemen de hele conversatie mee en behouden die, aangezien een volledig transcript moet aangeven waar het vandaan kwam.

Afbeeldingen bekijken en downloaden

Een gesprek is niet alleen tekst. Chats die afbeeldingen genereren, of waaraan je afbeeldingen hebt toegevoegd, bevatten uiteindelijk kunstwerken die je misschien apart wilt bewaren — en het is traag om door de pagina te jagen en één afbeelding tegelijk op te slaan. De knop Media van de pop-up opent een pagina die elke afbeelding in het open gesprek toont als een raster van miniaturen, elk gelabeld met wie het vandaan kwam en de positie in de chat. Klik op de gewenste afbeeldingen en download ze vervolgens met één klik; ze worden naast elkaar opgeslagen, genoemd naar het gesprek en genummerd in de volgorde waarin ze verschijnen.

  • Media — open het afbeeldingsraster voor het gesprek waarin je je bevindt.
  • Alles — selecteer alle afbeeldingen tegelijk.
  • Geen — wis de selectie en begin opnieuw.
  • Downloaden — download de geselecteerde afbeeldingen. Elke tegel toont zijn eigen voortgang, dus een afbeelding die niet kon worden opgehaald, is zichtbaar in plaats van stilzwijgend te ontbreken.

Dit werkt ook op Gemini's bibliotheek — de galerij van alles wat Gemini voor je heeft gegenereerd, wat helemaal geen gesprek is. Open het en AI Chat Clipper behandelt elke kaart als een afbeelding, dus de hele bibliotheek verschijnt in het raster en downloadt in volledige resolutie in plaats van de kleine vierkante uitsnede die de galerij toont.

Je AI-sites organiseren

Naast de exportweergave bevat de pop-up een site-starter: een raster van tegels, één per ondersteunde site, om direct naar een chat te springen en om in één oogopslag te zien op welke site je bent (de huidige is gemarkeerd). Op een ondersteunde pagina opent de pop-up in de exportweergave en de knop in de header wisselt tussen de starter en terug; op elke andere pagina is er niets te exporteren, dus de starter is de pop-up.

  • Naar een AI-site gaan — verlaat de exportweergave en toon het siteraster.
  • Terug naar exporteren — ga terug naar de exportknoppen voor het gesprek waarin je je bevindt.

Het raster bevat 24 tegels per pagina, dus de pop-up behoudt dezelfde hoogte, ongeacht het aantal ondersteunde sites. Wanneer er meer zijn, verschijnt er een pager onder het raster met het paginanummer tussen de twee pijlen.

  • Vorige pagina — toon de vorige pagina met sites.
  • Volgende pagina — toon de volgende pagina met sites.

Je kunt de starter aanpassen aan de sites die je daadwerkelijk gebruikt. Sleep een tegel om deze opnieuw te rangschikken, zodat je favorieten bovenaan staan; een sleepbeweging herschikt de pagina waarop je je bevindt en laat de andere pagina's zoals ze waren. Om een tegel naar een andere pagina te verplaatsen — het enige wat een sleepbeweging binnen het raster niet kan doen — sleep deze naar een van de pagerpijlen en deze wordt naar die pagina gestuurd. Op het tabblad AI Sites van de instellingenpagina kun je ook een site uitvinken om de tegel volledig te verbergen; de verborgen site behoudt zijn positie als je deze later opnieuw inschakelt.

  • Alles selecteren — toon de tegel van elke site in de pop-up.
  • Niets selecteren — verberg elke tegel, zodat je alleen de paar kunt inschakelen die je wilt.

Stijl het geëxporteerde document

Het tabblad Stijl in Instellingen bepaalt hoe de rijke exports (HTML en de formaten die daaruit zijn opgebouwd) eruitzien, met een live voorbeeld dat wordt bijgewerkt wanneer u een instelling wijzigt.

  • Titellettertype — het lettertype dat wordt gebruikt voor koppen in het geëxporteerde document.
  • Tekstlettertype — het lettertype dat wordt gebruikt voor de hoofdtekst.
  • Tekstgrootte — de lettergrootte van de hoofdtekst.
  • Chattijd tonen — de datum en tijd van de chat opnemen in de export.
  • Bronlink tonen — een link terug naar het oorspronkelijke gesprek opnemen.
  • Redenering tonen — de "denk"- / redeneerblokken van het model opnemen, waar de site deze blootlegt.
  • Wiskundeweergave (KaTeX) — wiskundige notatie weergeven met KaTeX, zodat formules opgemaakt verschijnen in plaats van als ruwe $…$ bron.

Interfacetaal

De eigen pop-up- en instellingenpagina's van AI Chat Clipper zijn vertaald in vele talen, onafhankelijk gekozen van de taal van uw browser.

  • Taal — de taal van de interface van AI Chat Clipper. Indien ingesteld op automatisch, volgt het uw browser; stel het expliciet in om een taal vast te zetten.

Veelgestelde vragen

De exportknoppen zijn grijs. U bevindt zich op een pagina die AI Chat Clipper niet ondersteunt, of het gesprek is nog niet geladen. Open een chat op een van de ondersteunde sites (zie Een gesprek exporteren) en de knoppen worden geactiveerd.

Een cloudknop doet niets. Google Docs, Word Online, OneNote, Notion en Nextcloud moeten eerst bereikbaar zijn. Google Docs meldt u aan bij het eerste gebruik; de andere vier zijn verbonden via het tabblad Instellingen (zie Verzenden naar een cloudservice, en Uw Nextcloud verbinden voor uw eigen server).

De Nextcloud-test blijft mislukken. Het bericht vermeldt de oorzaak. Een geweigerd wachtwoord betekent dat het app-wachtwoord of de gebruikersnaam verkeerd is — app-wachtwoorden kunnen niet worden teruggelezen, dus maak een nieuwe aan in plaats van te gokken. Een onbekende gebruiker betekent dat de gebruikersnaam verkeerd gespeld is of dat het adres verwijst naar iets dat niet uw Nextcloud is. Een toestemmingsfout betekent dat de browser geen toegang kreeg tot uw server, wat een aparte vraag is van uw inloggegevens. En een adres met een pad erin — alles na de servernaam — mislukt, ongeacht de inloggegevens. Volledige uitleg: Uw Nextcloud verbinden.

Afbeeldingen ontbreken wanneer ik een opgeslagen chat open in Nextcloud. De ingebouwde Markdown-editor van Nextcloud toont geen afbeeldingen die in het bestand zijn opgeslagen, wat de manier is waarop AI Chat Clipper ze opslaat zodat een gesprek op zichzelf compleet blijft. Download het bestand, of open het in een Markdown-applicatie, en ze zijn er allemaal. Vermijd het bewerken van zo'n bestand in die editor: het kan het opslaan zonder de afbeeldingen — herstelbaar via het menu Versies van het bestand in Nextcloud.

Inline knoppen worden niet weergegeven in de chat. Ze kunnen individueel worden uitgeschakeld in Instellingen → Algemeen, en ze verschijnen pas nadat de pagina volledig is geladen — vernieuw het chat-tabblad als de extensie is geïnstalleerd terwijl het al open was.

Het geëxporteerde bestand heeft de verkeerde naam. Bestandsnamen komen van het patroon in Instellingen → Algemeen; pas het aan met de daar vermelde placeholders.

Een site exporteert verkeerd of komt leeg uit. Schakel Ontwikkelaarsmodus in (Instellingen → Algemeen, onder Geavanceerd): een knop Debug-bundel verschijnt in het bestandsraster van de pop-up. Het slaat een diagnostisch .json-bestand op — de ruwe gegevens zoals de site ze heeft geleverd, het gesprek zoals AI Chat Clipper het heeft begrepen, en het gerenderde resultaat — wat precies is wat nodig is om het probleem te vinden en op te lossen. Voeg het toe bij het melden van het probleem.

Inhoud