Состав на системот

Компоненти

Now I See It не е една единствена страница или еден работен процес. Тоа е поврзан сет на компоненти кои се наменети да се поддржуваат меѓусебно.

Оваа страница ги именува главните делови на системот на ниво наменето за јавноста, без притоа да го претвори веб-сајтот во интерен документ за изградба.

Каде што работат едукаторите

Десктоп апликација

Python 3.11 + PyQt6, спакуван со PyInstaller, работи првенствено офлајн на Windows. Целосно двојазичен EN + BG, со сите текстуални низи вчитани од JSON јазични пакети што автоматски откриваат нови јазици.

Каде што работите се синхронизираат

Бекенд во облак

Supabase (PostgreSQL + Storage + Edge Functions). Управува со лиценцирањето, Репозиториумот со ресурси, Центарот за лекции на заедницата и Испораката на оценувања во живо. Безбедност на ниво на ред и SECURITY DEFINER RPC-повици како граница.

Каде живеат сензорите

Хардвер

Data Hub (единечен RP2040, Arduino C/C++, мултиплексиран RS485 на осум канали) се поврзува со Sensor Modules (RP2040 матична плоча + заменливи дополнителни плочи, MicroPython) преку RJ45 кабли. Изборен ESP32-C3 безжичен мост.

Каде живее вештачката интелигенција

Слој на вештачка интелигенција

Google Gemini се справува со генерирање синтетички податоци, планирање на лекции, анализа на празнини, PDP менторство, генерирање оценувања и нарација на извештаи. Сите кориснички податоци се анонимизираат на самата граница пред да бидат испратени.

Каде што се составува хардверот

Алатка за подготовка

Самостојна PyQt6 апликација за производствениот погон — флешува фирмвер, запишува EEPROM идентитет, генерира QR-етикети, издава клучеви за лиценци, испраќа е-пошта за добредојде. Кориснички интерфејс со пет јазичиња, интегриран со Supabase.

Каде што јавноста се среќава со нас

Веб-локации

Два веб-поддомени: nowiseeit.org го хостира овој маркетинг-сајт; launcher.iseeitnowpolls.org ги хостира веб-базираните Cloud Polls & Decision Lab до кои се пристапува од апликацијата.

Како се поврзуваат компонентите

1

Едукаторот активира

Клучот за лиценца од алатката за подготовка ја отклучува десктоп апликацијата. Активирањето е криптографски поврзано со компјутерот, со грејс-период од 30 дена за офлајн работа.

2

Податоците пристигнуваат

Сензорските модули праќаат податоци преку RS485 до концентраторот. Десктоп апликацијата го чита концентраторот преку USB, или чита синтетички податоци генерирани од вештачка интелигенција, или увезува CSV-датотека — со ист приказ на визуелизација во секој случај.

3

Се создаваат лекции и оценувања

Gemini подготвува нацрти за лекции или оценувања поврзани со тековниот сет на податоци. Едукаторот ги прегледува, прикачува ресурси од репозиториумот во облак, ги зачувува и по желба ги објавува во Центарот за заедницата (Community Hub).

4

Учениците се вклучуваат

Учениците се приклучуваат на Оценувања во живо или сесии во Лабораторијата за одлуки преку QR-код на Wi-Fi хотспотот од лаптопот, или преку веб-сесија на launcher.iseeitnowpolls.org за оддалечени групи.

Принцип на дизајнирање на компонентите

Now I See It се проширува преку управувана структура. Новите домени и искуства треба да се додаваат преку заеднички модели, валидација и јасни односи, наместо со преминување во неповрзани посебни случаи.

Дел од семејството на "Now I See It"