diff --git a/03-school-communication/guide-dify-school-communication.md b/03-school-communication/guide-dify-school-communication.md index 9684016..a1e9dc5 100644 --- a/03-school-communication/guide-dify-school-communication.md +++ b/03-school-communication/guide-dify-school-communication.md @@ -2,7 +2,7 @@ FOR THE EDITOR Guide 3: school communication at Example College (fictional). Screenshots in screenshots/, -captured on 20 September 2026 (Dify cloud, Dutch build of the same apps). +captured on 21 September 2026 (Dify cloud, English interface). Convert to HTML, PDF and Word: python3 build.py (python-markdown, google-chrome and libreoffice; layout and logo in _tools/build_guide.py) @@ -16,9 +16,10 @@ Formatting conventions (see also README.md): Sample document: style-guide-example-college.pdf (fictional, in this folder); the school guide from guide 2 is reused. -Published example apps (Dutch): - Parent letter assistant https://udify.app/chat/OJCfxjBeBHCEbBPx - School news https://udify.app/workflow/jJclFyX9BlteuHYi +Published example apps: + Parent letter assistant https://udify.app/chat/oB2H2mLaoKR6d4IC + School news https://udify.app/workflow/E2CHtVPKe3PLg7GF + School guide assistant https://udify.app/chat/6Y6WnP0m5Z3jSHRs (with Reception mode) School guide assistant https://udify.app/chat/cvLAmpk60m9HUXUy (with the Reception mode) --> @@ -37,7 +38,7 @@ In guide 1 you built a workflow, in guide 2 an agent with a knowledge base. Now The common thread is a **style guide**: two pages with the school's agreements about reading level, form of address, words to avoid and the length per channel. You put it in the knowledge base next to the school guide. After that all three apps stick to it, without you having to repeat the rules in every prompt. Change the style guide and the apps change with it. -This guide follows the cloud version of Dify as it looked on 20 September 2026. Dify changes fast: if your screen differs, follow what you see, not what is written here. The screenshots show the Dutch build of these apps; the screens and clicks are the same. +This guide follows the cloud version of Dify as it looked on 20 September 2026. Dify changes fast: if your screen differs, follow what you see, not what is written here. **How to read this guide** @@ -96,7 +97,9 @@ The school guide is already in the knowledge base. You add the style guide as a 2. Under **Documents**, click **Add file**. 3. Click **Browse** and choose `style-guide-example-college.pdf`, or drag the file into the box. -![Add file: one file at a time in the sandbox](screenshots/a01-add-file.jpg) +![Add file](screenshots/a01-add-file.jpg) + +![The file is ready](screenshots/a02-file-ready.jpg) 4. Click **Next**. @@ -106,7 +109,7 @@ The school guide is already in the knowledge base. You add the style guide as a Dify does not necessarily remember the setting of the first document. So check again how the document is split. -![The default setting: Delimiter \n](screenshots/a02-chunk.jpg) +![The default setting: Delimiter \n](screenshots/a03-chunk.jpg) 1. In the **Delimiter** field set the value to `\n\n` (backslash-n twice, no spaces). @@ -116,15 +119,15 @@ Dify does not necessarily remember the setting of the first document. So check a | Maximum chunk length | `1024` (leave as is) | | Chunk overlap | `50` (leave as is) | -2. Click **Preview Chunk**. On the right you now see a handful of pieces of a paragraph or longer: the introduction, the language rules, the channels, the privacy rules. +2. Click **Preview Chunk**. On the right you now see four pieces of a few paragraphs each: who we write for and the tone, the words to avoid and the letter structure, the channels, the privacy rules. -![After the change: four chunks with real content](screenshots/a03-chunk-delimiter.jpg) +![After the change: four chunks with real content](screenshots/a04-chunk-delimiter.jpg) 3. Click **Save & Process**. ### Step 3. Wait for the green tick -![Document uploaded, embedding completed](screenshots/a04-klaar.jpg) +![Document uploaded, embedding completed](screenshots/a05-done.jpg) For two pages this takes a few seconds. Then click **Go to document**: the knowledge base now has two documents. @@ -139,7 +142,7 @@ The agent reads the description of the knowledge base to decide whether to searc Two documents from Example College. The school guide: lesson times, reporting illness, absence and leave, homework and tests, phones and laptops, form tutors and contact details. The style guide: how the school writes to parents and for the website, the parent app and social media (reading level B1, formal or informal address, words to avoid, structure of a parent letter, length per channel, names and photos of students). Use this knowledge base for questions about school rules and for writing or checking texts for parents. ``` -![The updated description](screenshots/a05-settings.jpg) +![The updated description](screenshots/a06-settings.jpg) 3. Scroll down and click **Save**. @@ -165,7 +168,7 @@ A teacher pastes a draft letter, the assistant turns it into a letter parents un 3. Click **Create**. -![The empty agent: instruction, variables, knowledge base and tools](screenshots/b02-lege-agent.jpg) +![The empty agent: instruction, variables, knowledge base and tools](screenshots/b02-empty-agent.jpg) 4. Click the model name (**gpt-5**) at the top right and choose **gpt-5-mini**. @@ -184,7 +187,7 @@ Method: 5. Be brief. No introduction, no compliment, no sign-off from you. ``` -![The instruction is in place](screenshots/b03-instructie.jpg) +![The instruction is in place](screenshots/b03-instruction.jpg) > **Your choice: the method.** Point 3 determines the shape of the answer. Would you rather have two variants (short and full)? A version in another language for parents who speak it? Only the letter, without the explanation? Change only that point and test again. Point 4 (invent nothing, [FILL IN]) we recommend keeping; that is the rule that keeps you out of trouble. @@ -195,7 +198,7 @@ Method: ![Select reference Knowledge](screenshots/b04-select-knowledge.jpg) -![The knowledge base is attached to the agent](screenshots/b05-gekoppeld.jpg) +![The knowledge base is attached to the agent](screenshots/b05-attached.jpg) ### Step 8. Test with a woolly letter @@ -209,9 +212,9 @@ Dear parent(s)/carer(s), By means of this letter we would like to inform you with regard to the parents' evening which, within the framework of the subject choice process, will take place on Thursday 8 October at 19.30 in the main hall. During this evening an explanation of the choice trajectory will be provided by the careers adviser. You are requested to confirm your attendance asap via the parent portal. Kind regards, the management ``` -![The answer: the rewritten letter with a subject line](screenshots/b07-antwoord2.jpg) +![The answer: the rewritten letter with a subject line](screenshots/b06-answer-letter.jpg) -![Below it: "What I changed", with the rule from the style guide for each point](screenshots/b06-antwoord.jpg) +![Below it: "What I changed", with the rule from the style guide for each point](screenshots/b07-answer-changes.jpg) Note three things in the answer: @@ -229,9 +232,9 @@ An agent app is already published when it is created, but empty. Without this st ![Publish Update](screenshots/b08-publish.jpg) -![Success: the webapp now runs the new version](screenshots/b09-publish2.jpg) +![Success: the webapp now runs the new version](screenshots/b09-publish-success.jpg) -2. In the same menu click **Open webapp** to see the link you share with the team. Our Dutch version: https://udify.app/chat/OJCfxjBeBHCEbBPx +2. In the same menu click **Open web app** to see the link you share with the team. The app from this guide is live at . --- @@ -241,7 +244,7 @@ One message almost never lands in one place. The website wants 200 words with a This is what the whole thing will look like: -![The whole workflow: User Input, Knowledge Retrieval, three LLM steps and Output](screenshots/c17-hele-flow.jpg) +![The whole workflow: User Input, Knowledge Retrieval, three LLM steps and Output](screenshots/c00-whole-flow.jpg) ### Step 10. Create the workflow @@ -268,7 +271,7 @@ Click the **User Input** block, then on the right under **INPUT FIELD** click ** | Label Name | `What has happened or is going to happen? (who, what, where, when)` | | Required | on | -![Add Input Field: Paragraph, core message](screenshots/c02-veld-kernboodschap.jpg) +![Add Input Field: Paragraph, core message](screenshots/c02-field-core-message.jpg) **Field 2: the audience** @@ -289,9 +292,9 @@ Click the **User Input** block, then on the right under **INPUT FIELD** click ** | Options | `informative`, `celebratory`, `urgent` (each via **+ Add option**) | | Required | on | -![Add Input Field: Select with three options](screenshots/c03-veld-toon.jpg) +![Add Input Field: Select with three options](screenshots/c03-field-tone.jpg) -![The three fields are in User Input](screenshots/c04-drie-velden.jpg) +![The three fields are in User Input](screenshots/c04-three-fields.jpg) > Choose the **Field Type** before you start typing. If you change the type afterwards, the window sometimes closes and you lose your input. @@ -370,7 +373,7 @@ Core message: {core_message} 8. Rename the block to `Parent app`. -![The Parent app block is finished](screenshots/c13-ouderapp-klaar.jpg) +![The Parent app block is finished](screenshots/c13-parent-app-done.jpg) **Block 3: Social** @@ -394,7 +397,7 @@ Core message: {core_message} 11. Rename the block to `Social`. -![The Social block is finished](screenshots/c15-social-klaar.jpg) +![The Social block is finished](screenshots/c15-social-done.jpg) > **Your choice: the channels and their rules.** The three prompts differ only in the first paragraph: that is the place for your channel rules. Does your school have a newsletter instead of Instagram? Replace block 3 with "Newsletter, at most 120 words, with a five-word headline". Want a fourth channel (for example the staff bulletin, informal address)? Add a fourth block and a fourth output variable in step 14. The word limits are also in the style guide; make prompt and style guide say the same thing, otherwise the prompt wins. @@ -439,11 +442,11 @@ Check: the website item has a headline and ends with a contact, the parent app m 2. Click **Access point** in the left-hand menu. Under **Webapp** is the link; **Open** shows it the way a colleague sees it. -![Access point with the webapp link](screenshots/c22-toegangspunt.jpg) +![Access point with the webapp link](screenshots/c22-access-point.jpg) ![The webapp: form on the left, three texts on the right](screenshots/c23-webapp.jpg) -Our Dutch version: https://udify.app/workflow/jJclFyX9BlteuHYi +The app from this guide is live at . --- @@ -453,9 +456,9 @@ The team's third wish was a reference desk for reception: a parent emails or cal ![The menu on an app card: Edit Info, Duplicate, Export DSL, Delete](screenshots/d02-duplicate-menu.jpg) -But with five apps a sandbox account is full: +But a sandbox account holds five apps at most, and with the apps from guides 1 to 3 you are close to that: -![Studio with five apps: the limit of the sandbox](screenshots/d01-studio-vijf-apps.jpg) +![Studio with the apps from guides 1 to 3 (and the Dutch originals)](screenshots/d01-studio.jpg) So we do it differently, and actually better: the School guide assistant already has the style guide in its knowledge base (that happened in part A, without touching the app). You only have to tell it when to act as reception. @@ -463,7 +466,7 @@ So we do it differently, and actually better: the School guide assistant already 1. In **Studio** open the app **School guide assistant**. -![The instruction from guide 2](screenshots/d03-instructie-oud.jpg) +![The instruction from guide 2](screenshots/d03-instruction-old.jpg) 2. Click at the end of the instruction and paste this paragraph below it: @@ -471,7 +474,7 @@ So we do it differently, and actually better: the School guide assistant already Reception mode: if a staff member starts with "Reception:" and then pastes a question from a parent, you write the reply that the staff member can send to that parent. Then follow the style guide in your knowledge base: address the parent formally, reading level B1, no abbreviations, no words from the list of words to avoid, at most six sentences, and end with a way to get in touch. If you do not know the answer from the school guide, write a short message saying you will check and put [FILL IN] where the staff member must add the real answer. ``` -![The extended instruction](screenshots/d04-instructie-nieuw.jpg) +![The extended instruction](screenshots/d04-instruction-new.jpg) ### Step 18. Test as reception @@ -481,7 +484,7 @@ Reception mode: if a staff member starts with "Reception:" and then pastes a que Reception: Hello, my daughter is in 7C and will be ill tomorrow. Do I have to report her absent and how do I do that? Will she get tomorrow's test at another time? Regards, Sanne's mother ``` -![The reply for reception: formal, from the school guide, with chapter references](screenshots/d05-balie-antwoord.jpg) +![The reply for reception: formal, from the school guide, with chapter references](screenshots/d05-reception-answer.jpg) The reply takes the sick report and the catch-up slot from two chapters of the school guide, addresses the parent formally, and ends with reception. Ask the same question again without "Reception:" in front: then you get the shorter answer for student or parent from guide 2. One app, two users. diff --git a/03-school-communication/guide-dify-school-communication.pdf b/03-school-communication/guide-dify-school-communication.pdf index 69162ff..8f647aa 100644 Binary files a/03-school-communication/guide-dify-school-communication.pdf and b/03-school-communication/guide-dify-school-communication.pdf differ diff --git a/03-school-communication/screenshots/a01-add-file.jpg b/03-school-communication/screenshots/a01-add-file.jpg index 16243f7..455e9fc 100644 Binary files a/03-school-communication/screenshots/a01-add-file.jpg and b/03-school-communication/screenshots/a01-add-file.jpg differ diff --git a/03-school-communication/screenshots/a02-chunk.jpg b/03-school-communication/screenshots/a02-chunk.jpg deleted file mode 100644 index edf99dd..0000000 Binary files a/03-school-communication/screenshots/a02-chunk.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/a02-file-ready.jpg b/03-school-communication/screenshots/a02-file-ready.jpg new file mode 100644 index 0000000..e530df8 Binary files /dev/null and b/03-school-communication/screenshots/a02-file-ready.jpg differ diff --git a/03-school-communication/screenshots/a03-chunk-delimiter.jpg b/03-school-communication/screenshots/a03-chunk-delimiter.jpg deleted file mode 100644 index 67524d4..0000000 Binary files a/03-school-communication/screenshots/a03-chunk-delimiter.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/a03-chunk.jpg b/03-school-communication/screenshots/a03-chunk.jpg new file mode 100644 index 0000000..0fc51e5 Binary files /dev/null and b/03-school-communication/screenshots/a03-chunk.jpg differ diff --git a/03-school-communication/screenshots/a04-chunk-delimiter.jpg b/03-school-communication/screenshots/a04-chunk-delimiter.jpg new file mode 100644 index 0000000..cfc4d1f Binary files /dev/null and b/03-school-communication/screenshots/a04-chunk-delimiter.jpg differ diff --git a/03-school-communication/screenshots/a04-klaar.jpg b/03-school-communication/screenshots/a04-klaar.jpg deleted file mode 100644 index cbf3b26..0000000 Binary files a/03-school-communication/screenshots/a04-klaar.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/a05-done.jpg b/03-school-communication/screenshots/a05-done.jpg new file mode 100644 index 0000000..51bbd01 Binary files /dev/null and b/03-school-communication/screenshots/a05-done.jpg differ diff --git a/03-school-communication/screenshots/a05-settings.jpg b/03-school-communication/screenshots/a05-settings.jpg deleted file mode 100644 index a61cb38..0000000 Binary files a/03-school-communication/screenshots/a05-settings.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/a06-settings.jpg b/03-school-communication/screenshots/a06-settings.jpg new file mode 100644 index 0000000..0e36960 Binary files /dev/null and b/03-school-communication/screenshots/a06-settings.jpg differ diff --git a/03-school-communication/screenshots/b01-create-agent.jpg b/03-school-communication/screenshots/b01-create-agent.jpg index 27e5fa5..6f9c342 100644 Binary files a/03-school-communication/screenshots/b01-create-agent.jpg and b/03-school-communication/screenshots/b01-create-agent.jpg differ diff --git a/03-school-communication/screenshots/b02-empty-agent.jpg b/03-school-communication/screenshots/b02-empty-agent.jpg new file mode 100644 index 0000000..620a72a Binary files /dev/null and b/03-school-communication/screenshots/b02-empty-agent.jpg differ diff --git a/03-school-communication/screenshots/b02-lege-agent.jpg b/03-school-communication/screenshots/b02-lege-agent.jpg deleted file mode 100644 index 9a552f8..0000000 Binary files a/03-school-communication/screenshots/b02-lege-agent.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/b03-instructie.jpg b/03-school-communication/screenshots/b03-instructie.jpg deleted file mode 100644 index 6eff1dd..0000000 Binary files a/03-school-communication/screenshots/b03-instructie.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/b03-instruction.jpg b/03-school-communication/screenshots/b03-instruction.jpg new file mode 100644 index 0000000..28c585d Binary files /dev/null and b/03-school-communication/screenshots/b03-instruction.jpg differ diff --git a/03-school-communication/screenshots/b04-select-knowledge.jpg b/03-school-communication/screenshots/b04-select-knowledge.jpg index d73e49f..a04340a 100644 Binary files a/03-school-communication/screenshots/b04-select-knowledge.jpg and b/03-school-communication/screenshots/b04-select-knowledge.jpg differ diff --git a/03-school-communication/screenshots/b05-attached.jpg b/03-school-communication/screenshots/b05-attached.jpg new file mode 100644 index 0000000..aa81aa0 Binary files /dev/null and b/03-school-communication/screenshots/b05-attached.jpg differ diff --git a/03-school-communication/screenshots/b05-gekoppeld.jpg b/03-school-communication/screenshots/b05-gekoppeld.jpg deleted file mode 100644 index f85e1d6..0000000 Binary files a/03-school-communication/screenshots/b05-gekoppeld.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/b06-answer-letter.jpg b/03-school-communication/screenshots/b06-answer-letter.jpg new file mode 100644 index 0000000..daeb8a9 Binary files /dev/null and b/03-school-communication/screenshots/b06-answer-letter.jpg differ diff --git a/03-school-communication/screenshots/b06-antwoord.jpg b/03-school-communication/screenshots/b06-antwoord.jpg deleted file mode 100644 index fcc070d..0000000 Binary files a/03-school-communication/screenshots/b06-antwoord.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/b07-answer-changes.jpg b/03-school-communication/screenshots/b07-answer-changes.jpg new file mode 100644 index 0000000..8920b86 Binary files /dev/null and b/03-school-communication/screenshots/b07-answer-changes.jpg differ diff --git a/03-school-communication/screenshots/b07-antwoord2.jpg b/03-school-communication/screenshots/b07-antwoord2.jpg deleted file mode 100644 index 2e310b3..0000000 Binary files a/03-school-communication/screenshots/b07-antwoord2.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/b08-publish.jpg b/03-school-communication/screenshots/b08-publish.jpg index 8052cf8..ac615da 100644 Binary files a/03-school-communication/screenshots/b08-publish.jpg and b/03-school-communication/screenshots/b08-publish.jpg differ diff --git a/03-school-communication/screenshots/b09-publish-success.jpg b/03-school-communication/screenshots/b09-publish-success.jpg new file mode 100644 index 0000000..4966a03 Binary files /dev/null and b/03-school-communication/screenshots/b09-publish-success.jpg differ diff --git a/03-school-communication/screenshots/b09-publish2.jpg b/03-school-communication/screenshots/b09-publish2.jpg deleted file mode 100644 index 7e7d310..0000000 Binary files a/03-school-communication/screenshots/b09-publish2.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c00-whole-flow.jpg b/03-school-communication/screenshots/c00-whole-flow.jpg new file mode 100644 index 0000000..6988a31 Binary files /dev/null and b/03-school-communication/screenshots/c00-whole-flow.jpg differ diff --git a/03-school-communication/screenshots/c01-create-workflow.jpg b/03-school-communication/screenshots/c01-create-workflow.jpg index 27af8de..f578658 100644 Binary files a/03-school-communication/screenshots/c01-create-workflow.jpg and b/03-school-communication/screenshots/c01-create-workflow.jpg differ diff --git a/03-school-communication/screenshots/c02-field-core-message.jpg b/03-school-communication/screenshots/c02-field-core-message.jpg new file mode 100644 index 0000000..e1e7d93 Binary files /dev/null and b/03-school-communication/screenshots/c02-field-core-message.jpg differ diff --git a/03-school-communication/screenshots/c02-veld-kernboodschap.jpg b/03-school-communication/screenshots/c02-veld-kernboodschap.jpg deleted file mode 100644 index 68ffa7b..0000000 Binary files a/03-school-communication/screenshots/c02-veld-kernboodschap.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c03-field-tone.jpg b/03-school-communication/screenshots/c03-field-tone.jpg new file mode 100644 index 0000000..e886773 Binary files /dev/null and b/03-school-communication/screenshots/c03-field-tone.jpg differ diff --git a/03-school-communication/screenshots/c03-veld-toon.jpg b/03-school-communication/screenshots/c03-veld-toon.jpg deleted file mode 100644 index 10bb484..0000000 Binary files a/03-school-communication/screenshots/c03-veld-toon.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c04-drie-velden.jpg b/03-school-communication/screenshots/c04-drie-velden.jpg deleted file mode 100644 index c220f8d..0000000 Binary files a/03-school-communication/screenshots/c04-drie-velden.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c04-three-fields.jpg b/03-school-communication/screenshots/c04-three-fields.jpg new file mode 100644 index 0000000..60c6c2e Binary files /dev/null and b/03-school-communication/screenshots/c04-three-fields.jpg differ diff --git a/03-school-communication/screenshots/c05-kr1.jpg b/03-school-communication/screenshots/c05-kr1.jpg index e37f117..6e5f287 100644 Binary files a/03-school-communication/screenshots/c05-kr1.jpg and b/03-school-communication/screenshots/c05-kr1.jpg differ diff --git a/03-school-communication/screenshots/c06-kr2.jpg b/03-school-communication/screenshots/c06-kr2.jpg index 9bec152..7423fb3 100644 Binary files a/03-school-communication/screenshots/c06-kr2.jpg and b/03-school-communication/screenshots/c06-kr2.jpg differ diff --git a/03-school-communication/screenshots/c07-kr3.jpg b/03-school-communication/screenshots/c07-kr3.jpg index 2c8fe71..21c6a81 100644 Binary files a/03-school-communication/screenshots/c07-kr3.jpg and b/03-school-communication/screenshots/c07-kr3.jpg differ diff --git a/03-school-communication/screenshots/c08-website1.jpg b/03-school-communication/screenshots/c08-website1.jpg index 879a88f..5fc54d3 100644 Binary files a/03-school-communication/screenshots/c08-website1.jpg and b/03-school-communication/screenshots/c08-website1.jpg differ diff --git a/03-school-communication/screenshots/c09-website2.jpg b/03-school-communication/screenshots/c09-website2.jpg index 3c9779d..cc5d140 100644 Binary files a/03-school-communication/screenshots/c09-website2.jpg and b/03-school-communication/screenshots/c09-website2.jpg differ diff --git a/03-school-communication/screenshots/c10-website3.jpg b/03-school-communication/screenshots/c10-website3.jpg index 799bb7f..e2efb74 100644 Binary files a/03-school-communication/screenshots/c10-website3.jpg and b/03-school-communication/screenshots/c10-website3.jpg differ diff --git a/03-school-communication/screenshots/c11-llm2.jpg b/03-school-communication/screenshots/c11-llm2.jpg index 07a7cdf..04c7cec 100644 Binary files a/03-school-communication/screenshots/c11-llm2.jpg and b/03-school-communication/screenshots/c11-llm2.jpg differ diff --git a/03-school-communication/screenshots/c12-slash-popup.jpg b/03-school-communication/screenshots/c12-slash-popup.jpg index 8e8bf12..afa0fe0 100644 Binary files a/03-school-communication/screenshots/c12-slash-popup.jpg and b/03-school-communication/screenshots/c12-slash-popup.jpg differ diff --git a/03-school-communication/screenshots/c13-ouderapp-klaar.jpg b/03-school-communication/screenshots/c13-ouderapp-klaar.jpg deleted file mode 100644 index 0c9a878..0000000 Binary files a/03-school-communication/screenshots/c13-ouderapp-klaar.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c13-parent-app-done.jpg b/03-school-communication/screenshots/c13-parent-app-done.jpg new file mode 100644 index 0000000..70ca953 Binary files /dev/null and b/03-school-communication/screenshots/c13-parent-app-done.jpg differ diff --git a/03-school-communication/screenshots/c14-next-step.jpg b/03-school-communication/screenshots/c14-next-step.jpg index 12f2de6..44e22a1 100644 Binary files a/03-school-communication/screenshots/c14-next-step.jpg and b/03-school-communication/screenshots/c14-next-step.jpg differ diff --git a/03-school-communication/screenshots/c15-social-done.jpg b/03-school-communication/screenshots/c15-social-done.jpg new file mode 100644 index 0000000..dbae5d4 Binary files /dev/null and b/03-school-communication/screenshots/c15-social-done.jpg differ diff --git a/03-school-communication/screenshots/c15-social-klaar.jpg b/03-school-communication/screenshots/c15-social-klaar.jpg deleted file mode 100644 index 069bcea..0000000 Binary files a/03-school-communication/screenshots/c15-social-klaar.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c16-output.jpg b/03-school-communication/screenshots/c16-output.jpg index 2cb61c5..c2c89cf 100644 Binary files a/03-school-communication/screenshots/c16-output.jpg and b/03-school-communication/screenshots/c16-output.jpg differ diff --git a/03-school-communication/screenshots/c17-hele-flow.jpg b/03-school-communication/screenshots/c17-hele-flow.jpg deleted file mode 100644 index be92c1f..0000000 Binary files a/03-school-communication/screenshots/c17-hele-flow.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c18-testrun-input.jpg b/03-school-communication/screenshots/c18-testrun-input.jpg index 26bf94a..da12c79 100644 Binary files a/03-school-communication/screenshots/c18-testrun-input.jpg and b/03-school-communication/screenshots/c18-testrun-input.jpg differ diff --git a/03-school-communication/screenshots/c19-testrun-result.jpg b/03-school-communication/screenshots/c19-testrun-result.jpg index 7e8d797..4d89241 100644 Binary files a/03-school-communication/screenshots/c19-testrun-result.jpg and b/03-school-communication/screenshots/c19-testrun-result.jpg differ diff --git a/03-school-communication/screenshots/c20-testrun-social.jpg b/03-school-communication/screenshots/c20-testrun-social.jpg index a1ad7b9..6829918 100644 Binary files a/03-school-communication/screenshots/c20-testrun-social.jpg and b/03-school-communication/screenshots/c20-testrun-social.jpg differ diff --git a/03-school-communication/screenshots/c21-publish.jpg b/03-school-communication/screenshots/c21-publish.jpg index 1ea5dda..596645e 100644 Binary files a/03-school-communication/screenshots/c21-publish.jpg and b/03-school-communication/screenshots/c21-publish.jpg differ diff --git a/03-school-communication/screenshots/c22-access-point.jpg b/03-school-communication/screenshots/c22-access-point.jpg new file mode 100644 index 0000000..aab24fc Binary files /dev/null and b/03-school-communication/screenshots/c22-access-point.jpg differ diff --git a/03-school-communication/screenshots/c22-toegangspunt.jpg b/03-school-communication/screenshots/c22-toegangspunt.jpg deleted file mode 100644 index 1280c6e..0000000 Binary files a/03-school-communication/screenshots/c22-toegangspunt.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/c23-webapp.jpg b/03-school-communication/screenshots/c23-webapp.jpg index c3e19be..3b49252 100644 Binary files a/03-school-communication/screenshots/c23-webapp.jpg and b/03-school-communication/screenshots/c23-webapp.jpg differ diff --git a/03-school-communication/screenshots/d01-studio-vijf-apps.jpg b/03-school-communication/screenshots/d01-studio-vijf-apps.jpg deleted file mode 100644 index d465f2c..0000000 Binary files a/03-school-communication/screenshots/d01-studio-vijf-apps.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/d01-studio.jpg b/03-school-communication/screenshots/d01-studio.jpg new file mode 100644 index 0000000..a095a00 Binary files /dev/null and b/03-school-communication/screenshots/d01-studio.jpg differ diff --git a/03-school-communication/screenshots/d02-duplicate-menu.jpg b/03-school-communication/screenshots/d02-duplicate-menu.jpg index 6dce7d8..440d8ec 100644 Binary files a/03-school-communication/screenshots/d02-duplicate-menu.jpg and b/03-school-communication/screenshots/d02-duplicate-menu.jpg differ diff --git a/03-school-communication/screenshots/d03-instructie-oud.jpg b/03-school-communication/screenshots/d03-instructie-oud.jpg deleted file mode 100644 index e5d53f7..0000000 Binary files a/03-school-communication/screenshots/d03-instructie-oud.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/d03-instruction-old.jpg b/03-school-communication/screenshots/d03-instruction-old.jpg new file mode 100644 index 0000000..bb0b56d Binary files /dev/null and b/03-school-communication/screenshots/d03-instruction-old.jpg differ diff --git a/03-school-communication/screenshots/d04-instructie-nieuw.jpg b/03-school-communication/screenshots/d04-instructie-nieuw.jpg deleted file mode 100644 index 102b6a9..0000000 Binary files a/03-school-communication/screenshots/d04-instructie-nieuw.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/d04-instruction-new.jpg b/03-school-communication/screenshots/d04-instruction-new.jpg new file mode 100644 index 0000000..aef77fd Binary files /dev/null and b/03-school-communication/screenshots/d04-instruction-new.jpg differ diff --git a/03-school-communication/screenshots/d05-balie-antwoord.jpg b/03-school-communication/screenshots/d05-balie-antwoord.jpg deleted file mode 100644 index 1bd9671..0000000 Binary files a/03-school-communication/screenshots/d05-balie-antwoord.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/d05-reception-answer.jpg b/03-school-communication/screenshots/d05-reception-answer.jpg new file mode 100644 index 0000000..db91204 Binary files /dev/null and b/03-school-communication/screenshots/d05-reception-answer.jpg differ diff --git a/03-school-communication/screenshots/d06-publish-update.jpg b/03-school-communication/screenshots/d06-publish-update.jpg index 69744b6..2c9418e 100644 Binary files a/03-school-communication/screenshots/d06-publish-update.jpg and b/03-school-communication/screenshots/d06-publish-update.jpg differ diff --git a/03-school-communication/screenshots/e01-knowledge-twee.jpg b/03-school-communication/screenshots/e01-knowledge-twee.jpg deleted file mode 100644 index 67d79d3..0000000 Binary files a/03-school-communication/screenshots/e01-knowledge-twee.jpg and /dev/null differ diff --git a/03-school-communication/screenshots/e02-delete-knowledge.jpg b/03-school-communication/screenshots/e02-delete-knowledge.jpg deleted file mode 100644 index 864df79..0000000 Binary files a/03-school-communication/screenshots/e02-delete-knowledge.jpg and /dev/null differ diff --git a/CHANGELOG.md b/CHANGELOG.md index cf4ad94..d8925cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ This is what changed per release. ## 2026-09-20, English screenshots -- Guides 01 and 02 rebuilt with the English Dify interface and English apps (Text at level, https://udify.app/workflow/VHWboGL9462eA1KI; School guide assistant, https://udify.app/chat/6Y6WnP0m5Z3jSHRs). The other guides follow. +- Guides 01, 02 and 03 rebuilt with the English Dify interface and English apps (Text at level, School guide assistant, Parent letter assistant, School news; links in the README). The other guides follow. - New appendix 00-self-hosting: running Dify Community Edition yourself with Docker (Windows, Mac, Linux). ## 2026-09-20, first release diff --git a/README.md b/README.md index a9e2947..5edd40e 100644 --- a/README.md +++ b/README.md @@ -55,9 +55,9 @@ The order is also a learning path: 01 and 02 in the first hour of the workshop, The apps are live to try out: - Text at level (01): https://udify.app/workflow/VHWboGL9462eA1KI -- School guide assistant (02): https://udify.app/chat/6Y6WnP0m5Z3jSHRs -- Parent letter assistant (03; Dutch build): https://udify.app/chat/OJCfxjBeBHCEbBPx -- School news (03 and 07; Dutch build): https://udify.app/workflow/jJclFyX9BlteuHYi +- School guide assistant (02, with the Reception mode from 03): https://udify.app/chat/6Y6WnP0m5Z3jSHRs +- Parent letter assistant (03): https://udify.app/chat/oB2H2mLaoKR6d4IC +- School news (03): https://udify.app/workflow/E2CHtVPKe3PLg7GF - Test week planner (04; Dutch build): https://udify.app/agent/rKoqw8rbmp0IF86Q - Transcription tool (05; Dutch build): https://udify.app/workflow/7N5dNg8fD9qXHA80 - Materials check (06; Dutch build): https://udify.app/agent/lkWKedkSW2d3nqBV