Cerințe și setări

Această pagină este pentru administratori: de ce are nevoie AI pentru site, cine poate folosi fiecare parte, setările și parametrii de sistem și cum protejează modulul site-ul și serverul.

Cerințe

  • Modulele AI Website Builder (ai_website, care necesită AI, Site web și biblioteca de imagini Unsplash) și, pentru importuri, AI Website Import (ai_website_import). Modulele punte de import pentru aplicațiile Blog și eCommerce se instalează singure.

  • Un model de chat (vezi Furnizori și modele). Imaginile generate necesită și un model de imagini, iar fotografiile de stoc o cheie Unsplash în setările site-ului.

  • Pentru verificarea vizuală și compararea paginilor la import: Chromium sau Google Chrome pe serverul Odoo (vezi Verificarea vizuală).

Cine ce poate folosi

Funcție

Necesită

Generator de pagini, Optimizează SEO cu AI, Tradu cu AI

Designer de site, capacitatea Întrebare (QA)

Kituri de brand, audit SEO

Designer de site

Panoul AI și AI în editorul de site, anularea modificărilor AI

Designer de site, capacitatea Personalizează interfața și schema

Import de site (formular și panoul AI)

Designer de site și administrator al Setărilor; în panoul AI și capacitatea Personalizează interfața și schema

Capacitățile se setează în AI ‣ Configurare ‣ Comportament ‣ Capabilități (vezi Cine ce poate folosi). Peste ele se aplică regulile de acces AI (vezi Politică de acces), iar fiecare modificare este scrisă în jurnalele AI (vezi Monitorizare).

Setări

În AI ‣ Configurare ‣ Setări, blocul Constructor de site:

  • AI poate adăuga linkuri către alte site-uri: dezactivat implicit. Când este dezactivat, butoanele și elementele de meniu create de AI pot face linkuri doar către acest site, adrese de e-mail și numere de telefon.

  • AI poate folosi toate blocurile: activat implicit, pentru site-ul selectat. Când este dezactivat, AI folosește doar blocurile selectate (vezi Blocuri de construcție).

În Site web ‣ Configurare ‣ Setări, blocul SEO: Date structurate și Publică /llms.txt (vezi SEO, date structurate și llms.txt).

Parametri de sistem

Acești parametri opționali se setează în Setări ‣ Tehnic ‣ Parametri ‣ Parametri sistem (modul dezvoltator):

Parametru

Utilizare

ai_website.chrome_path

Calea sau numele comenzii browserului pentru verificarea vizuală. Gol: serverul caută singur Chromium sau Chrome. disabled dezactivează verificarea vizuală.

ai_website.screenshot_base_url

Adresa la care browserul serverului ajunge la Odoo, de exemplu o adresă internă în Kubernetes. Gol: web.base.url.

ai_website.ca_bundle

Calea unui fișier cu autorități de certificare folosit pentru verificarea certificatelor HTTPS la descărcarea imaginilor și a paginilor, de exemplu în spatele unui proxy care inspectează TLS. Certificatele sunt verificate întotdeauna.

ai_website_import.max_pages

Numărul maxim de pagini pe care le poate citi un import (implicit 50, cel mult 300).

ai_website_import.request_interval

Secunde între două cereri către site-ul importat (implicit 0,5).

ai_website_import.compare_pages

Pagini comparate la fiecare clic pe Comparați paginile (implicit 3, cel mult 20).

Două acțiuni programate aparțin modulelor: Site AI: ștergerea istoricului modificărilor AI mai vechi de 90 de zile (zilnic) și Import site AI: continuă importurile în curs (în fiecare minut).

Verificarea vizuală

Când un browser este disponibil, AI poate face o captură de ecran a unei pagini, așa cum o vede un vizitator, pentru a-și verifica munca după modificări mari: pe un ecran desktop (1366 de pixeli lățime) sau mobil (390 de pixeli), întreaga pagină sau un bloc, cel mult două pe răspuns. Imaginea este păstrată împreună cu conversația AI și trimisă modelului. Importul folosește același browser pentru a compara paginile sursă și cele importate.

  • O pagină nepublicată este arătată browserului cu un cod de scurtă durată (două minute), valabil doar pentru acea pagină. Nu se deschide nicio sesiune și nu se salvează nimic.

  • Browserul deschide pagina pe adresa proprie a serverului, niciodată pe domeniul site-ului. Poate ajunge doar la acea adresă; imaginile, fonturile și foile de stil ale altor site-uri sunt descărcate de descărcarea sigură a serverului și îi sunt predate, iar orice altceva (alte documente, scripturi ale altor site-uri, conexiuni) este blocat.

  • Rulează Odoo ca utilizator obișnuit, nu ca root: ca root, Chromium nu își poate folosi propriul sandbox, iar în jurnal se scrie un avertisment.

Dacă nu se găsește niciun browser, AI pur și simplu nu oferă verificarea vizuală.

Securitatea pe înțelesul tuturor

  • AI scrie date, nu cod. Dă texte, linkuri, imagini și opțiuni; serverul construiește blocurile din șabloanele proprii ale site-ului și salvează textele ca text simplu. JavaScript nu este acceptat niciodată, iar CSS-ul personalizat este verificat și compilat înainte de a fi salvat.

  • Drepturile tale, niciodată mai mult. Fiecare modificare rulează cu propriile tale drepturi de acces, trece prin regulile de acces AI și este înregistrată. Modificările site-ului sunt propuneri pe care le confirmi, dacă nu ai ales modul de scriere Aplică fără a întreba.

  • Totul poate fi anulat. Fiecare modificare păstrează starea anterioară, iar o anulare care ar suprascrie munca manuală ulterioară este refuzată, dacă nu alegi Anulează oricum.

  • Descărcările sunt îngrădite. Imaginile și paginile importate sunt descărcate de server doar de la adrese publice de internet (niciodată interne), pe porturile web obișnuite, cu limite de mărime, timp și redirecționări; rezultatul este salvat, niciodată legat.

  • Conținutul importat nu este de încredere. Textele citite de pe alt site sunt doar date: sunt curățate, scripturile, cadrele și formularele străine sunt eliminate, iar AI i se spune că nu sunt instrucțiuni. Odată ce un astfel de conținut face parte dintr-un tur al conversației AI, fiecare modificare din acel tur așteaptă confirmarea ta.

  • Doar pentru cine trebuie. Vizitatorii, utilizatorii de portal și agentul de chat live nu primesc niciodată aceste instrumente; importurile sunt pentru administratori.