Kontrolna tabla → Integracije — povežite izvore sadržaja i kanale za pristup znanju.
#Izvori sadržaja
#Povezani (uvek aktivni)
| Izvor | Opis |
|---|---|
| LiKE Editor | Ugrađeni AI urednik za kreiranje članaka |
| Uvoz fajlova | Otpremite PDF, DOCX, TXT, MD, RTF, ZIP |
| Uvoz preko veze | Google Docs, Dropbox, direktne veze do fajlova |
#Dostupni konektori
| Izvor | Opis | Režim |
|---|---|---|
| Wiki.js | Uvoz ili sinhronizacija članaka | Sync / Import |
| Confluence | Uvoz iz Atlassian Confluence Cloud (OAuth) | Sync / Import |
| Notion | Uvoz stranica i baza podataka | Sync / Import |
| GitHub | Sinhronizacija Wiki i Markdown fajlova iz repozitorijuma | Sync / Import |
| GitLab | Sinhronizacija Wiki i Markdown fajlova iz projekata | Sync / Import |
| Gitea | Sinhronizacija Wiki i Markdown fajlova iz self-hosted Gitea | Sync / Import |
| Veb-konektor | Stranice Vašeg javnog sajta: preko mape (sitemap) ili obilaskom linkova | Sync |
Broj povezanih izvora ograničen je planom. Kada je limit popunjen, dugme „Poveži“ kod izvora nije aktivno — isključite jedan izvor ili pređite na viši plan. Botovi za Slack i Telegram ne ulaze u ovaj limit.
#Povezivanje GitHub-a
#Korak 1 — Autorizacija
- U LiKE idite na Integracije → GitHub → „Poveži“
- Izaberite metod autorizacije:
| Metod | Opis |
|---|---|
| Personal Access Token (PAT) | Kreirajte token u GitHub → Settings → Developer settings → Personal access tokens. Fine-grained (preporučeno): Repository access + Permissions → Contents: Read-only (Metadata: Read se dodaje automatski); za repozitorijume organizacije token mora odobriti vlasnik organizacije. Classic: scope repo. Enterprise: navedite Base URL https://HOST/api/v3 |
| OAuth | Autorizacija preko GitHub App — kliknite „Authorize“ i potvrdite pristup |
#Korak 2 — Izbor sadržaja
- Nakon povezivanja prikazuje se stablo repozitorijuma sa fasciklama i fajlovima
- Štiklirajte određene fajlove ili fascikle za uvoz (Selective Sync)
- Podržani formati:
.md,.mdx, Wiki stranice
#Korak 3 — Pokretanje sinhronizacije
- Kliknite „Sync“
- Napredak se prikazuje u realnom vremenu
- Po završetku, članci se pojavljuju na listi sa oznakom GitHub
#Povezivanje GitLab-a
#Korak 1 — Autorizacija
- U LiKE idite na Integracije → GitLab → „Poveži“
- Izaberite metod autorizacije:
| Metod | Opis |
|---|---|
| Personal Access Token (PAT) | Kreirajte token u GitLab → Preferences → Access Tokens. Scopes: api i read_user; uloga tokena mora biti najmanje Reporter (Guest ne vidi kod). Radi za GitLab.com i self-hosted (za self-hosted navedite Base URL instance) |
| OAuth | Autorizacija preko GitLab Application — kliknite „Authorize“ |
#Korak 2 — Izbor sadržaja
- Prikazuje se stablo projekta sa Wiki stranicama i Markdown fajlovima
- Štiklirajte određene stranice za uvoz (Selective Sync)
#Korak 3 — Pokretanje sinhronizacije
Isto kao GitHub — kliknite „Sync“ i sačekajte da se završi.
#Povezivanje Gitea
Gitea je self-hosted git platforma. Povezuje se preko Personal Access Token-a i obaveznog URL-a Vaše instance (podrazumevano ne postoji cloud Gitea).
#Korak 1 — Kreirajte token u Gitea
- U Gitea otvorite Settings → Applications → Generate New Token
- Dodelite scope-ove
read:repositoryiread:user - Kopirajte token
#Korak 2 — Povežite u LiKE
- U LiKE idite na Integracije → Gitea → „Poveži“
- Navedite Base URL Vaše instance (na primer
https://gitea.company.com) — ovo polje je obavezno, bez njega povezivanje neće proći - Nalepite token
- Izaberite gde da smestite članke (Prostor i fasciklu u njemu — ili napravite nove) i režim (Sync — neprekidno ogledalo / Import — jednokratna kopija)
Podržan je i OAuth 2.0 ako je administrator Gitea unapred podesio OAuth aplikaciju. Primarna putanja je token.
#Korak 3 — Izbor sadržaja i sinhronizacija
- Prikazuje se stablo repozitorijuma sa Wiki stranicama i Markdown fajlovima (
.md,.mdx) - Štiklirajte potrebne čvorove (Selective Sync) i kliknite „Sync“
- Za automatska ažuriranja pri push-u, podesite webhook — tajna se generiše u kartici konektora. Članci iz Gitea su read-only (kao kod GitHub/GitLab)
#Izbor fajlova i filteri sinhronizacije (GitHub, GitLab, Gitea)
Za git izvore (GitHub, GitLab i Gitea) logika izbora onoga što se sinhronizuje složenija je od prostog „repozitorijum uključen/isključen“:
#Šta se sinhronizuje
| Izvor unutar repozitorijuma | Uključeno |
|---|---|
Wiki stranice (<repo>.wiki) |
Podrazumevano, sve Wiki stranice izabranog repozitorijuma |
Markdown fajlovi u glavnom stablu (*.md, *.mdx) |
Podrazumevano, svi Markdown fajlovi, osim ako su podešeni filteri |
| README.md | Uključen kao zaseban članak sa naslovom = <repo-name> · README |
Dokumentacija u /docs/** |
Uključena ako fascikla postoji; naziv članka se uzima iz naslova # ... ili iz imena fajla |
Ne-Markdown fajlovi (.txt, .rst, .json, kod) |
Ne sinhronizuju se automatski — LiKE ne parsira proizvoljne formate |
#Filteri putanja (selective sync)
Možete precizno suziti šta da se uzme iz repozitorijuma:
docs/ i guides/, izuzimajući internal/| Prefiks | Radnja |
|---|---|
+ path/pattern |
Include — uključi fajlove po obrascu (glob sintaksa) |
- path/pattern |
Exclude — isključi fajlove iz sinhronizacije |
| (prazno) | Bez filtera: sve Wiki + svi .md/.mdx u repozitorijumu |
#Otkrivanje promena (recent changes)
LiKE ne „preuzima sve“ pri svakom pokretanju. Koristi se otkrivanje promena:
- GitHub — preko webhook-a (preporučeno) ili polling-om uz
If-Modified-Sincezaglavlja. Webhook reaguje na push istog trenutka, polling — svakih 6/12/24/48 sati (zavisi od automatske sinhronizacije). - GitLab — isto tako: webhook ili polling po
last_activity_atpreko Projects API. - Gitea — webhook (
X-Gitea-Signaturepotpis) ili polling. Push okidač se aktivira samo kada se promeni*.md/*.mdx.
Kada se promena otkrije, sinhronizuju se samo pogođeni fajlovi; ostatak korpusa se ne preračunava. Ovo štedi mnogo GitHub/GitLab API kvote i vremena izvršavanja.
#Grana i tagovi
| Parametar | Podrazumevana vrednost |
|---|---|
| Grana | Podrazumevana grana repozitorijuma (obično main / master) |
| Alternativna grana | Može se navesti eksplicitno (na primer, sinhronizacija sa release/v2) |
| Sinhronizacija po tagu | Opciono: sinhronizacija po tagu verzije (na primer, dokumentacija za verziju v3.0) |
| Multi-branch | Pro+: možete sinhronizovati nekoliko grana paralelno kao različite članke |
#Istorija i konflikti
- Istorija sinhronizacije — kartica „Istorija“ u kartici konektora: datum, status ( ok / upozorenja / greška), broj dodatih / ažuriranih / obrisanih članaka, trajanje pokretanja. Korisno za otklanjanje grešaka „zašto se članak iz repozitorijuma nije pojavio“.
- Konflikti uređivanja — ako je članak iz izvora uređen u LiKE (za GitHub/GitLab to nije dozvoljeno podrazumevano — članci su read-only). Ako je režim Import (jednokratna kopija), članci postaju uredivi, a veza sa izvorom se prekida.
#Selective Sync za druge konektore
Notion, Confluence, Wiki.js — oni imaju sopstvenu logiku izbora (stablo stranica), ali je princip isti:
- Pri povezivanju prikazuje se stablo sadržaja izvora
- Kvadratići za štikliranje — označite potrebne čvorove
- Ostalo se ne uvozi
- Pri ponovnoj sinhronizaciji ažuriraju se samo izabrane stavke
#Povezivanje Wiki.js
#Korak 1 — Nabavite Wiki.js API token
- Otvorite svoj Wiki.js → Administration → API Access
- Omogućite API (ako je onemogućen)
- Kliknite New API Key
- Imenujte ključ (na primer
LiKE Integration) - Group: Administrators (potreban je pristup svim stranicama)
- Expiration: bez isteka ili 1 godina
- Kopirajte generisani token
#Korak 2 — Povežite u LiKE
- U LiKE idite na Integracije → Wiki.js → „Poveži“
- Unesite URL Vašeg Wiki.js (na primer
https://wiki.company.com) - Nalepite API token
- Izaberite režim:
| Režim | Opis |
|---|---|
| Sync | Neprekidna veza — promene u Wiki.js se pojavljuju u LiKE automatski |
| Import | Jednokratna kopija svih članaka |
- Kliknite Save
#Korak 3 — Podesite sinhronizaciju
| Parametar | Opis |
|---|---|
| Automatska sinhronizacija | Uključi/isključi automatska ažuriranja |
| Interval | Svakih 6, 12, 24 ili 48 sati |
| Jezik | Filter po jeziku članaka (svi / određeni) |
#Povezivanje Confluence
Confluence se povezuje preko OAuth 2.0 — bezbedna autorizacija bez unosa lozinki.
#Korak 1 — Povežite svoj Confluence sajt
- Potreban je Confluence Cloud — adresa oblika vasa-kompanija.atlassian.net. Confluence Server i Data Center nisu podržani
- Kliknite na „Poveži“ i prijavite se na svoj Atlassian nalog
- U prozoru za pristup izaberite svoj Confluence sajt i kliknite na „Accept“. LiKE će videti samo ono što je dostupno vama
- Vidite „Access denied“? Proverite na start.atlassian.com da li vaš nalog ima Confluence sajt. Ako sajt postoji, zamolite Atlassian administratora da dozvoli povezivanje aplikacija: admin.atlassian.com → Apps → vaš sajt → Connected apps → Settings → isključite „Block user apps“
Pregledajte dozvole — LiKE traži read-only: sadržaj stranica i listu prostora
#Korak 2 — Gde smestiti članke i šta preuzeti
Otvorite „Podesi“ na kartici Confluence:
| Parametar | Opis |
|---|---|
| Odredišni prostor za članke | Prostor i Gde smestiti — fascikla unutar prostora u koju idu članci. Nema odgovarajuće — Napravi kolekciju unutra ili Napravi novi prostor. Sam prostor ne može biti odredište |
| Šta sinhronizovati | Stablo Confluence-a desno: prostori i njihove stranice. Ponovo se učitava pri svakom otvaranju |
| Raspored | Polje za potvrdu „Omogućeno“ — automatsko ažuriranje prema intervalu |
| Interval sinhronizacije | Svakih 1, 2, 4, 6, 12 ili 24 sata |
| Obriši članke uklonjene iz izvora | Uključeno — stranica obrisana u Confluence-u briše se i u LiKE, uključujući i već označenu. Isključeno — članak ostaje sa oznakom „Uklonjeno iz izvora“, a odluku donosite Vi |
Kliknite „Sinhronizuj“.
#Kako funkcioniše izbor
| Šta je označeno | Šta sinhronizacija preuzima |
|---|---|
| Ceo prostor | Sve njegove stranice — uključujući one koje se kasnije pojave u Confluence-u. Članci prostora idu u sopstvenu fasciklu |
| Pojedinačne stranice | Samo označene; nove stranice prostora se ne preuzimaju |
Dok ništa nije označeno, nema šta da se sinhronizuje — kartica će to reći. Prostor kojem je uklonjena oznaka briše se iz LiKE zajedno sa svojom fasciklom.
#Šta ne prenosimo
- Lični prostori — nisu u stablu: to su lične beleške zaposlenih, a naziv im je ime osobe.
- Pominjanja osoba — kod pominjanja sa natpisom ostaje tekst natpisa, pominjanje bez natpisa se uklanja; izvršioci zadataka se ne prenose. LiKE ne čuva identifikatore ni profile korisnika Atlassian-a.
Članci iz Confluence-a su read-only. Za uređivanje, promenite original u Confluence-u, a LiKE će ažurirati pri sledećoj sinhronizaciji.
Pri isključivanju Confluence-a možete zadržati kopiju članaka u LiKE (postaju uredivi) ili ih obrisati.
#Povezivanje Notion
#Korak 1 — Kreirajte integraciju u Notion
- Otvorite Notion → kliknite svoj avatar (gornji levi ugao) → Settings
- U levom meniju izaberite My connections (ili Integrations)
- Kliknite Develop or manage integrations → New integration
- Unesite ime (na primer
LiKE Import), izaberite workspace - Kliknite Submit → kopirajte Internal Integration Secret (počinje sa
ntn_; za starije integracije — sasecret_)
#Korak 2 — Dajte integraciji pristup stranicama
Podrazumevano, integracija nema pristup nijednoj stranici. Morate joj eksplicitno dozvoliti:
- U Notion otvorite svaku stranicu (ili roditeljsku stranicu/bazu podataka) koju želite da uvezete
- Kliknite ⋯ (tri tačke, gornji desni ugao) → Connect to → izaberite svoju
LiKE Importintegraciju - Potvrdite pristup
#Korak 3 — Povežite u LiKE
- U LiKE → Kontrolna tabla → Integracije → Notion → „Poveži“
- Nalepite Integration Secret (kopiran u koraku 1)
- Izaberite gde da smestite članke: Prostor i fasciklu unutar njega — ili ovde odmah napravite novu fasciklu ili novi prostor
- Izaberite režim:
| Režim | Opis |
|---|---|
| Sync | Neprekidna veza — promene u Notion se pojavljuju u LiKE automatski. Članci su read-only |
| Import | Jednokratna kopija. Članci postaju uredivi u LiKE |
- Na koraku „Izaberite sadržaj“ označite šta da se preuzme: cele kataloge ili pojedinačne stranice. Katalog je korenska stranica ili baza podataka kojoj ste dali pristup u koraku 2. Dok ništa nije označeno, čarobnjak ne dozvoljava da nastavite
- Kliknite „Poveži i sinhronizuj“ — članci svakog kataloga idu u sopstvenu fasciklu unutar fascikle izabrane u koraku 3
#Kako funkcioniše izbor
| Šta je označeno | Šta sinhronizacija preuzima |
|---|---|
| Ceo katalog | Sve njegove stranice — uključujući i one koje se u Notion-u pojave kasnije |
| Pojedinačne stranice | Samo označene; nove stranice tog kataloga se ne preuzimaju |
Stranice bez teksta — na primer, zapisi baze podataka koji imaju samo svojstva — ne postaju članci. Kartica Notion prikazuje koliko ih je preskočeno: „preskočeno praznih stranica: N“.
#Korak 4 — Podešavanja
Otvorite „Podesi“ na kartici Notion:
| Parametar | Opis |
|---|---|
| Odredišni prostor za članke | Prostor i Gde smestiti — fascikla u kojoj se nalaze fascikle kataloga. Možete izabrati drugu ili napraviti novu |
| Šta sinhronizovati | Stablo Notion-a desno. Ponovo se učitava pri svakom otvaranju — nove stranice izabranih kataloga već su označene. Oznake možete menjati u bilo kom trenutku: katalog kojem je uklonjena oznaka briše se iz LiKE zajedno sa svojom fasciklom |
| Raspored | Polje za potvrdu „Omogućeno“ — automatsko ažuriranje prema intervalu |
| Interval sinhronizacije | Svakih 1, 2, 4, 6, 12 ili 24 sata |
| Obriši članke uklonjene iz izvora | Uključeno — stranica obrisana u Notion-u briše se i u LiKE, uključujući i već označenu. Isključeno — članak ostaje sa oznakom „Uklonjeno iz izvora“, a odluku donosite Vi |
Pri isključivanju Notion-a možete zadržati kopiju članaka u LiKE (postaju uredivi) ili ih obrisati.
#Veb-konektor
Veb-konektor povezuje stranice Vašeg sajta sa LiKE za par minuta. Nalepite adresu — LiKE pronalazi stranice po mapi sajta (sitemap) ili obilaskom linkova, preuzima njihov tekst i održava kopiju ažurnom. AI pretraga LiKE odmah radi nad tim stranicama, a po potrebi na sajt možete postaviti vidžet za pretragu — za klijente ili za zaposlene.
Koristan je kada je Vaša dokumentacija ili centar za pomoć već objavljen — na sopstvenom domenu, u Docusaurus, GitBook, Docsify i sličnim alatima. Sajt mora biti javan. Jedna organizacija povezuje jedan sajt.
#Korak 1 — adresa i način pronalaženja stranica
Integracije → Veb-konektor → Poveži. Nalepite adresu — može i adresa bilo koje stranice, sajt uzimamo u celini.
Kako pronaći stranice:
- Po mapi sajta — podrazumevano. Mapu tražimo sami: prvo preko
robots.txt, zatim preko/sitemap.xml; - Nema mape sajta — prati linkove — pratimo linkove sa početne stranice u okviru ovog sajta; zadajte Dubina obilaska. Stranice koje sajt iscrtava skriptom obilazak neće videti.
Pritisnite Proveri sajt. Ako mapa nije pronađena, čarobnjak će predložiti da uključite obilazak linkova i ponovo proverite.
#Korak 2 — šta preuzimamo
Provera ništa ne čuva: prikazuje koliko je stranica pronađeno i koliko će biti dodato. Ako obim ne staje u plan, čarobnjak će to reći odmah, a ne posle obilaska.
- Jezička verzija — pojavljuje se ako sajt nudi stranice na više jezika. Izaberite koju da preuzmete; brojevi i fascikle se preračunavaju za nju.
- Šta preuzimamo — spisak fascikli koje će nastati u bazi, sa brojem stranica u svakoj. Označeno — preuzimamo; odznačenu fasciklu možete vratiti. Brojač Izabrano uzima u obzir samo označene.
- Arhive oznaka i kategorija — liste linkova ka člancima koji ionako ulaze u bazu — podrazumevano se ne preuzimaju; označite ih ako su vam potrebne.
- Ako je sajt organizovan po godinama, svaka godina postaje posebna fascikla. Kada ima tri ili više godina, označene su dve najnovije godine sajta; ostale možete označiti ručno.
- Početna stranica sajta postaje zaseban članak u fascikli „Početna“.
- Stranica po obilasku — naše podešavanje, a ne veličina sajta: ostatak preuzimaju sledeći obilasci.
Pripadnost stranice fascikli vidi se samo iz same stranice, zato se proverava više stranica nego što će biti dodato; čarobnjak prikazuje oba broja.
Predlog: šta uzeti (samo pri obilasku linkova). Dugme Pitaj model predlaže koje grupe adresa uzeti, a koje ne — sa razlozima. To je predlog, a ne odluka: označite ono sa čim se slažete. Potrošnja se računa kao kod AI operacija editora; odgovor se pamti i preračunava samo dugmetom Preračunaj.
#Korak 3 — kako čuvati i gde smestiti
Kako čuvati stranice:
- Interno — vidi ih samo tim — podrazumevano;
- Javno — vide ih svi.
Ako je izabrana fascikla već otvorena za sve, čarobnjak će vas upozoriti i predložiti Javno: stranice u takvoj fascikli dostupne su svima. Da bi ih video samo vaš tim, izaberite Interno — tada ostaju skrivene i u otvorenoj fascikli. U zatvorenoj fascikli interne stranice prate njen pristup: ako kasnije fasciklu učinite javnom, otvoriće se zajedno s njom — posle provere ličnih podataka.
Za javni pristup potrebne su obe potvrde: da imate prava na sajt i njegov sadržaj i da su lični podaci na sajtu objavljeni zakonito i da imate pravo da ih učinite dostupnim u pretrazi i odgovorima asistenta. Bez njih dugme Poveži nije aktivno. Saglasnost se beleži — ko, kada i koji tekst je potvrdio — i važi za sve članke ovog sajta: pri njihovom objavljivanju lične podatke ne treba potvrđivati posebno za svaki članak. Na članke napisane u editoru to se ne odnosi. Da biste povukli saglasnost, isključite sajt i povežite ga ponovo sa izborom „Interno“.
Gde smestiti: izaberite Prostor i fasciklu unutar njega. Nema odgovarajuće fascikle — Napravi kolekciju unutra; nema odgovarajućeg prostora — Napravi novi prostor: prave se pri povezivanju. Sam prostor ne može biti odredište, a fascikla mora biti prazna: u fasciklu izvora sadržaj stavlja samo sam konektor.
Posle Poveži obilazak počinje odmah: napredak se vidi na kartici konektora („Sinhronizujemo 22 od 92 izabranih“) i u prikazu pozadinskih zadataka.
#Šta se preuzima, a šta ne
- preuzima se sadržaj stranice, bez menija, zaglavlja i podnožja sajta;
- fascikle se označavaju u čarobnjaku, a kasnije u podešavanjima konektora (Podesi → Fascikle sajta);
- servisne sekcije poput pretrage i oznaka podrazumevano se preskaču;
- Stranica po obilasku ograničava jedan prolaz — zaštita od ogromnih sajtova;
- stranice zabranjene u
robots.txtne preuzimamo; njihov broj vidljiv je u izveštaju o prolazu; - u odgovoru asistenta i u zaglavlju članka postoji link Otvori na sajtu — ka izvornoj stranici.
#Naredna ažuriranja
Uz uključeno Ažuriraj automatski ponovo čitamo sajt po rasporedu. Ponovo se indeksiraju samo izmenjene stranice — tako i piše u izveštaju: „dodato“, „ažurirano“, „bez izmena“. Neizmenjene stranice ne troše limit indeksiranja.
Brisati članke koji su nestali u izvoru podrazumevano je isključeno: ako stranica nestane sa sajta, članak ostaje u Vašoj bazi sa oznakom „nestalo u izvoru“. Uključite ga kada kopija mora strogo da prati sajt.
Promena jezičke verzije posle povezivanja (Podesi → Jezička verzija) menja sastav izvora. Članke prethodne verzije sajt više ne ažurira, pa će LiKE pitati šta da uradi sa njima: Obriši ili Zadrži kao svoje (postaju izmenjivi). Bez odgovora podešavanje se ne čuva.
#Koji sajtovi su pogodni, a koji nisu
Pogodan je javan sajt — sa mapom (sitemap), kao kod većine generatora dokumentacije, ili bez nje uz obilazak linkova. Ostalo odbijamo već na koraku provere, a ne posle povezivanja:
| Šta smeta | Šta ćete videti |
|---|---|
Nema mape sajta — ni u robots.txt, ni na /sitemap.xml |
Čarobnjak predlaže prelazak na obilazak linkova |
| Na adresi mape nije XML — obično stranica zaštite od botova | Povezivanje neće početi |
| Mapa postoji, ali posle filtera u njoj ne ostaje nijedna stranica | Povezivanje neće početi |
robots.txt zabranjuje obilazak celog sajta |
Povezivanje neće početi |
robots.txt nije dostupan zbog greške servera |
Povezivanje neće početi: „nema odgovora“ nije isto što i „dozvoljeno“ |
| Sajt je zaštićen lozinkom ili dostupan samo iz interne mreže | Stranice se ne mogu čitati |
| Sadržaj se iscrtava skriptama tek u pregledaču | Stranica može stići gotovo prazna — čitamo HTML onako kako ga server vrati |
I kada je sajt povezan, pojedine stranice mogu izostati: one zabranjene u robots.txt, one koje vraćaju grešku, veće od 10 MB ili one koje ne vraćaju HTML. Sve one stoje u izveštaju o prolazu s razlogom — „preskočeno“ i „zabranjeno u robots.txt“.
Fajlovi (PDF, ZIP, slike) se sa sajta ne preuzimaju. Za njih postoji poseban put — uvoz fajlova, sa sopstvenom obradom.
#Ograničenja
- jedan sajt po organizaciji;
- sajt mora biti javan — stranice iza lozinke se ne čitaju;
- mapa sajta nije obavezna: bez nje radi obilazak linkova, koji ipak vidi samo ono na šta sajt upućuje;
- poštujemo
robots.txt, uključujući i pauzu između zahteva koju on navodi.
Isključivanje. Sinhronizacija prestaje, a već preuzete članke možete obrisati ili zadržati kao obične — LiKE to pita pri isključivanju.
#Posle povezivanja: AI pretraga i vidžet na Vašem sajtu
- Kada se obilazak završi, stranice sajta učestvuju u AI pretrazi LiKE ravnopravno sa člancima napisanim u editoru, a odgovor upućuje na izvornu stranicu — Otvori na sajtu.
- Da biste pretraživali direktno na svom sajtu, kreirajte vidžet: Integracije → Kanali → JS Widget → Upravljaj vidžetima → Kreiraj vidžet. U polje Adresa sajta na kojem će stajati vidžet unesite adresu ovog sajta.
- Izaberite tip vidžeta:
- Javni — pretražuje samo javne članke i otvoren je za sve posetioce. Pogodan je za klijente; za to stranice sajta sačuvajte kao Javno (korak 3).
- Korporativni — pretražuje izabrane prostore, uključujući interne članke, i zahteva prijavu. Pogodan je za zaposlene.
- Dodajte opseg pretrage i omogućite vidžet. Za tip Javni — Svi javni članci ili fascikla (kolekcija) u koju je konektor stavio stranice: javni vidžet ne može da obuhvati ceo prostor. Za tip Korporativni — prostor ili fascikla sa stranicama sajta.
- Kopirajte Kod za ugrađivanje i nalepite ga na svoj sajt. Gde se to radi u WordPress, Tilda, Wix, Webflow, Squarespace, Shopify, Framer, Google Tag Manager i Docusaurus — pogledajte API i vidžet, odeljak Gde nalepiti kod u konstruktorima sajtova.
#Uvoz fajlova
#Otpremanje fajlova
- Kontrolna tabla → Uvoz
- Prevucite fajlove ili kliknite zonu za otpremanje
- Podržani formati: PDF, DOCX, TXT, MD, RTF, ZIP
- AI automatski generiše naslov i slug za svaki fajl
- Pre objavljivanja možete urediti naslov ili ga otvoriti u uredniku
| Parametar | Opis |
|---|---|
| Maksimalna veličina | 20 MB po fajlu, ZIP arhiva — 24,8 MB (najviše što staje u jedno otpremanje) |
| Grupno otpremanje | Do 50 fajlova odjednom; veliki izbor se automatski šalje u delovima |
| Jezik | Otkriva se automatski |
#ZIP arhive
Otpremite ZIP arhivu sa mnogo dokumenata — LiKE automatski raspakuje i obradi svaki fajl. Zgodno za migraciju cele baze znanja.
Podržani fajlovi unutar ZIP-a: PDF, DOCX, TXT, MD, RTF. Ostali fajlovi (slike, izvršni fajlovi) se preskaču.
#Uvoz preko veze
Nalepite vezu do dokumenta — LiKE ga preuzima i uvozi:
- Kontrolna tabla → Uvoz → odeljak „Uvoz preko veze“
- Nalepite URL → kliknite „Dodaj“
- Možete dodati do 10 veza odjednom
- Kliknite „Uvezi“
Podržani izvori:
- Google Docs — automatski izvezen kao DOCX
- Google Sheets — izvezen kao CSV
- Dropbox — direktna veza do fajla
- Bilo koji direktan URL do PDF, DOCX, TXT, MD ili RTF fajla
#Podrazumevana vidljivost
Za svaki izvor možete podesiti podrazumevanu vidljivost:
- Nacrt — članci se kreiraju skriveni
- Tim — vidljivi autorizovanim korisnicima
- Javno — vidljivi svima, uključujući anonimne korisnike
Podešava se u Integracije → kartica izvora → Vidljivost.
#Kanali pristupa
Kanali omogućavaju Vašim zaposlenima da traže informacije kroz poznate alate.
#Slack bot
1. Kliknite „Connect Slack“ u odeljku Integracije
2. Autorizujte LiKE aplikaciju u svom Slack workspace-u
3. Izaberite kanal za obaveštenja
4. Gotovo — zaposleni koriste
/like question ili @LiKE
Mogućnosti:
/like how do I set up SSO?→ AI odgovor direktno u Slack-u- Pominjanje
@LiKEu bilo kom kanalu → odgovor u niti - Veze do izvornih članaka (klikabilne)
#Telegram bot
Bot odgovara na pitanja Vašeg tima direktno u Telegramu, oslanjajući se na vašu bazu znanja.
#Korak 1. Napravite bota u Telegramu
Botovi se ne prave na sajtu, već unutar samog Telegrama — preko servisnog bota @BotFather. Potražite BotFather u Telegramu i izaberite onaj sa plavom kvačicom: sličnih imena ima mnogo, a samo kvačica označava pravi. Otvorite ćaskanje, pritisnite Pokreni i pošaljite kao običnu poruku:
/newbotBotFather će postaviti dva pitanja:
- Prikazano ime — vide ga učesnici ćaskanja; dozvoljen je bilo koji jezik i razmaci, na primer
Lynkora asistent. - Adresa — po njoj se bot pronalazi u pretrazi. Samo latinica, cifre i donje crte, i mora da se završava na
bot, na primerlynkora_help_bot.
Dobićete token — niz oblika 8123456789:AAEhBOwe…. Potreban je u sledećem koraku. Ako bot već postoji, a token je izgubljen: komanda /mytoken.
/revoke u BotFather-u — stari prestaje da važi i dobijate novi.
#Korak 2. Povežite bota sa LiKE
Otvorite Integracije → Telegram, nalepite token u polje Bot Token i pritisnite Poveži. Potrebna su prava vlasnika ili administratora.
Ako token nije prihvaćen, proverite da li je kopiran ceo niz, uključujući cifre pre dvotačke, i bez razmaka na krajevima. Token drugog bota ne važi.
Posle povezivanja kartica prikazuje adresu bota i oznaku Aktivan.
#Korak 3. Izaberite izvor odgovora
Pritisnite Podesi i izaberite prostor iz kojeg bot uzima odgovore; možete suziti i na pojedine zbirke. Bez ovog podešavanja bot će na svako pitanje odgovoriti da ne zna.
Tu se bira i da li daje samo javne članke ili i interne. Interni zahtevaju da se zna ko pita — vidite sledeći korak.
#Korak 4. Odredite gde bot radi
U privatnoj prepisci — razgovor nasamo sa botom. Da bi znao ko piše, ćaskanje se povezuje sa nalogom: na početnoj stranici portala pritisnite «Pitaj u ćaskanju», zatim «Uzmi kôd za povezivanje» i pošaljite kôd botu u jednoj poruci. Kôd je jednokratan i važi 10 minuta. Posle toga bot odgovara prema pravima te osobe, uključujući interne članke. Svako povezuje svoje ćaskanje.
U grupi — bot odgovara svima, ali samo javnim člancima: u zajedničkom ćaskanju nije moguće utvrditi ko pita.
Da bi radio u grupi:
- Isključite skrivanje poruka: pošaljite
/setprivacyBotFather-u, izaberite bota i pritisnite Disable. Telegram podrazumevano krije od botova poruke iz grupa, pa bot pitanja uopšte ne vidi. - Uklonite bota iz grupe i dodajte ga ponovo — inače podešavanje ne deluje, jer Telegram ga primenjuje pri ulasku bota.
- Dodajte ćaskanje grupe na spisak dozvoljenih u podešavanjima integracije.
#Korak 5. Proverite
Postavite pitanje o temi koja postoji u bazi. Odgovor stiže u isto ćaskanje, sa vezama ka izvornim člancima.
Jezik odgovora prati jezik pitanja: pitate na nemačkom — odgovara na nemačkom. Podešavanje «jezik službenih poruka» odnosi se samo na odbijanja i potvrde povezivanja.
#Isključivanje i brisanje
Isključivanje iz LiKE: Integracije → Telegram → «Isključi». Bot prestaje da odgovara i veza se uklanja; sam bot ostaje u Telegramu i može ponovo da se poveže.
Zamena bota: prvo isključite trenutnog, pa povežite novog. Obrnutim redosledom stari ostaje usmeren na LiKE i šalje poruke koje niko neće obraditi.
Potpuno brisanje bota: /deletebot u BotFather-u. Radnja je nepovratna — adresa se oslobađa i bot se ne može vratiti.
#Ako bot ne odgovara
| Šta se dešava | Uzrok | Šta uraditi |
|---|---|---|
| Ćuti u grupi, odgovara privatno | Telegram krije od bota poruke grupe | /setprivacy → Disable, zatim ukloniti bota iz grupe i dodati ga ponovo |
| Ćuti svuda iako je povezan | Pišete drugom botu — slična imena se lako mešaju | Uporedite adresu bota u ćaskanju sa onom na kartici |
| Odgovara da ćaskanje nije povezano | Privatno ćaskanje nije vezano za nalog | Uzmite kôd u portalu i pošaljite ga botu |
| U grupi odgovara samo javnim člancima | Tako je predviđeno: u zajedničkom ćaskanju se ne vidi ko pita | Za interne članke pišite botu privatno |
| Prestao je da odgovara posle zamene bota | Novi je povezan bez isključivanja starog | Isključite integraciju i ponovo povežite željenog bota |
| Na sve odgovara «ne znam» | Nije izabran izvor odgovora | Integracije → Telegram → «Podesi» → izaberite prostor |
#JS vidžet (za Vaš sajt)
Plutajuće dugme za AI pretragu za ugrađivanje na bilo koji sajt. Najpopularnija integracija — korisnik vidi dugme u uglu stranice, klikne na njega, i otvara se ćaskanje sa AI i pretraga kroz Vašu bazu znanja.
#Jednostavna instalacija
1. Integracije → Kanali → kartica „JS Widget“ → „Upravljaj vidžetima“ → „Kreiraj vidžet“ → dajte mu ime, navedite adresu sajta i sačuvajte
2. Kopirajte kod za ugrađivanje (`<script>` tag sa jedinstvenim api-key)
3. Nalepite ga pre
</body> na bilo kojoj stranici Vašeg sajta
Kada je obim AI odgovora potrošen. Javni vidžet se na stranici uopšte ne prikazuje — ni dugme, ni poruka o limitu; prečica ne radi. Kada obim ponovo bude dostupan, vidžet će se pojaviti pri sledećem učitavanju stranice.
#Osnovni parametri
| Parametar | Opis |
|---|---|
| Ime | Interno ime vidžeta (za admin panel, nije vidljivo korisnicima) |
| Pozicija | Donji levi ili donji desni ugao |
| Boja akcenta | Boja dugmeta i akcenata u ćaskanju (podrazumevano preuzeta iz brendiranja) |
| Prečica | Na primer Ctrl+K / ⌘K za otvaranje ćaskanja sa tastature |
| Dugme na sajtu | Rini (podrazumevano), oblačić ili sopstvena ikona — slika PNG, JPEG ili WebP do 512 KB: ponovo se pravi na našem serveru, u dugme stižu samo pikseli. Menja se na sajtu odmah, kod za umetanje ostaje isti. Ako se slika ne učita, sajt prikazuje oblačić |
| Pozadina ikone | Za Rini: bez pozadine (podrazumevano) ili beli krug — Rini ostaje ceo unutra i ne gubi se na šarenom sajtu. Oblačić i sopstvena ikona već su u krugu |
| Poziv posetiocima | Oblačić (podrazumevano): posle 3 sekunde pored dugmeta se pojavljuje poziv da se postavi pitanje, a posle 15 sekundi se skuplja u tačku na dugmetu. Natpis: „Postavite pitanje“ izlazi pored dugmeta na 9 sekundi. Isključeno — bez poziva. Jednom po poseti; oblačić zatvoren krstićem ne prikazuje se 7 dana. Ne prikazuje se dok je vidžet otvoren, dok je fokus u polju sajta ili je kartica skrivena Kod ikone sa imenom oblačić pozdravlja u njeno ime: „Zdravo, ja sam Rinni!“; na telefonu je drugi red „Pitajte me!“. |
| Podsećanje | Po signalima (podrazumevano): prstenovi oko dugmeta kada posetilac traži odgovor — 25 sekundi bez aktivnosti, listanje stranice gore-dole, treća stranica u poseti; inače na svakih 60–90 sekundi. Ponekad — samo na svakih 60–90 sekundi. Nikad. Najviše 3 puta po stranici, posle otvaranja vidžeta — više ne. Uz sistemsko podešavanje „smanji pokrete“ nema prstenova ni skokova |
| Sopstveni tekst poziva | Za svaki jezik poseban, do 140 znakova. Jezik bez sopstvenog teksta dobija standardni tekst na jeziku posetioca |
| Ime pomoćnika | Do 7 znakova (slova, cifre, razmak, crtica), jedno za sve jezike, uz svaku ikonu: pomoćnik pozdravlja sa „Zdravo, ja sam …!“ u oblačiću i predstavlja se u prozoru vidžeta. Prazno — Rini se zove „Rinni“, oblačić i sopstvena ikona bez imena |
| Na telefonu i iznad traka sajta | Na telefonu je dugme manje i bliže uglu; oblačić prikazuje naslov i kratak red, pojavljuje se posle 5 sekundi i skuplja posle 8. Na svakom uređaju: ako je na dnu ekrana ispod dugmeta fiksirana traka sajta (kolačići, donji meni), dugme se podiže iznad nje, a poziv čeka da traka nestane |
| Podrazumevani jezik | Primenjuje se samo kada je jezik posetioca nepoznat: izbor posetioca u prozoru vidžeta i jezici njegovog pregledača imaju prednost. Jezik stranice sajta se ne uzima u obzir |
| Adresa sajta | Gde vidžet radi; više adresa odvojite zarezom. Bez adrese vidžet ne može da se uključi |
| Footer „Powered by Lynkora“ | Može se sakriti na planovima sa white-label |
#Dual-auth: dva režima autentifikacije (ADR 0032)
U LiKE vidžet može raditi u jednom od dva režima — bira se prilikom kreiranja:
- Whitelist URL-ova na kojima je api-key važeći
- Scope =
__public__ili određene javne kolekcije - Rate limit po api-key
- Interni portal kompanije
- SSO-aware vidžet u Vašem sopstvenom proizvodu
- Vidi prostore korisnika
Za detalje o podešavanju svakog režima i integraciji sa Vašim backend-om, pogledajte API i vidžet.
#Scope: šta vidžet može da pronađe
Prilikom kreiranja vidžeta postavljate scope — šta tačno pretražuje:
Unutar jednog vidžeta možete kombinovati nekoliko stavki scope-a (na primer, dve kolekcije iz istog prostora).
#Multi-widget po tenantu (ADR 0029 Stage 4)
Unutar organizacije možete kreirati nekoliko nezavisnih vidžeta sa različitim scope-ovima i režimima:
| Vidžet | Scope | Gde je ugrađen |
|---|---|---|
Marketing site widget |
public_umbrella (Javna baza znanja) |
Na yourcompany.com — anonimno |
Support center widget |
collection:faq-coll |
Na support.yourcompany.com — samo FAQ |
Intranet widget |
space:eng-space (po JWT) |
Na intranet.yourcompany.com — korporativno, vidi prostore po dozvolama |
Svaki ima sopstveni api-key i analitiku korišćenja, a ključ se može opozvati nezavisno. Upravljanje je u Integracije → Kanali → JS Widget → „Upravljaj vidžetima“.
#Upravljanje sesijama (režim Session JWT)
U režimu Session JWT, svaka korisnička sesija ima jedinstven sessionId. Administrator može pregledati aktivne sesije određenog vidžeta i prisilno opozvati token (na primer, ako se sumnja na kompromitaciju). Lista je u Integracije → Vidžeti → [vidžet] → Sesije.
#iframe / Direktan link
Ugradite pun LiKE interfejs za pretragu na bilo koju stranicu:
- Integracije → iframe → kopirajte kod
- Nalepite
<iframe src="...">u svoju stranicu - Ili koristite direktnu vezu za navigaciju (puna stranica, ne ugrađivanje)
iframe i Direct Link takođe podržavaju dual-auth — bira se prilikom kreiranja.
#REST API
Pun API za programsku integraciju (na primer, Vaš sopstveni UI ili integracija sa drugim sistemima):
- Integracije → Public API → „Napravi ključ“
- Navedite ime i dozvoljene domene
- Kopirajte ključ — prikazuje se samo jednom, nakon ponovnog otvaranja biće maskiran
Koristite ključ u X-API-Key zaglavlju. Preko ključa se isporučuju samo javni članci.
Glavni endpoints:
| Endpoint | Šta radi |
|---|---|
POST /api/public/search |
AI pretraga kroz bazu znanja (pun tok: retrieval + odgovor + izvori) |
GET /api/public/toc |
Sadržaj (spisak) javnih članaka |
GET /api/public/articles |
Lista javnih članaka |
GET /api/public/articles/{id} |
Sadržaj članka |
Ograničenja: zahtevi su ograničeni po svakom ključu; prekoračenje vraća HTTP 429 sa Retry-After zaglavljem.
Puna API dokumentacija: API i vidžet.
#Jezici
LiKE podržava 25+ jezika za AI pretragu i višejezičnu pretragu (sam interfejs je dostupan na 12 UI lokala):
Русский, English, Deutsch, Français, Español, Português, Italiano, Nederlands, Polski, Čeština, Svenska, Dansk, Suomi, Română, Magyar, Hrvatski, Türkçe, Afrikaans, Kiswahili, Bahasa Indonesia, Tiếng Việt, Українська, Српски, Български, Ελληνικά, 한국어, 日本語, 中文, हिन्दी, ไทย, עברית, العربية.
Višejezična pretraga: pitanje na jednom jeziku → odgovor iz članaka na drugom.