← Nieuwste papers
🤖 AI

NormCode Canvas: Making LLM Agentic Workflows Development Sustainable via Case-Based Reasoning

Het paper introduceert NormCode Canvas, een systeem dat Case-Based Reasoning op twee niveaus toepast via een semi-formele taal om betrouwbare, lokaal diagnoseerbare en zelfverbeterende multi-stap LLM-workflows te realiseren.

Oorspronkelijke auteurs: Xin Guan, Yunshan Li, Ze Wang

Gepubliceerd 2026-03-17
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Xin Guan, Yunshan Li, Ze Wang

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een heel groot, complex recept probeert te volgen om een gerecht te koken. In de wereld van kunstmatige intelligentie (AI) noemen we dit een "workflow": een reeks stappen waarbij de AI eerst iets bedenkt, dan iets zoekt, daarna iets schrijft en tenslotte iets controleert.

Het probleem met de huidige AI-systemen is dat ze vaak werken als een zwart doosje. Als de AI halverwege de kookstap (bijvoorbeeld bij het snijden van de groenten) een fout maakt, is het heel lastig om te weten waar het misging. Was het de groente? Was het het mes? Of was het de instructie die de AI drie stappen eerder kreeg? Vaak moet je het hele gerecht opnieuw maken, omdat je niet precies weet wat er in de "pan" zat op dat specifieke moment.

NormCode Canvas is een nieuw systeem dat dit probleem oplost. Het maakt het bouwen van AI-systemen duurzaam, betrouwbaar en makkelijk te repareren. Hier is hoe het werkt, vertaald naar alledaagse taal:

1. De "Fototoestel"-methode (In plaats van een video)

Stel je voor dat je een lange video maakt van je kookproces. Als je halverwege een fout ziet, moet je de hele video terugspoelen om te zien wat er precies gebeurde. Dat is hoe huidige AI-systemen werken: ze onthouden alles als één lange, ononderbroken conversatie.

NormCode doet het anders. Het neemt bij elke stap een fototoestel (een "checkpoint").

  • De regel: Bij elke foto wordt alles wat je niet nodig hebt voor die specifieke stap, weggegooid. De foto bevat alleen de ingrediënten die op dat moment op het bord liggen.
  • Het voordeel: Als de soep later te zout is, kun je direct naar de foto van stap 3 kijken. Je ziet precies welke zoutkorrels er toen in zaten. Je hoeft niet te raden wat er in de hele pot zat. Dit noemen ze in het paper "Scope Rule": elke stap is een zelfstandig, afgesloten geval.

2. Twee niveaus van "Geheugen"

Het systeem werkt op twee niveaus, net als een groot bedrijf:

  • Niveau 1: De Concrete Gevallen (De "Dagboeken")
    Dit zijn de foto's van de specifieke momenten in een taak. Als de AI een presentatie maakt en bij dia 5 vastloopt, slaat het systeem de exacte staat van de computer op dat moment op.

    • Hoe het helpt: Als je later weer een presentatie moet maken, kun je zeggen: "Herhaal wat je deed tot aan dia 5, maar verander de titel." Het systeem pakt die oude foto, past de titel aan en gaat verder. Je hoeft niet opnieuw te beginnen. Dit is hergebruik.
  • Niveau 2: De Abstracte Gevallen (De "Recepten")
    Dit zijn de algemene plannen of recepten zelf. Stel, je hebt een recept voor "PPT maken" en een recept voor "Code schrijven".

    • Hoe het helpt: Als je merkt dat je recept voor "PPT maken" niet goed werkt, kun je het recept zelf aanpassen voordat je het weer gebruikt. Het systeem zorgt ervoor dat je het nieuwe recept eerst kunt lezen en controleren (in mensentaal) voordat de AI er überhaupt mee begint. Dit is verbetering.

3. De "Magische Werkbank" (NormCode Canvas)

Het paper introduceert een tool genaamd NormCode Canvas. Dit is de werkbank waar alles gebeurt.

  • Inspectie: Je kunt op elk punt in het proces op een knop drukken en zien exact wat de AI zag en dacht op dat moment. Geen giswerk, geen reconstructie.
  • Selectief Opnieuw Doen: Als je een fout vindt in stap 5, hoef je niet stap 1 tot 4 opnieuw te doen. Het systeem weet precies welke stappen afhankelijk zijn van stap 5 en doet alleen die opnieuw. De rest blijft staan.
  • Zelflerend Systeem: Het systeem heeft zelfs een eigen "AI-assistent" die andere plannen kan debuggen (repareren). Het is een ecosysteem waar de plannen elkaar helpen, verbeteren en repareren.

Waarom is dit belangrijk?

Vroeger was het bouwen van complexe AI-systemen als het bouwen van een huis zonder blauwdrukken: als er een muur scheef stond, moest je misschien het hele huis slopen.

Met NormCode Canvas bouw je met modulaire blokken.

  1. Je kunt elk blok bekijken (inspectie).
  2. Je kunt een blok vervangen zonder de rest van het huis aan te tasten (selectieve heruitvoering).
  3. Je kunt een fout in het ontwerp (het recept) zien voordat je begint met bouwen (pre-executie review).

Kortom: NormCode Canvas maakt AI-systemen niet alleen slimmer, maar vooral begrijpbaarder en betrouwbaarder. Het zorgt ervoor dat we niet hoeven te gokken waarom een AI faalt, maar dat we precies kunnen zien, aanpassen en verbeteren, alsof we met een set legoblokken werken in plaats van met modder.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →