De fleste AI-projekter, jeg ser, starter i den forkerte ende: “vi har en sprogmodel — hvad kan vi bruge den til?” Vi gjorde det omvendte, da vi byggede Fix My Settings, et gratis værktøj der fejlsøger 3D-print. Vi startede med et problem, der er ægte svært, og lod så domænet afgøre, hvor AI overhovedet hører hjemme i løsningen.
Det her indlæg er ikke om 3D-print som sådan. Det er om, hvordan man sætter AI på kompleks fejlsøgning uden at ende med et system, der gætter selvsikkert og forkert — en arkitektur, der kan genbruges i stort set alle domæner, hvor symptomer har mange mulige årsager.
Hvorfor 3D-print er et perfekt stresstest-domæne
Et mislykket 3D-print er diagnostisk set en gave af et problem: Et enkelt synligt symptom — f.eks. tråde mellem delene eller hjørner, der løfter sig — kan skyldes et dusin forskellige kombinationer af temperatur, hastighed, køling, fugt i materialet og mekanik. Parametrene påvirker hinanden, og det “rigtige” svar afhænger af hvilken printer, hvilket materiale og endda hvilken byggeplade brugeren har. Med 281 printere fra 32 producenter i vores vidensbase er kombinatorikken reelt uendelig.
Det er præcis den slags problem, hvor både rene regelsystemer og ren AI fejler hver for sig: Regelsystemer skalerer ikke til nuancerne, og sprogmodeller producerer flydende, generisk forum-visdom, der lyder rigtig og tit er forkert for netop dén maskine.
Arkitekturen: regler først, AI hvor den faktisk vinder
Vores vigtigste designbeslutning var at give systemet en sandhedskilde, før vi overhovedet talte om AI: Alle anbefalinger måles op mod printerproducenternes egne officielle slicer-profiler. Når værktøjet siger “sæt din bed-temperatur op til 70 °C”, er det ikke en modelvægt, der synes det — det er en afvigelse fra producentens dokumenterede standard, som brugeren kan efterprøve.
Ovenpå den forankring ligger tre lag:
- En deterministisk regelmotor klarer førstelinjen: Et billedbaseret spørgeskema indsnævrer symptomerne, og motoren regner sig frem til en prioriteret liste af konkrete indstillingsændringer. Den kører gratis i browseren, giver samme svar hver gang og kan forklare hvert eneste forslag. Den gratis diagnose løser hovedparten af sagerne uden ét eneste AI-kald.
- AI som eskalering, ikke som førstelinje. Dér hvor regler reelt ikke kan følge med — at aflæse et foto af et mislykket print eller et kalibreringsprint — bruger vi en multimodal model (Claude). Men modellen får ikke frit lejde: Den får brugerens svar, printerens officielle baseline og vores vidensbase som kontekst, og dens output valideres mod samme struktur som regelmotorens. AI’en udvider systemets sanser; den overtager ikke dets dømmekraft.
- Struktureret output eller ingenting. Modelsvar, der ikke kan parses og valideres, afvises og refunderes automatisk. Et AI-svar, der ikke kan holdes op mod baseline, er i vores verden en fejl — ikke et resultat.
Den korte version: AI’en må gerne se mere, end reglerne kan. Den må bare ikke påstå mere, end dataene kan bære.
Tre læringer, der rækker ud over 3D-print
1. Forankring slår finjustering. Vi har ikke finjusteret en eneste model. Al troværdigheden kommer fra, at hvert svar refererer til efterprøvelige kilder — producentens profil, dokumenteret fejlsøgning, målbare værdier. Det er billigere, mere gennemsigtigt og langt lettere at fejlfinde end en black box.
2. Lad økonomien afspejle omkostningen. Et fuldt AI-kald med billeder koster os reelt penge pr. analyse. Derfor er regelmotoren gratis og AI-analysen pointbaseret. Det lyder banalt, men det tvinger arkitekturen til ærlighed: AI bruges, når den tilfører værdi nok til at nogen vil betale point for den — ikke fordi den er smart.
3. Deterministisk hvor muligt, generativt hvor nødvendigt. Alt der KAN være en regel, ER en regel — inklusive 100+ dybdegående guides på tre sprog, genereret og vedligeholdt af en pipeline, hvor hver eneste talværdi krydstjekkes mod kilderne. Den disciplin gør, at AI-laget står på et fundament af verificeret viden i stedet for at skulle opfinde den.
Virker det så?
Værktøjet er gratis og kræver ikke en konto, så døm selv: Start med en diagnose af et mislykket print, eller se hvordan samme filosofi ser ud som indhold i f.eks. guiden om clearance og pasninger — fire tal, der får printede dele til at passe sammen, med interaktive visualiseringer og et printbart cheatsheet. Er du helt ny i hobbyen, er 3D-rejsen det guidede spor fra printerkøb til 400 print-timer, inklusive automatiske vedligeholdelses-påmindelser.
Fix My Settings i tal: 281 printere · 32 producenter · 107 guides på dansk, engelsk og tysk · regelbaseret diagnose er gratis og kører i browseren · AI-fotoanalyse som valgfri eskalering · alle anbefalinger forankret i producenternes officielle slicer-profiler.
Har du et domæne med samme profil — mange symptomer, mange samvirkende årsager, og et krav om svar der kan efterprøves — så er opskriften ovenfor et godt sted at starte. Og har du spørgsmål til arkitekturen, så tag endelig fat i mig.
