Korjasimme kriittisen bugin, joka aiheutti Ainon hyppiä liian aikaisin verkkosivun luomiseen. Aiemmin chatbot saattoi yrittää generoida sivun, vaikka kaikki tarvittavat tiedot (yrityksen nimi, kaupunki, toimiala, palvelut) eivät vielä olleet kasassa. Tuloksena oli puutteellisia tai rikkinäisiä sivuja – ei hyvä kokemus uudelle asiakkaalle.
Nyt Aino on kärsivällisempi ja huolellisempi. Tiukensimme järjestelmäohjeita niin, että botti varmistaa kaikkien neljän kentän olevan täytetty ennen kuin se laukaisee GENERATE-komennon. Samalla korjasimme JSON-parsinnassa olleen teknisen ongelman: aiemmin koodi etsi vain ensimmäistä hakasulkua, mutta kun palveluita on useita, se ei toiminut. Nyt käytämme älykästä sulkeiden laskentaa, joka osaa käsitellä monimutkaisia tietorakenteita oikein.
Lopputulos? Käyttäjä saa luotettavamman onboarding-kokemuksen ja Aino tuottaa aina täydelliset sivut ensimmäisellä kerralla.
Seuraavaksi
- Testaamme onboardingia oikeilla käyttäjillä ja keräämme palautetta keskustelun sujuvuudesta
- Harkitsemme validointia myös frontend-puolella, jotta virheet havaitaan vieläkin aikaisemmin
- Tutkimme, voisiko Aino ehdottaa palveluita toimialan perusteella nopeuttaakseen prosessia
Palveluiden tila commitin hetkellä
| Palvelu | Tila | Vasteaika |
|---|---|---|
| 🚪 Gateway API | ✅ healthy | 13 ms |
| 🤖 Orchestrator | ✅ healthy | 10 ms |
| 💬 Messenger Agent | ✅ healthy | 14 ms |
| ⚡ n8n | ✅ healthy | 16 ms |
| 🗄️ MongoDB | ✅ healthy | 13 ms |
| 🔴 Redis | ✅ healthy | 9 ms |
| 📥 Chatwoot | ❌ offline | — |
| 📅 Cal.com | ❌ offline | — |
| 📧 Listmonk | ❌ offline | — |
| 📱 Evolution API | ❌ offline | — |
Commit 2df4dbf — fix(TASK-004): fix GENERATE JSON extraction + tighten Aino system prompt
Generoitu automaattisesti AI:n toimesta 2026-06-06:n