feat(presentaties): QR-code en link naar git.lexconsultancy.nl/guido op de slotdia

- QR (segno) in beelden/, met bijschrift Alle vier de reeksen
- BRON wijst naar de overzichtspagina in plaats van een enkele repository
- pptx en notitieversies opnieuw gebouwd

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Guido van Dijk
2026-09-22 22:17:24 +02:00
parent 3e98ca373f
commit 909eca8067
16 changed files with 30 additions and 8 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

Binary file not shown.
Binary file not shown.
+7 -1
View File
@@ -21,12 +21,13 @@ BEELD = {
"docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"), "docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"),
"lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"), "lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"),
"lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"), "lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"),
"qr": ("../beelden/qr-git.png", "../beelden/qr-git.png"),
} }
def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0] def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0]
EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg" EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg"
KOP = "Voor een teamvergadering of een bestuur · 20 minuten" KOP = "Voor een teamvergadering of een bestuur · 20 minuten"
CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl" CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl"
BRON = "git.lexconsultancy.nl/guido/dify-handleidingen" BRON = "git.lexconsultancy.nl/guido"
DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4" DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4"
H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif" H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif"
LOGO=beeld("logo") LOGO=beeld("logo")
@@ -200,9 +201,14 @@ notes="Maak het klein. De grootste fout is een groot plan; de tweede is een app
slide("slot", f''' slide("slot", f'''
<img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain"> <img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain">
<img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain"> <img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain">
<img src="{beeld("qr")}" alt="QR-code naar git.lexconsultancy.nl/guido" style="position:absolute; right:128px; top:404px; width:230px; height:230px; border-radius:12px">
<p style="position:absolute; right:128px; top:644px; width:230px; text-align:center; font-size:21px; color:#9AA3B1">Alle vier de reeksen</p>
<div style="flex:1"></div> <div style="flex:1"></div>
<h1 style="font-family:{H}; font-size:88px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Gereedschap met een instructie.<br>En een eigenaar.</h1> <h1 style="font-family:{H}; font-size:88px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Gereedschap met een instructie.<br>En een eigenaar.</h1>
<div style="width:1330px; display:flex; flex-direction:column; gap:18px">
{p("Vier reeksen handleidingen en 28 uitlegvideo's: Dify, Microsoft Copilot, ChatGPT en Gemini. Dezelfde zes agents, stap voor stap, met screenshots.", 32, BODYD)} {p("Vier reeksen handleidingen en 28 uitlegvideo's: Dify, Microsoft Copilot, ChatGPT en Gemini. Dezelfde zes agents, stap voor stap, met screenshots.", 32, BODYD)}
{p("git.lexconsultancy.nl/guido", 30, "#F4B183")}
</div>
<div style="flex:1"></div> <div style="flex:1"></div>
{p("Alles op " + BRON + " · ai-netwerk-limburg.nl", 28, "#9AA3B1")} {p("Alles op " + BRON + " · ai-netwerk-limburg.nl", 28, "#9AA3B1")}
<div style="display:flex; gap:40px; align-items:flex-start; border-top:1px solid #3A4757; padding-top:24px; margin-top:-16px"> <div style="display:flex; gap:40px; align-items:flex-start; border-top:1px solid #3A4757; padding-top:24px; margin-top:-16px">
Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

+5 -2
View File
@@ -21,11 +21,12 @@ BEELD = {
"docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"), "docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"),
"lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"), "lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"),
"lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"), "lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"),
"qr": ("../beelden/qr-git.png", "../beelden/qr-git.png"),
} }
def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0] def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0]
EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg" EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg"
CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl" CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl"
BRON = "git.lexconsultancy.nl/guido/dify-handleidingen" BRON = "git.lexconsultancy.nl/guido"
DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4" DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4"
H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif" H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif"
LOGO=beeld("logo") LOGO=beeld("logo")
@@ -360,7 +361,7 @@ slide("mee", h2("Wat je meeneemt") + table([
["7","Schoolnieuws met controle","Zelfkritiek en poortwachter"], ["7","Schoolnieuws met controle","Zelfkritiek en poortwachter"],
["8","Studiecoach voor je vak","Chatflow met routes, geheugen, docent in de lus"], ["8","Studiecoach voor je vak","Chatflow met routes, geheugen, docent in de lus"],
["Bijlagen","Ontwerpkaart · Ontwerppatronen · AI-tools in het onderwijs","Elke handleiding eindigt met Maak hem van jou"], ["Bijlagen","Ontwerpkaart · Ontwerppatronen · AI-tools in het onderwijs","Elke handleiding eindigt met Maak hem van jou"],
],[10,40,50], size=24) + p("En dezelfde zes agents in drie andere omgevingen: <b>Copilot</b>, <b>ChatGPT</b> en <b>Gemini</b>, elk zes handleidingen. Bij alle reeksen samen 28 uitlegvideo's met ondertiteling, om thuis in je eigen tempo te volgen.", 26), ],[10,40,50], size=24) + p("En dezelfde zes agents in drie andere omgevingen: <b>Copilot</b>, <b>ChatGPT</b> en <b>Gemini</b>, elk zes handleidingen. Bij alle reeksen samen 28 uitlegvideo's met ondertiteling. Alles staat op <b>git.lexconsultancy.nl/guido</b>.", 26),
notes="Alle apps staan live op udify.app-links in de README. Vier reeksen, 26 handleidingen, 28 video's, alles CC BY-SA op git.lexconsultancy.nl. Zeg erbij dat de video's ook voor collega's zijn die er vandaag niet bij waren.") notes="Alle apps staan live op udify.app-links in de README. Vier reeksen, 26 handleidingen, 28 video's, alles CC BY-SA op git.lexconsultancy.nl. Zeg erbij dat de video's ook voor collega's zijn die er vandaag niet bij waren.")
# 19 exit ticket # 19 exit ticket
@@ -381,6 +382,8 @@ slide("exit", interactie("2 minuten") + h2("Exit ticket") + f'''
slide("slot", f''' slide("slot", f'''
<img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain"> <img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain">
<img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain"> <img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain">
<img src="{beeld("qr")}" alt="QR-code naar git.lexconsultancy.nl/guido" style="position:absolute; right:128px; top:404px; width:230px; height:230px; border-radius:12px">
<p style="position:absolute; right:128px; top:644px; width:230px; text-align:center; font-size:21px; color:#9AA3B1">Alle vier de reeksen</p>
<div style="flex:1"></div> <div style="flex:1"></div>
<h1 style="font-family:{H}; font-size:96px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Kies het eenvoudigste patroon dat werkt.</h1> <h1 style="font-family:{H}; font-size:96px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Kies het eenvoudigste patroon dat werkt.</h1>
{p("En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?", 34, BODYD)} {p("En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?", 34, BODYD)}
Binary file not shown.
+1 -1
View File
@@ -1,5 +1,5 @@
<section id="mee" data-transition="fade" style="background:#F7F4EC; color:#1E2A3A; font-family:'Nunito Sans', Verdana, sans-serif; padding:128px 128px 160px; display:flex; flex-direction:column; gap:40px"> <section id="mee" data-transition="fade" style="background:#F7F4EC; color:#1E2A3A; font-family:'Nunito Sans', Verdana, sans-serif; padding:128px 128px 160px; display:flex; flex-direction:column; gap:40px">
<h2 style="font-family:'Rubik', Arial, sans-serif; font-size:64px; font-weight:600; line-height:1.1">Wat je meeneemt</h2><table style="font-size:24px; color:#3D4756; border:1px solid #D8D2C4; background:#FFFFFF"><tr style="background:#EFEAE0"><th style="width:10%; color:#1E2A3A">Nr</th><th style="width:40%; color:#1E2A3A">Handleiding</th><th style="width:50%; color:#1E2A3A">Wat je ermee bouwt</th></tr><tr><td style="width:10%; color:#3D4756">1</td><td style="width:40%; color:#3D4756">Van workflow naar agent</td><td style="width:50%; color:#3D4756">Tekst op niveau</td></tr><tr><td style="width:10%; color:#3D4756">2</td><td style="width:40%; color:#3D4756">Agent met eigen kennisbank</td><td style="width:50%; color:#3D4756">Schoolgids-assistent</td></tr><tr><td style="width:10%; color:#3D4756">3</td><td style="width:40%; color:#3D4756">Schoolcommunicatie</td><td style="width:50%; color:#3D4756">Ouderbrief-assistent, Schoolnieuws, Balie-stand</td></tr><tr><td style="width:10%; color:#3D4756">4</td><td style="width:40%; color:#3D4756">Agent Console</td><td style="width:50%; color:#3D4756">Toetsweekplanner</td></tr><tr><td style="width:10%; color:#3D4756">5</td><td style="width:40%; color:#3D4756">Transcriptietool</td><td style="width:50%; color:#3D4756">Van opname naar verslag</td></tr><tr><td style="width:10%; color:#3D4756">7</td><td style="width:40%; color:#3D4756">Schoolnieuws met controle</td><td style="width:50%; color:#3D4756">Zelfkritiek en poortwachter</td></tr><tr><td style="width:10%; color:#3D4756">8</td><td style="width:40%; color:#3D4756">Studiecoach voor je vak</td><td style="width:50%; color:#3D4756">Chatflow met routes, geheugen, docent in de lus</td></tr><tr><td style="width:10%; color:#3D4756">Bijlagen</td><td style="width:40%; color:#3D4756">Ontwerpkaart · Ontwerppatronen · AI-tools in het onderwijs</td><td style="width:50%; color:#3D4756">Elke handleiding eindigt met Maak hem van jou</td></tr></table><p style="font-size:26px; color:#3D4756; line-height:1.4">En dezelfde zes agents in drie andere omgevingen: <b>Copilot</b>, <b>ChatGPT</b> en <b>Gemini</b>, elk zes handleidingen. Bij alle reeksen samen 28 uitlegvideo's met ondertiteling, om thuis in je eigen tempo te volgen.</p> <h2 style="font-family:'Rubik', Arial, sans-serif; font-size:64px; font-weight:600; line-height:1.1">Wat je meeneemt</h2><table style="font-size:24px; color:#3D4756; border:1px solid #D8D2C4; background:#FFFFFF"><tr style="background:#EFEAE0"><th style="width:10%; color:#1E2A3A">Nr</th><th style="width:40%; color:#1E2A3A">Handleiding</th><th style="width:50%; color:#1E2A3A">Wat je ermee bouwt</th></tr><tr><td style="width:10%; color:#3D4756">1</td><td style="width:40%; color:#3D4756">Van workflow naar agent</td><td style="width:50%; color:#3D4756">Tekst op niveau</td></tr><tr><td style="width:10%; color:#3D4756">2</td><td style="width:40%; color:#3D4756">Agent met eigen kennisbank</td><td style="width:50%; color:#3D4756">Schoolgids-assistent</td></tr><tr><td style="width:10%; color:#3D4756">3</td><td style="width:40%; color:#3D4756">Schoolcommunicatie</td><td style="width:50%; color:#3D4756">Ouderbrief-assistent, Schoolnieuws, Balie-stand</td></tr><tr><td style="width:10%; color:#3D4756">4</td><td style="width:40%; color:#3D4756">Agent Console</td><td style="width:50%; color:#3D4756">Toetsweekplanner</td></tr><tr><td style="width:10%; color:#3D4756">5</td><td style="width:40%; color:#3D4756">Transcriptietool</td><td style="width:50%; color:#3D4756">Van opname naar verslag</td></tr><tr><td style="width:10%; color:#3D4756">7</td><td style="width:40%; color:#3D4756">Schoolnieuws met controle</td><td style="width:50%; color:#3D4756">Zelfkritiek en poortwachter</td></tr><tr><td style="width:10%; color:#3D4756">8</td><td style="width:40%; color:#3D4756">Studiecoach voor je vak</td><td style="width:50%; color:#3D4756">Chatflow met routes, geheugen, docent in de lus</td></tr><tr><td style="width:10%; color:#3D4756">Bijlagen</td><td style="width:40%; color:#3D4756">Ontwerpkaart · Ontwerppatronen · AI-tools in het onderwijs</td><td style="width:50%; color:#3D4756">Elke handleiding eindigt met Maak hem van jou</td></tr></table><p style="font-size:26px; color:#3D4756; line-height:1.4">En dezelfde zes agents in drie andere omgevingen: <b>Copilot</b>, <b>ChatGPT</b> en <b>Gemini</b>, elk zes handleidingen. Bij alle reeksen samen 28 uitlegvideo's met ondertiteling. Alles staat op <b>git.lexconsultancy.nl/guido</b>.</p>
<p style="position:absolute; left:128px; bottom:64px; font-size:24px; color:#8A8F98">Workshop AI Agents met Dify · LeX Consultancy · AI Netwerk Limburg · CC BY-SA 4.0</p><img src="../beelden/logo-lex.png" alt="LeX Consultancy" style="position:absolute; right:128px; bottom:52px; width:90px; height:52px; object-fit:contain"> <p style="position:absolute; left:128px; bottom:64px; font-size:24px; color:#8A8F98">Workshop AI Agents met Dify · LeX Consultancy · AI Netwerk Limburg · CC BY-SA 4.0</p><img src="../beelden/logo-lex.png" alt="LeX Consultancy" style="position:absolute; right:128px; bottom:52px; width:90px; height:52px; object-fit:contain">
<aside>Alle apps staan live op udify.app-links in de README. Vier reeksen, 26 handleidingen, 28 video's, alles CC BY-SA op git.lexconsultancy.nl. Zeg erbij dat de video's ook voor collega's zijn die er vandaag niet bij waren.</aside> <aside>Alle apps staan live op udify.app-links in de README. Vier reeksen, 26 handleidingen, 28 video's, alles CC BY-SA op git.lexconsultancy.nl. Zeg erbij dat de video's ook voor collega's zijn die er vandaag niet bij waren.</aside>
</section> </section>
+4 -2
View File
@@ -2,17 +2,19 @@
<img src="../beelden/logo-ai-netwerk-limburg.png" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain"> <img src="../beelden/logo-ai-netwerk-limburg.png" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain">
<img src="../beelden/logo-lex-wit.png" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain"> <img src="../beelden/logo-lex-wit.png" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain">
<img src="../beelden/qr-git.png" alt="QR-code naar git.lexconsultancy.nl/guido" style="position:absolute; right:128px; top:404px; width:230px; height:230px; border-radius:12px">
<p style="position:absolute; right:128px; top:644px; width:230px; text-align:center; font-size:21px; color:#9AA3B1">Alle vier de reeksen</p>
<div style="flex:1"></div> <div style="flex:1"></div>
<h1 style="font-family:'Rubik', Arial, sans-serif; font-size:96px; font-weight:600; line-height:1.05; color:#F7F4EC; width:1400px">Kies het eenvoudigste patroon dat werkt.</h1> <h1 style="font-family:'Rubik', Arial, sans-serif; font-size:96px; font-weight:600; line-height:1.05; color:#F7F4EC; width:1400px">Kies het eenvoudigste patroon dat werkt.</h1>
<p style="font-size:34px; color:#D9DEE6; line-height:1.4">En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?</p> <p style="font-size:34px; color:#D9DEE6; line-height:1.4">En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?</p>
<div style="flex:1"></div> <div style="flex:1"></div>
<p style="font-size:28px; color:#9AA3B1; line-height:1.4">Handleidingen, dia's en links: git.lexconsultancy.nl/guido/dify-handleidingen · ai-netwerk-limburg.nl · Experimenteerruimte ICT SOML</p> <p style="font-size:28px; color:#9AA3B1; line-height:1.4">Handleidingen, dia's en links: git.lexconsultancy.nl/guido · ai-netwerk-limburg.nl · Experimenteerruimte ICT SOML</p>
<div style="display:flex; gap:40px; align-items:flex-start; border-top:1px solid #3A4757; padding-top:24px; margin-top:-16px"> <div style="display:flex; gap:40px; align-items:flex-start; border-top:1px solid #3A4757; padding-top:24px; margin-top:-16px">
<div style="flex:0 0 520px; display:flex; flex-direction:column; gap:6px"> <div style="flex:0 0 520px; display:flex; flex-direction:column; gap:6px">
<p style="font-family:'Rubik', Arial, sans-serif; font-size:28px; font-weight:600; color:#F7F4EC; letter-spacing:1px">CC BY-SA 4.0</p> <p style="font-family:'Rubik', Arial, sans-serif; font-size:28px; font-weight:600; color:#F7F4EC; letter-spacing:1px">CC BY-SA 4.0</p>
<p style="font-size:22px; color:#9AA3B1; line-height:1.4">Eigenaar en contact:<br>Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg<br>guido@l-e-x.nl · guido@ai-netwerk-limburg.nl</p> <p style="font-size:22px; color:#9AA3B1; line-height:1.4">Eigenaar en contact:<br>Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg<br>guido@l-e-x.nl · guido@ai-netwerk-limburg.nl</p>
</div> </div>
<p style="font-size:22px; color:#9AA3B1; line-height:1.4">Deze presentatie en de handleidingen mag je kopiëren, bewerken en hergebruiken, ook op je eigen school. Noem de bron (Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg, git.lexconsultancy.nl/guido/dify-handleidingen) en deel je bewerking onder dezelfde licentie. Het logo van AI Netwerk Limburg valt buiten de licentie; namen van producten zijn merken van hun eigenaren.</p> <p style="font-size:22px; color:#9AA3B1; line-height:1.4">Deze presentatie en de handleidingen mag je kopiëren, bewerken en hergebruiken, ook op je eigen school. Noem de bron (Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg, git.lexconsultancy.nl/guido) en deel je bewerking onder dezelfde licentie. Het logo van AI Netwerk Limburg valt buiten de licentie; namen van producten zijn merken van hun eigenaren.</p>
</div> </div>
@@ -0,0 +1 @@
,guido,tuxedo,22.09.2026 20:08,/home/guido/.local/share/onlyoffice;
Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

+5 -2
View File
@@ -21,12 +21,13 @@ BEELD = {
"docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"), "docent": ("../beelden/studiecoach-docent-antwoord.jpg", "/_blob/244acf99a4fa9215357a5e95e1eec2f4"),
"lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"), "lex": ("../beelden/logo-lex-wit.png", "/_blob/a056bd447e5dc103fd01f7528f888bb9"),
"lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"), "lexkleur": ("../beelden/logo-lex.png", "/_blob/042fe916c9a2622daf445ddb6d0bd222"),
"qr": ("../beelden/qr-git.png", "../beelden/qr-git.png"),
} }
def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0] def beeld(naam): return BEELD[naam][1 if ARTIFACT else 0]
EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg" EIGENAAR = "Guido van Dijk, LeX Consultancy B.V. en AI Netwerk Limburg"
KOP = "Kennisfestival AI Netwerk Limburg · 2 x een uur" KOP = "Kennisfestival AI Netwerk Limburg · 2 x een uur"
CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl" CONTACT = "guido@l-e-x.nl · guido@ai-netwerk-limburg.nl"
BRON = "git.lexconsultancy.nl/guido/dify-handleidingen" BRON = "git.lexconsultancy.nl/guido"
DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4" DARK="#1E2A3A"; LIGHT="#F7F4EC"; LIGHT2="#EFEAE0"; ACC="#D9480F"; BLUE="#2563EB"; BODY="#3D4756"; BODYD="#D9DEE6"; LINE="#D8D2C4"
H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif" H="'Rubik', Arial, sans-serif"; T="'Nunito Sans', Verdana, sans-serif"
LOGO=beeld("logo") LOGO=beeld("logo")
@@ -310,7 +311,7 @@ slide("watmag", h2("Wat mag: vier vragen voor elke tool") + f'''
# 22 hoe verder # 22 hoe verder
slide("hoeverder", h2("Hoe je verder komt met jouw project") + f''' slide("hoeverder", h2("Hoe je verder komt met jouw project") + f'''
<div style="display:flex; gap:24px"> <div style="display:flex; gap:24px">
{card("Zelf, vanavond nog", "Vier reeksen handleidingen en 28 uitlegvideo's: Dify, Copilot, ChatGPT en Gemini. Dezelfde voorbeelden, stap voor stap, met screenshots. Gratis en vrij te bewerken.")} {card("Zelf, vanavond nog", "Vier reeksen handleidingen en 28 uitlegvideo's: Dify, Copilot, ChatGPT en Gemini. Dezelfde voorbeelden, stap voor stap, met screenshots. Alles op <b>git.lexconsultancy.nl/guido</b>, gratis en vrij te bewerken.")}
{card("Samen, in het netwerk", "AI Netwerk Limburg: bijeenkomsten waar mensen met hetzelfde probleem zitten. Neem je ontwerpkaart mee, dan heb je meteen een gesprek.")} {card("Samen, in het netwerk", "AI Netwerk Limburg: bijeenkomsten waar mensen met hetzelfde probleem zitten. Neem je ontwerpkaart mee, dan heb je meteen een gesprek.")}
{card("Begeleid, met ons", "Een eigen traject: van use case naar werkend prototype, met de afspraken over wat mag erbij. Ook voor een team of een bestuur.", bg=DARK, tc=LIGHT, bc=BODYD, border=DARK)} {card("Begeleid, met ons", "Een eigen traject: van use case naar werkend prototype, met de afspraken over wat mag erbij. Ook voor een team of een bestuur.", bg=DARK, tc=LIGHT, bc=BODYD, border=DARK)}
</div> </div>
@@ -321,6 +322,8 @@ slide("hoeverder", h2("Hoe je verder komt met jouw project") + f'''
slide("slot", f''' slide("slot", f'''
<img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain"> <img src="{LOGO}" alt="AI Netwerk Limburg" style="position:absolute; right:128px; top:96px; width:220px; height:180px; object-fit:contain">
<img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain"> <img src="{beeld("lex")}" alt="LeX Consultancy" style="position:absolute; right:148px; top:296px; width:130px; height:74px; object-fit:contain">
<img src="{beeld("qr")}" alt="QR-code naar git.lexconsultancy.nl/guido" style="position:absolute; right:128px; top:404px; width:230px; height:230px; border-radius:12px">
<p style="position:absolute; right:128px; top:644px; width:230px; text-align:center; font-size:21px; color:#9AA3B1">Alle vier de reeksen</p>
<div style="flex:1"></div> <div style="flex:1"></div>
<h1 style="font-family:{H}; font-size:92px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Kies het eenvoudigste<br>patroon dat werkt.</h1> <h1 style="font-family:{H}; font-size:92px; font-weight:600; line-height:1.05; color:{LIGHT}; width:1400px">Kies het eenvoudigste<br>patroon dat werkt.</h1>
{p("En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?", 34, BODYD)} {p("En ontwerp voor de fout: wat gebeurt er als het misgaat, en wie ziet dat?", 34, BODYD)}
Binary file not shown.
Binary file not shown.
+7
View File
@@ -3,6 +3,13 @@
Dify verandert snel. Elke handleiding vermeldt op de titelpagina op welke dag de schermen zijn Dify verandert snel. Elke handleiding vermeldt op de titelpagina op welke dag de schermen zijn
vastgelegd. Hier staat per uitgave wat er veranderde. vastgelegd. Hier staat per uitgave wat er veranderde.
## 2026-09-22, link en QR-code naar alle vier de reeksen
- De slotdia van de drie presentaties heeft een QR-code naar https://git.lexconsultancy.nl/guido,
de overzichtspagina met alle vier de reeksen, met het bijschrift "Alle vier de reeksen".
- De bronvermelding wijst niet meer naar deze ene repository maar naar die overzichtspagina.
- De dia's over wat je meeneemt en hoe je verder komt noemen het adres nu voluit.
## 2026-09-22, presentaties ook als PowerPoint ## 2026-09-22, presentaties ook als PowerPoint
- `_gereedschap/maak_pptx.py`: maakt van een gebouwde presentatie een pptx met elke dia als beeld - `_gereedschap/maak_pptx.py`: maakt van een gebouwde presentatie een pptx met elke dia als beeld