User Tools

Site Tools


handleiding_nieuw:sub_aichat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
handleiding_nieuw:sub_aichat [2025/04/11 17:14] supporthandleiding_nieuw:sub_aichat [2025/12/29 11:45] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Real-time samenwerken in Sumsonite ======+====== AI-chat in Sumsonite ======
  
 <html> <html>
-<div style="display: flex; align-items: stretch; gap: 40px; flex-wrap: wrap;"> 
  
-  <div style="flex: 1min-width300px;"> +<div style="display:flex; align-items:stretchgap:40pxflex-wrap:wrap;">
-    <img src="https://www.sumsonite.nl/wiki/lib/exe/fetch.php?media=handleiding_nieuw:afbeeldingen:realtime_samenwerken_visualisatie.png" +
-         style="height: 550pxwidthauto;" alt="Visualisatie samenwerken in Sumsonite"> +
-  </div>+
  
-  <div style="flex: 1; font-size: 110%; line-height: 1.6; min-width: 300px;"+  <!-- TEKSTKOLOM --> 
-    <p>Grondexploitaties doorrekenen met losse Excel-bestanden? Mails over en weer met verouderde versies? <strong>Dat kan echt anders.</strong></p>+  <div style="flex:1; font-size:110%; line-height:1.7; min-width:320px;">
  
-    <p>Met <strong>Sumsonite’s real-time samenwerkingsfunctie</strong> werk je met meerdere teamleden tegelijk in hetzelfde projectzonder gedoe met versiebeheer. <strong>Elke wijziging wordt direct zichtbaar</strong>, zodat alle betrokkenen – van gemeenten tot ontwikkelaars – altijd met de meest actuele data werken.</p>+    <p> 
 +      Je dashboards zitten vol projectdata: kasstromen, kengetallen, scenario’s, kostenen opbrengstopbouw, 
 +      en allerlei verbanden die je niet altijd direct ziet. 
 +      De volgende stap is dat je die data niet alleen bekijktmaar er ook <strong>in gesprek</strong> mee kunt. 
 +    </p>
  
-    <ul style="list-style-type: none; padding-left: 0;"+    <p
-      <li>✅ <strong>Parallel samenwerken</strong> – geen dubbel werkgeen losse versies</li> +      Daarom gaan we de komende tijd werken aan een nieuwe ontwikkeling: 
-      <li>✅ <strong>Altijd online toegankelijk</strong> – werk waar en wanneer je wilt</li> +      we maken de <strong>dashboarddata geschikt voor een AI-agent</strong> die je helpt om inzichten te vinden
-      <li>✅ <strong>Ingebouwde chatfunctie</strong> – overleg direct binnen het platform</li> +      analyses te maken en nieuwe visualisaties te verkennen. 
-      <li>✅ <strong>Consistentie & minder fouten</strong> – iedereen werkt in één centraal model</li> +      Alsof je met een ervaren <strong>data-analist</strong> aan tafel zit die jouw project kent, 
-    </ul>+      jouw vragen begrijpt en je stap voor stap meeneemt. 
 +    </p>
  
-    <p><strong>Dit betekent sneller plannenbetere besluitvorming en minder risico op fouten🔥</strong></p>+    <div style="margin:1em 0; background:#f7f7f7; border:1px solid #e2e2e2; padding:0.9em 1em; border-radius:8px;"> 
 +      <strong>Wat kun je straks doen?</strong> 
 +      <ul style="margin:0.6em 0 0 1.2em;"> 
 +        <li><strong>Vragen stellen in gewone taal</strong> over je project (bijv. “waardoor ontstaat de dip in jaar 3?”).</li> 
 +        <li><strong>Nieuwe inzichten laten opsporen</strong> (trendsuitschieters, scenario-vergelijkingen, gevoeligheden).</li> 
 +        <li><strong>Visualisaties laten voorstellen</strong> die passen bij jouw vraag en jouw type besluitvorming.</li> 
 +        <li><strong>Toelichting en onderbouwing</strong> krijgen: wat zie je, wat betekent het, en welke aannames spelen mee.</li> 
 +      </ul> 
 +    </div>
  
-    <p style="border-left: 4px solid #f0ad4e; padding-left: 10px;"+    <p> 
-      ⚠️ Deze pagina is in ontwikkeling. Binnenkort vind je hier een uitleg over gebruikersrollensamenwerken binnen projecten en realtime overleg in Sumsonite.+      Dit bouwen we zorgvuldig doorzodat de AI-agent aansluit op de logica van Sumsonite en je dashboards 
 +      (en dus ook echt bruikbare, toetsbare antwoorden geeft). 
 +      <strong>We houden je op de hoogte</strong> van de voortgang.
     </p>     </p>
 +
 +    <!-- AANMELDBLOK -->
 +    <div style="margin:1.2em 0 0; background:#fff; border:1px solid #e6e6e6; padding:1em 1.1em; border-radius:10px;">
 +
 +      <h3 style="margin:0 0 0.4em 0;">Op de hoogte blijven?</h3>
 +      <p style="margin:0 0 0.9em 0;">
 +        Laat je naam en e-mailadres achter. Dan sturen we je een bericht zodra we een eerste versie kunnen laten zien.
 +      </p>
 +
 +      <!-- Statusmeldingen -->
 +      <div id="ai_msg_ok"
 +           style="display:none; margin:0 0 1em 0; background:#f0f9f8; border:1px solid #b7e3df; padding:0.9em 1em; border-radius:10px;">
 +        <strong>Dank je wel!</strong><br>
 +        We hebben je gegevens ontvangen en houden je op de hoogte zodra er nieuws is.
 +      </div>
 +
 +      <div id="ai_msg_err"
 +           style="display:none; margin:0 0 1em 0; background:#fff5f5; border:1px solid #f3b7b7; padding:0.9em 1em; border-radius:10px;">
 +        <strong>Oeps.</strong><br>
 +        <span id="ai_err_text"></span>
 +      </div>
 +
 +      <!-- Formulier (nu werkend via PHP endpoint) -->
 +      <form method="post" action="/wiki/ai_signup.php">
 +        <div style="display:flex; gap:12px; flex-wrap:wrap;">
 +          <div style="flex:1; min-width:220px;">
 +            <label for="ai_name" style="display:block; font-weight:600; margin-bottom:0.3em;">Naam</label>
 +            <input id="ai_name" name="ai_name" type="text" required
 +                   placeholder="Bijv. Jan Smit"
 +                   style="width:100%; padding:10px 12px; border:1px solid #d7d7d7; border-radius:8px; font-size:1em;">
 +          </div>
 +
 +          <div style="flex:1; min-width:240px;">
 +            <label for="ai_email" style="display:block; font-weight:600; margin-bottom:0.3em;">E-mailadres</label>
 +            <input id="ai_email" name="ai_email" type="email" required
 +                   placeholder="Bijv. naam@organisatie.nl"
 +                   style="width:100%; padding:10px 12px; border:1px solid #d7d7d7; border-radius:8px; font-size:1em;">
 +          </div>
 +        </div>
 +
 +        <div style="margin-top:12px; display:flex; align-items:center; gap:12px; flex-wrap:wrap;">
 +          <button type="submit"
 +                  style="background:#2f7d78; color:#fff; border:0; padding:10px 16px; border-radius:8px; cursor:pointer; font-weight:700;">
 +            Houd mij op de hoogte
 +          </button>
 +
 +          <span style="font-size:0.95em; color:#666;">
 +            Je gegevens worden alleen gebruikt voor updates over deze ontwikkeling.
 +          </span>
 +        </div>
 +      </form>
 +    </div>
 +
 +    <p style="margin-top:1em; border-left:4px solid #5bc0de; padding-left:10px;">
 +      ℹ️ <strong>Status:</strong> in ontwikkeling. De eerste versie richt zich op het analyseren en duiden van dashboarddata.
 +      Daarna breiden we uit met het voorstellen van visualisaties en het interactief verkennen van scenario’s.
 +    </p>
 +
 +  </div>
 +
 +  <!-- VISUELE KOLOM -->
 +  <div style="flex:1; min-width:320px; display:flex; align-items:center; justify-content:center;">
 +
 +    <div style="width:100%; max-width:520px; border:1px solid #e6e6e6; border-radius:12px; padding:16px; background:#fff;">
 +      <div style="font-weight:800; font-size:1.05em; margin-bottom:10px;">
 +        Visualisatie: van dashboard naar gesprek
 +      </div>
 +
 +      <!-- “coole visualisatie” zonder externe afhankelijkheden -->
 +      <div style="position:relative; height:360px; border-radius:12px; border:1px solid #efefef; overflow:hidden; background:linear-gradient(180deg,#ffffff 0%, #f7fbfb 100%);">
 +        <!-- Dashboard-tegel -->
 +        <div style="position:absolute; left:18px; top:18px; width:52%; height:42%; border-radius:12px; border:1px solid #e6e6e6; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.06); padding:12px;">
 +          <div style="font-weight:700; margin-bottom:6px;">Dashboards</div>
 +          <div style="display:flex; gap:10px; align-items:flex-end; height:72%; padding-top:8px;">
 +            <div style="width:10%; height:35%; background:#cfe9e7; border-radius:6px;"></div>
 +            <div style="width:10%; height:55%; background:#bfe2df; border-radius:6px;"></div>
 +            <div style="width:10%; height:45%; background:#a9d9d5; border-radius:6px;"></div>
 +            <div style="width:10%; height:70%; background:#8fd0cb; border-radius:6px;"></div>
 +            <div style="width:10%; height:50%; background:#a9d9d5; border-radius:6px;"></div>
 +            <div style="width:10%; height:62%; background:#bfe2df; border-radius:6px;"></div>
 +            <div style="width:10%; height:40%; background:#cfe9e7; border-radius:6px;"></div>
 +          </div>
 +          <div style="margin-top:8px; font-size:0.9em; color:#666;">Kasstromen • Kengetallen • Scenario’s</div>
 +        </div>
 +
 +        <!-- Pijl -->
 +        <div style="position:absolute; left:56%; top:31%; transform:translateY(-50%); font-size:22px; color:#2f7d78;">
 +          ➜
 +        </div>
 +
 +        <!-- AI-agent-tegel -->
 +        <div style="position:absolute; right:18px; top:22px; width:36%; height:36%; border-radius:12px; border:1px solid #e6e6e6; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.06); padding:12px;">
 +          <div style="font-weight:800; margin-bottom:6px;">AI-agent</div>
 +          <div style="font-size:0.95em; color:#333; line-height:1.35;">
 +            “Waarom daalt het saldo in jaar 4?”<br>
 +            “Vergelijk scenario A en B.”<br>
 +            “Welke kostenpost drukt het meest?”
 +          </div>
 +        </div>
 +
 +        <!-- Inzichten-tegel -->
 +        <div style="position:absolute; left:18px; bottom:18px; width:88%; height:44%; border-radius:12px; border:1px solid #e6e6e6; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.06); padding:12px;">
 +          <div style="font-weight:800; margin-bottom:8px;">Nieuwe inzichten &amp; visualisaties</div>
 +
 +          <div style="display:flex; gap:14px; flex-wrap:wrap;">
 +            <div style="flex:1; min-width:150px; border:1px solid #efefef; border-radius:10px; padding:10px; background:#fbfdfd;">
 +              <div style="font-weight:700; margin-bottom:4px;">Uitschieter</div>
 +              <div style="font-size:0.95em; color:#444;">Kosten “Bouw- en woonrijp” piekt in jaar 2.</div>
 +            </div>
 +
 +            <div style="flex:1; min-width:150px; border:1px solid #efefef; border-radius:10px; padding:10px; background:#fbfdfd;">
 +              <div style="font-weight:700; margin-bottom:4px;">Vergelijking</div>
 +              <div style="font-size:0.95em; color:#444;">Scenario B verlaagt voorfinanciering met 18%.</div>
 +            </div>
 +
 +            <div style="flex:1; min-width:150px; border:1px solid #efefef; border-radius:10px; padding:10px; background:#fbfdfd;">
 +              <div style="font-weight:700; margin-bottom:4px;">Visualisatie</div>
 +              <div style="font-size:0.95em; color:#444;">Voorstel: waterfall + cumulatieve cashflow.</div>
 +            </div>
 +          </div>
 +
 +          <div style="margin-top:10px; font-size:0.9em; color:#666;">
 +            Interactief, toetsbaar, en direct gekoppeld aan jouw projectdata.
 +          </div>
 +        </div>
 +      </div>
 +
 +      <div style="font-size:0.92em; color:#666; margin-top:10px;">
 +        Deze schets is een conceptvisualisatie van de richting: dashboards als basis, AI-agent als gesprekspartner, inzichten als output.
 +      </div>
 +    </div>
 +
   </div>   </div>
  
 </div> </div>
 +
 +<!-- Status-script: leest ?ok=1 of ?err=... en toont melding -->
 +<script>
 +(function(){
 +  var p = new URLSearchParams(window.location.search);
 +
 +  if (p.get('ok') === '1') {
 +    var ok = document.getElementById('ai_msg_ok');
 +    if (ok) ok.style.display = 'block';
 +  }
 +
 +  var err = p.get('err');
 +  if (err) {
 +    var box = document.getElementById('ai_msg_err');
 +    var txt = document.getElementById('ai_err_text');
 +    if (txt) txt.textContent = err;
 +    if (box) box.style.display = 'block';
 +  }
 +})();
 +</script>
 +
 </html> </html>
 +
handleiding_nieuw/sub_aichat.1744391699.txt.gz · Last modified: 2025/04/11 17:14 by support

© Sumsonite B.V. Alle rechten voorbehouden. Documentatie, rekenmethodes, databanken en (bron)code mogen niet worden gekopieerd, verspreid of (reverse) engineered zonder voorafgaande schriftelijke toestemming. · Rechten & gebruik