Assistente AI informativo per la salute. Chat, diario, suggerimenti prudenti e (quando serve) fonti verificate.
Non sostituisce un medico.
- Trovare rapidamente informazioni di qualità con un tono umano e prudente.
- Tenere un diario di sintomi/umore e visualizzare pattern.
- Capire quando rivolgersi a un professionista.
- Tema WordPress: UI Tailwind, blocco/shortcode chat, pagine legali, i18n, accessibilità.
- Plugin WordPress: orchestrazione AI, REST API, consensi, storage cifrato, export/cancellazione, abbonamenti.
- PWA: manifest + service worker con cache offline e push giornalieri per il diario.
- Default: OpenAI GPT‑5 nano (rapido/low‑cost).
- Ricerca web + fonti: Perplexity Sonar/Sonar‑Pro (citazioni integrate).
- Opzione basic: Google Gemini 2.5 Flash (selezionabile in impostazioni).
Le chiavi API sono gestite solo lato server. Niente chiavi nel frontend.
- Classificazione (GPT‑5 nano):
general,needs_sources,emergency. - Se servono fonti: Perplexity → elenco citazioni → sintesi finale.
- Safety: filtro emergenze e contenuti non sicuri.
- Output strutturato + disclaimer obbligatorio.
- Clona la repo.
- Nella root esegui
npm installenpm run buildper generare CSS/JS. - Vai in
wp-content/themes/dottorbot-themeed eseguicomposer install --no-dev. - Copia il tema
wp-content/themes/dottorbot-themee il pluginwp-content/plugins/dottorbotnella tua installazione WordPress. - In WordPress attiva tema e plugin.
- Crea una nuova pagina e inserisci lo shortcode
[dottorbot](o[dottorbot_diary]per il diario con grafici). - In Impostazioni → DottorBot incolla le API key e scegli il modello default.
- Free: X risposte/mese, diario base.
- Premium: risposte illimitate, ricerca web con citazioni, insight avanzati e export PDF.
- Supporto WooCommerce Subscriptions / Stripe.
- Consenso esplicito per trattare dati sanitari nell’account.
- “Local‑only mode” opzionale.
- Esporta/cancella dati (art. 20 GDPR), retention minima, cifratura a riposo.
- Le API key sono lato server; PII scrubber prima delle chiamate esterne.
- Conformità WCAG 2.2 AA. Focus management, ARIA, modalità ridotta animazioni.
- Test con tastiera e screen reader.
- Wearables (passerelle dati) in sola lettura.
- A/B test per onboarding e paywall.
- Evals di qualità e allineamento medico‑informativo.
DottorBot non è un dispositivo medico e non fornisce diagnosi o prescrizioni. In caso di emergenza chiama il 112.
Consulta sempre un medico per valutazioni cliniche personalizzate.
Issue, PR e feedback benvenuti. Stile di codice: PHP 8.1+, WP Coding Standards, ESLint/Prettier per JS.
GPLv2 o successiva (compatibile con l’ecosistema WordPress).