Poznámky k vydání - 7. dubna 2026
Toto je největší vydání v historii TherapySupport. Za poslední tři týdny jsme přidali diagnostický modul s kódy ICD-11 a DSM-5, analýzu prozódie sezení, přebudovanou konceptualizaci Beck, spustili videosezení s lobby a rozmazáním pozadí, a mobilní aplikace prošla kompletní proměnou. K tomu navíc - migrace na GPT-5.2, živý přenos AI v celé aplikaci a plný soulad s GDPR včetně exportu dat a samoobslužného mazání účtu.
💚 Děkujeme našemu týmu: Tomáši K., Joanně, Ewě, Bohdanovi, Peterovi, Malwině, Magdě a Bartlomiejovi - za vaše hlášení, nápady a trpělivost při testování!
1. 📊 Diagnostický modul DSM/ICD - diagnostické kódy na jednom místě
V profilu pacienta je nyní dostupný nový modul Diagnóza DSM/ICD. Diagnostické kódy z klasifikací ICD-11 a DSM-5 můžete vyhledávat přímo v aplikaci - bez nutnosti přepínat do externích databází.
- Vyhledávání kódů - napište část názvu nebo kódu a systém navrhne shody z obou klasifikací
- Slovníky v 6 jazycích - diagnostické kódy přeložené do polštiny, angličtiny, slovenštiny, katalánštiny, ruštiny a ukrajinštiny
- Navigační tlačítko v profilu pacienta vás dovede přímo do modulu
Díky Bohdanovi za kompletní implementaci tohoto modulu od backendu po frontend.
2. 🎵 Analýza prozódie sezení - nový rozměr porozumění
Novinka: záložka Prozódie v profilu pacienta. Po zpracování nahrávky sezení systém analyzuje charakteristiky hlasu - tempo, pauzy, intonaci - a generuje metriky popisující emoční průběh rozhovoru.
- Emoční oblouk - vizualizace změn emoční intenzity v průběhu sezení
- Metriky sezení - sada ukazatelů zobrazujících dynamiku rozhovoru
Tento nástroj přidává k přepisu další vrstvu informací, kterou je těžké zachytit jen z textu. Díky Bohdanovi za tuto funkci.
3. 🧠 Konceptualizace Judith Beckové v2 - streamování a schvalování
Pohled na konceptualizaci Beck byl kompletně přebudován. Výsledky se nyní generují živě - vidíte, jak se sekce objevují v reálném čase, místo čekání na kompletní výsledek.
- Živé streamování - sekce konceptualizace se objevují jedna po druhé s animací
- Pracovní postup schvalování - po vygenerování můžete každou sekci schválit, upravit nebo odmítnout
- Navigace šipkami - klávesy nahoru/dolů přesouvají mezi poli, Enter přidá novou položku, Backspace odstraní prázdné
- Data z vývojového rozhovoru - konceptualizace automaticky zahrnuje informace z formulářů pacienta
- PDF s ikonami - export do PDF s barevnými záhlavími sekcí a iniciálami terapeuta
- Popisky hypotéz - pole, která AI nemohla potvrdit z dat, jsou označena jako hypotézy
Na žádost Bartlomieje jsme přidali potvrzení před nahrazením existující konceptualizace a odstranili limit 3 položek - nyní můžete přidat libovolný počet položek v každé sekci. Na hlášení Bohdana jsme odstranili nadbytečný narativní souhrn pod konceptualizací.
4. 🏷️ Anotace KBT v přepisu - popisky AI přímo v textu
Anotace KBT se nyní zobrazují v pohledu na přepis sezení. Systém AI označuje kognitivně-behaviorální prvky - automatické myšlenky, přesvědčení, emoce, chování - jako barevné popisky přímo v textu.
- Streamování s animací - anotace se objevují s plynulou animací fade-in
- Ve výchozím stavu viditelné - popisky vidíte hned po otevření záložky přepisu
- Tooltip s podrobnostmi - najetím na popisek zobrazíte více informací
5. ⚡ Živé streamování AI - všude
Výsledky analýzy AI se už neobjevují náhle po sekundách čekání. Nyní vidíte generování v reálném čase - text se na obrazovce objevuje větu po větě.
Streamování funguje v:
- Hodnocení sezení - karty se objevují krok za krokem
- Detail sezení (CTS-R) - strukturovaný obsah v přehledném rozvržení
- Souhrn sezení - text roste živě
- Úvodní konzultace a Problémy - generování bez čekání
- ABC v2 a konceptualizace Beck - animované odhalování sekcí
Navíc jsme migrovali na GPT-5.2 - aktualizováno 10 nasazení AI, což vedlo k lepší kvalitě analýz a rychlejším odpovědím.
6. 🎥 Videosezení - lobby, chat a rozmazání pozadí
Videokonference dostaly výrazný upgrade. Před vstupem do sezení nyní uvidíte obrazovku lobby (PreJoin), kde můžete zkontrolovat kameru a mikrofon.
- Lobby s náhledem - zkontrolujte video a zvuk před vstupem do místnosti
- Chat v rámci sezení - vyměňujte si textové zprávy během videohovoru
- Rozmazání pozadí - rozmažte pozadí kamery jedním kliknutím
- Nastavení videa - ovládání kamery a mikrofonu během sezení
- Indikátor přepisu - viditelná informace, když je přepis aktivní
Na hlášení Ewy: po ukončení sezení se zobrazí čistá obrazovka „Sezení ukončeno” místo prázdného okna, a systém při prvním připojení řádně požádá o přístup ke kameře.
7. 📱 Mobilní aplikace - kompletní proměna
Mobilní aplikace (MAUI) dostala největší aktualizaci ve své historii. Díky intenzivní práci Bohdana:
- Editor na celou obrazovku (⛶) - upravujte poznámky ze sezení, domácí úkoly a plán na celou obrazovku
- Úprava polí AI - ručně upravte vygenerovaný souhrn, domácí úkoly a plán sezení
- Předchozí sezení - zobrazte poznámky z posledního sezení přímo během nahrávání
- Automatické přihlášení - úvodní obrazovka s automatickým přihlášením, není potřeba zadávat heslo pokaždé
- Tmavý režim - opravy zobrazení v tmavém režimu
- Faktury - zobrazení a rušení faktur předplatného
- Nová úvodní obrazovka - logo TherapySupport na světlém pozadí, konzistentní s přihlašovací obrazovkou
- Obnovit - tlačítko „Obnovit” místo „Odhlásit se” v navigaci
Navíc je nahrávání na všech platformách nyní spolehlivější - po přerušení telefonním hovorem se nahrávání automaticky obnoví po jeho skončení. Na desktopu jsme přidali zálohu nahrávky - i když spojení vypadne, zvukový soubor se bezpečně uloží a nahraje.
8. 🎙️ Přepis - rychlejší, přesnější, spolehlivější
Živý přepis nyní funguje znatelně rychleji. Díky optimalizační práci Bohdana:
- Okamžité částečné výsledky - text se objevuje v reálném čase, bez zpoždění
- Lepší diarizace - rozpoznávání mluvčích funguje přesněji díky novému algoritmu (Batch API se slučováním segmentů)
- Dynamické barvy mluvčích - systém podporuje libovolný počet mluvčích, ne jen čtyři
- Úprava přepisu - nové rozvržení s přímou úpravou v textu (contentEditable), identický pohled v náhledu i editaci
Na hlášení Magdy: soubory M4A už nejsou nesprávně rozpoznávány jako MP3 - systém detekuje formát podle obsahu souboru, ne podle přípony. Na žádost Bartlomieje jsme přidali podporu pro soubory RTF při nahrávání přepisu a automatické označení přepisu jako neúspěšného, když úloha v cloudu zmizí po 2 hodinách.
Na žádost Tomáše K. jsme přidali tlačítka Stáhnout a Kopírovat vedle přepisu - nyní můžete zkopírovat text nebo ho stáhnout jako soubor jedním kliknutím.
9. 💰 Reporty plateb a faktury
Na žádost Joanny vznikl kompletní report plateb podle pacienta:
- Filtr časového rozsahu - vyberte období pro vyúčtování
- Způsob a datum platby - vidíte, kdy a jak pacient zaplatil
- Čistý tisk PDF - report připravený k tisku nebo odeslání
- Výchozí filtr - seznam začíná nejstarším nezaplaceným sezením
- Rozlišení zrušení - vidíte, kdo sezení zrušil (pacient nebo terapeut)
- Skryté budoucí sezení - report ukazuje pouze sezení, která se uskutečnila
Na žádost Bartlomieje: faktury předplatného KSeF - platforma automaticky vystavuje faktury předplatného v souladu s KSeF. V panelu terapeuta se objevil pohled na faktury předplatného. Na hlášení Bohdana: e-mailové oznámení před koncem bezplatné zkušební lhůty - žádná překvapení po jejím skončení. Přidali jsme také 7denní ochrannou lhůtu - pokud platba přes Stripe selže, máte týden na aktualizaci platební metody, než je účet zablokován.
10. 🐛 Hlášení chyb - přímo z aplikace
Nová funkce: okno hlášení chyby dostupné přímo z aplikace. Narazili jste na problém? Klikněte na „Nahlásit chybu”, popište, co se stalo, volitelně přiložte screenshot - hlášení jde přímo do našeho systému Jira.
- Screenshot - přiložte screenshot jedním kliknutím
- Oznámení o opravě - když vaši chybu opravíme, dostanete oznámení s komentářem vývojáře
- Mazání hlášení - svá hlášení můžete odstranit
11. 🔒 GDPR - export dat a mazání účtu
Plný soulad s GDPR:
- Export dat (čl. 20) - stáhněte všechna svá data ve strukturovaném formátu
- Mazání účtu (čl. 17) - samoobslužné smazání účtu z nastavení, bez nutnosti kontaktovat podporu
- Audit právních dokumentů - aktualizované obchodní podmínky, zásady ochrany osobních údajů a souhlasy
- Odkaz „Spravovat cookies” v patičce - soulad s GDPR
Na žádost Bartlomieje: audit přístupu k datům pacienta - každý přístup k citlivým datům je zaznamenán a archivován. Díky Bohdanovi za implementaci archivace auditu do Azure Blob Storage.
12. 🤖 Obecný chat AI a vylepšení asistenta
Na žádost Tomáše K. jsme přidali:
- Obecný chat AI - asistent AI bez kontextu konkrétního pacienta. Můžete se ptát na terapeutické techniky, postupy nebo dokumentaci, aniž byste vybrali pacienta
- Asistent AI jako ikona - ve výchozím stavu minimalizovaný, neblokuje obrazovku. Klikněte na ikonu, když potřebujete pomoc
- Blokování slotu v kalendáři - můžete zablokovat konkrétní časový slot (např. pro týmovou schůzku) bez vytváření sezení pacienta
13. 🌍 Nový jazyk: francouzština + opravy slovenštiny
Aplikace nyní podporuje francouzštinu - jak rozhraní, tak všechny formuláře a oznámení.
Na hlášení Petera: opravili jsme slovenské překlady - odstranili natvrdo zapsané polské hodnoty z lokalizace a doplnili chybějící klíče. Názvy míst sezení (jako „Kancelář”) jsou nyní správně přeloženy.
14. 📋 Demografický a vývojový rozhovor
Sekce dříve známá jako „Úvodní konzultace” byla přejmenována na „Demografický a vývojový rozhovor” - název lépe odrážející účel formuláře. Přidali jsme také nový formulář Klinický rozhovor, který rozšiřuje rozsah shromažďovaných informací o pacientovi.
Co jsme opravili
| Oblast | Co se dělo | Co je teď |
|---|---|---|
| E-mailová/SMS oznámení | Na hlášení Bohdana: e-mail s připomenutím sezení ukazoval čas UTC. Na hlášení Malwiny: odkaz v SMS vedl na špatnou stránku | Oznámení ukazují správný čas ve vašem časovém pásmu, odkaz v SMS vede do portálu pacienta |
| Graf problémů | Na hlášení Bohdana: graf ukazoval „Problém #1” místo názvu problému | Nyní vidíte názvy problémů v legendě i grafu |
| Graf nálady | Na hlášení Bohdana: všechny problémy vykreslené jako jedna čára | Každý problém má samostatnou čáru s čitelnou legendou |
| Seznam pacientů | Na hlášení Joanny: odznak „Bez účtu” u pacientů s portálem | Odznak „Portál”, když má pacient aktivní účet |
| Zrušená sezení | Na hlášení Bartlomieje: zrušená sezení neviditelná v kalendáři | Vizuální zvýraznění zrušených sezení + popisek „Zrušeno:” v menu |
| Kamera v Chrome | Prohlížeče blokovaly přístup ke kameře | Opravena zásada oprávnění - kamera funguje ve všech prohlížečích |
| Uzavření sezení | Na hlášení Bohdana: uzavření sezení trvalo několik sekund | Okamžité uzavření - diarizace běží na pozadí |
| Odhlášení během sezení | Na hlášení Ewy: terapeut mohl být odhlášen během sezení | Systém blokuje automatické odhlášení během aktivního sezení |
| Posuvník deníku | Viditelná číselná hodnota (např. 75/100) na posuvníku | Posuvník bez viditelné hodnoty - méně stresující pro pacienty |
| Měsíční příjem | Částka neviditelná při nízkém příjmu | Částka zobrazena vedle sloupce, vždy čitelná |
| Dostupnost | Po vymazání rozvrhu systém vytvořil výchozí sloty po-pá | Vymazaný rozvrh zůstává prázdný |
| Practice Assistant | Pád při dlouhém kontextu pacienta | Automatické zkrácení kontextu - asistent funguje stabilně |
| Dashboard | Statistiky se načítaly pomalu | Okamžité zobrazení díky optimalizovaným dotazům |
| Náklady AI | Na hlášení Bohdana a Bartlomieje: žádná viditelnost nákladů AI | Rozšířená prezentace nákladů podle terapeuta v administrátorském panelu |
Kontrolní seznam QA - ověřte po aktualizaci
| # | Co zkontrolovat |
|---|---|
| 1 | Otevřete profil pacienta → záložka Diagnóza DSM/ICD → vyhledejte kód „F32” - zobrazí se výsledky |
| 2 | Otevřete přepis sezení → anotace KBT viditelné jako barevné popisky v textu |
| 3 | Spusťte analýzu Konceptualizace Beck → výsledky se objevují živě (streamování) → klikněte „Schválit” |
| 4 | Otevřete záložku Prozódie v profilu pacienta → viditelné metriky a emoční oblouk |
| 5 | Zahajte videosezení → lobby s náhledem kamery → rozmazání pozadí funguje → chat je dostupný |
| 6 | Na telefonu: otevřete aplikaci → automatické přihlášení → upravte poznámku sezení v editoru na celou obrazovku |
| 7 | Otevřete report plateb pacienta → nastavte filtr data → vytiskněte PDF |
| 8 | Klikněte „Nahlásit chybu” → přiložte screenshot → hlášení se objeví v systému |
| 9 | Nastavení → Export dat → stáhněte soubor se svými daty |
| 10 | Klikněte na ikonu asistenta AI → položte otázku bez výběru pacienta |
| 11 | Živý přepis → částečné výsledky viditelné okamžitě → tlačítka Stáhnout/Kopírovat fungují |
| 12 | Kalendář → zablokujte časový slot → slot je viditelný jako obsazený |
| 13 | Zkontrolujte e-mailové oznámení - čas sezení v místním časovém pásmu |
| 14 | Zkontrolujte rozhraní ve francouzštině - všechny popisky přeloženy |
Článek připravil tým Therapy Support