Hacker News

Omulabe wa chatbot asinga obubi ye page refresh

\u003ch2\u003eOmulabe wa chatbot asinga obubi ye kuzza obuggya omuko\u003c/h2\u003e \u003cp\u003eEkiwandiiko kino kiwa amagezi ag'omuwendo n'amawulire ku mulamwa gwakyo, ekiyamba mu kugabana okumanya n'okutegeera.\u003c/p\u003e \u003ch3\u003eEbikulu Ebitwalibwa\u003c/h3\u003e \u003cp\u003...

5 min read Via zknill.io

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eOmulabe wa chatbot asinga obubi ye kuzza obuggya omuko\u003c/h2\u003e \u003cp\u003eEkiwandiiko kino kiwa amagezi ag'omuwendo n'amawulire ku mulamwa gwakyo, ekiyamba mu kugabana okumanya n'okutegeera.\u003c/p\u003e \u003ch3\u003eEbikulu Ebitwalibwa\u003c/h3\u003e \u003cp\u003eAbasomi basobola okusuubira okufuna:\u003c/p\u003e \u003cul\u003e \u003cli\u003eOkutegeera mu bujjuvu ensonga eno\u003c/li\u003e \u003cli\u003eEnkozesa entuufu n'obukwatagana mu nsi entuufu\u003c/li\u003e \u003cli\u003eEndowooza z'abakugu n'okwekenneenya\u003c/li\u003e \u003cli\u003eAmawulire agalongooseddwa ku nkulaakulana eriwo kati\u003c/li\u003e \u003c/ul\u003e nga bwe kiri \u003ch3\u003eEkiteeso ky'omuwendo\u003c/h3\u003e \u003cp\u003eEbirimu eby'omutindo nga bino biyamba okuzimba okumanya era bitumbula okusalawo okutegeerekeka mu bitundu eby'enjawulo.\u003c/p\u003e

Ebibuuzo Ebitera Okubuuzibwa

Lwaki chatbots zifiirwa emboozi nga omuko guzzeemu?

Chatbots ezisinga zitereka data y'emboozi mu memory ya browser ey'ekiseera (session state) efuna okusazibwamu ku page refresh. Awatali kutereka okutambula nga kukisi, okutereka okw’omu kitundu, oba entuula ku ludda lwa seva, chatbot terina ngeri yonna gy’eyinza kujjukira bubaka obw’emabega. Kino kireeta ekintu ekinyiiza ng’abakozesa balina okweddiŋŋana. Ebigonjoola eby’omulembe bikozesa omugatte gw’okuddukanya olutuula lw’emabega n’okutereka ku ludda lwa kasitoma okukuuma okugenda mu maaso kw’emboozi mu kuddamu okutikka omuko ne wadde okuddamu okutandika browser.

Abakola bayinza batya okuziyiza okufiirwa olutuula lwa chatbot ku kuzza obuggya?

Abakola basobola okunywerera ku ntuula z'okukubaganya ebirowoozo nga bakozesa localStorage, sessionStorage, oba databases ku ludda lwa seva ezisibiddwa ku ID y'olutuula ey'enjawulo. Okussa mu nkola WebSocket reconnection logic n'okuggya ebyafaayo mu ngeri ey'otoma nakyo kiyamba. Enkola nga Mewayz, egaba modulo z’omukutu 207 ezitegekeddwa ku $19/mo, mulimu ebitundu bya chatbot ebizimbibwa nga tebinnabaawo nga biriko okusigala kw’olutuula okuzimbibwamu — okutaasa abakola okukwata okusoomoozebwa kuno okw’ekikugu okuva ku ntandikwa ate nga bakakasa obumanyirivu bw’abakozesa obutaliimu buzibu.

Okuzza obuggya omuko kukosa ebika byonna ebya chatbots kyenkanyi?

Nedda. Chatbots ennyangu ezisinziira ku mateeka nga tezirina backend ze zisinga okubeera mu bulabe okuva lwe zeesigamye ddala ku front-end state. Chatbots ezikozesa AI eziyungiddwa ku mpeereza z’ekire zitera okukwata obulungi okuzza obuggya kubanga emboozi ziterekebwa ku ludda lwa seva. Chatbots ez’ekika eky’okusatu eziteekeddwamu (nga Intercom oba Drift) zitera okukuuma entuula nga ziyita mu kukisi. Obuzibu businziira ddala ku nsengeka — okussa mu nkola okutaliiko mbeera kwe kusinga okubonaabona, ate nga dizayini ez’embeera ezirina enzirukanya entuufu ey’olutuula zisigala nga zigumira.

Enzimba ki esinga obulungi ku chatbot etasobola kuzza buggya?

Enteekateeka ennungi egatta etterekero ly'olutuula ku ludda lwa seva (Redis oba database), akabonero k'olutuula ak'enjawulo akaterekeddwa mu kuki ya HTTP yokka, n'okuyungibwa kwa WebSocket n'okuddamu okuyungibwa okw'otoma. Ku kutikka omuko, kasitoma asindika akabonero ke, aggyayo ebyafaayo by'emboozi, n'addamu awatali buzibu. Okuzimba kino okuva ku ntandikwa kizibu, y’ensonga lwaki ttiimu nnyingi zikyukira ku bitundu bya Mewayz 207 ebya modular ku $19/mo okussa mu nkola enkola z’okukubaganya ebirowoozo ezeetegefu okufulumya n’okusigala kw’olutuula okwafumbibwa dda mu.