Doorgaan naar de hoofdinhoud

Batchverwerking

💡TL;DR
Mapacties delen selectie en voortgang, maar niet hetzelfde overschrijfgedrag. De standaardgelijktijdigheid is één. Begin in een testmap, controleer scope en bestemmingen en schaal daarna op.

Overzicht​

Gebruik mapacties in zijbalk of bestandsverkenner: links, concepten, titels, vertaling, oorspronkelijke passages, Mermaid- en formuleherstel. Er is geen algemene onderzoeksactie voor mappen; titelgeneratie kan onderzoek toevoegen. Een batch is geen mapbrede transactie: voltooide uitvoer blijft bij fouten of annulering.

Werking​

Uitvoeringsmodel​

  1. Kies taak en map met uitsluitend bedoelde bestanden.
  2. Extensie-, selectie- en taakspecifieke uitvoerfilters bepalen de kandidaten.
  3. De taak gebruikt zijn provider/model en meldt voortgang, fouten en paden.
  4. Controleer rapport en uitvoer na afloop of annulering, vóór herhaling.

Links, concepten, titels, oorspronkelijke passages, Mermaid en formules nemen standaard submappen mee. Mapvertaling gebruikt standaard alleen directe kinderen. Ontwikkelaarsmodus plus geavanceerde bestandsselectie kunnen scope en filters via profielen wijzigen. Controleer werkelijke treffers.

Overschrijven​

TaakControle vóór herhaling
LinksStandaard apart resultaat; eigen suffix, map en bronverplaatsing controleren
ConceptenIngeschakelde teruglinks kunnen bestaande notities aanvullen; duplicaten zijn apart
TitelgeneratieInhoud naar geschikte bronnen schrijven, daarna verplaatsen als complete-doel vrij is
VertalingBestaande vertaling kan worden vervangen; standaard _<language>.md
Mermaid / formulesWijzigen gekozen notities; controleer voorbeeld en bewaar back-up

Geen algemene overslaan/toevoegen/vervangen-optie. Bij titelgeneratie blokkeert een bezet complete-doel de verplaatsing, niet de voorafgaande generatie. Gegenereerd en verplaatst worden apart geteld.

Gelijktijdigheid​

Houd batchConcurrency: 1 totdat een steekproef slaagt. Sommige routes vereisen ook enableBatchParallelism; mapvertaling gebruikt zijn gelijktijdigheid direct. Meer parallelisme belast provider, geheugen en lokale server en garandeert geen snelheid. Intervallen tussen aanvragen en groepen voorkomen niet alle quota of ander gebruik van hetzelfde account.

Instellingen​

InstellingBeginwaardeEffect
batchConcurrency1Gevraagde gelijktijdigheid op toepasselijke routes
enableBatchParallelismfalseOndersteunde parallelle planning aanzetten
batchSize50Groepsgrootte bij gebatchte planning
batchInterDelayMs1000Pauze tussen ingeplande groepen
apiCallIntervalMs500Interval voor gelijktijdige API-aanvragen
folderTaskIncludeSubfoldersModelegacyHet eigen submapgedrag van elke taak behouden
enableStableApiCallfalseExpliciete stabiele aanvraagmodus

Taakmodellen​

Mapacties volgen de betreffende enkelbestandstaak. Controleer routes vóór privémateriaal. Lokale context bij batchtitelgeneratie gebruikt één beginsnapshot: bewerkingen tijdens het lopen worden niet ongemerkt met latere zoekresultaten gemengd. Begin een nieuwe batch voor die wijzigingen.

Voorbeeld​

Maak trial-titles met twee titelnotities. Kies Batch genereren vanuit titels en controleer inhoud, aangrenzende trial-titles_complete en aantallen gegenereerd/verplaatst/fout. Onderzoek het mislukte bestand eerst. De bronmap opnieuw uitvoeren hervat niet automatisch precies het onvoltooide werk.

Annulering en herstel​

Annulering stopt nieuw gepland werk en ondersteunde aanvragen. Een extern systeem kan eerder geaccepteerde oproepen of schrijfbewerkingen afronden; facturering blijft bij de provider. Wacht, vergelijk voltooide bestanden met herstel/conflictpaden en verwijder hersteluitvoer pas na inspectie.

Tips​

  • Controleer de werkelijke profielselectie.
  • Verlaag gelijktijdigheid en onderzoek quota bij 429.
  • Houd annulering, fout en voltooiing apart.
  • Bewaar een ongewijzigd voorbeeld en back-up vóór bewerking.

Verder​