Il motore è open source e pensato per il riuso: tutto il contenuto vive in un solo file, faq.json. La ricetta:
- forka/clona il repository e svuota
faq.json: config (nome del bot, messaggio di benvenuto,siteUrl), verticali, e le tue voci – ognuna conquestion,keywords(parole singole = match fuzzy, frasi = match più pesante),answersin Markdown minimo - prova in locale:
python3 -m http.servere apri il browser – il matcher, il typewriter e lo smalltalk funzionano subito - testa come si deve: una riga per voce in
tests.json, poipython3 qa.py(con lo explain per il debug dei match) e il benchmarkpython3 bench.pyche valida domande canoniche, refusi e falsi positivi – è il guardrail che tiene onesta la qualità mentre cresci - genera e pubblica:
python3 build.pyproduce le pagine statiche SEO (una per domanda, con JSON-LD), sitemap e robots – e l'hosting è gratis
Licenza MIT: usalo per la FAQ del tuo progetto, del tuo prodotto, del tuo comune. L'unico ingrediente non incluso: risposte scritte bene.