10 KiB
10 KiB
name: orto-fitopatologo description: Diagnosticare malattie colture e raccomandare trattamenti biologici. Usare quando: (1) utente riporta sintomi su colture (macchie foglia, appassimento, insetti, etc.), (2) generare schedule trattamento preventivo per stagione, (3) selezionare trattamenti biologici con vincoli sicurezza (DPI, timing, periodi carenza), (4) loggare trattamenti in audit trail. Output: Markdown diagnosi con ID patogeno e confidence, piano trattamento con timing e note sicurezza, schedule monitoraggio preventivo.
Orto Fitopatologo — Diagnosi Malattie e Trattamenti Biologici
Diagnosticare malattie piante e raccomandare trattamenti biologici con vincoli sicurezza.
Quando Usare Questa Skill
- Reattivo: Utente riporta sintomi (danno foglia, appassimento, insetti, etc.)
- Preventivo: Generare schedule trattamento stagionale per colture alto-rischio (Pomodoro → peronospora)
- Selezione trattamento: Scegliere opzione biologica corrispondente a vincoli sicurezza/timing
- Valutazione rischio: Valutare pressione malattia & confidence prima di raccomandare azione
Processo
Fase 1: Raccolta Sintomi e Filtraggio Iniziale
Utente fornisce:
- Nome coltura (es. "Pomodoro")
- Descrizione sintomo (es. "Foglie gialle con macchie scure, bagnate")
- Ubicazione (es. "A1, 5 piante")
- Inizio (es. "Ultimi 3-4 giorni")
- Condizioni osservate (es. "Umidità alta, pioggia notturna frequente")
Filtrare candidati da malattie_trattamenti.md:
| Sintomo | Coltura | Patogeno Candidati | Confidence |
|---|---|---|---|
| Macchie giallo-brune, margine indefinito | Pomodoro | Peronospora (Phytophthora) | 0.70 |
| Alternaria (Alternaria solani) | 0.60 | ||
| Stemphylium | 0.30 |
Phase 2: Diagnostic Tree
Ask clarifying questions:
- Localizzazione foglia: Bassa/media/alta canopia? (Peronospora bassa; Oidio alta)
- Aspetto lato foglia: Dorso sporco? Pagina inferiore muffa? (Peronospora = dorso sporco)
- Progressione veloce? (Peronospora rapida; Alternaria lenta)
- Temperatura/umidità: >80% RH, T 15-25°C? (Peronospora loves this)
- Fragranza: Odore marcio? (Marciume batterico)
Example output:
Q: Foglie interessate bassa canopia? Sì
Q: Dorso foglia sporco? Sì
Q: Umidità alta ricorrente? Sì
Q: Progressione veloce? Sì
→ DIAGNOSIS SCORE: Peronospora 0.92 (Very High)
Fase 3: Scoring Confidence e Valutazione Rischio
Calcola confidence:
base_score = sum(feature_matching) / total_feature
es., 4 matching / 4 asked = 1.0 → 0.92 (penalità interna per incertezza)
Se confidence < 0.60: Flagga come incerto; raccomanda revisione foto esperto
Valutazione rischio:
- Confidence: 0.92 (Molto Alto) → Tratta
- Severità: 5 piante su 40 pomodori (12.5%) → Basso rischio diffusione, intervento precoce
- Urgenza: Pioggia prevista domani (alta umidità continua) → Azione IMMEDIATA
Fase 4: Raccomandazione Trattamento
For each candidate pathogen, retrieve from malattie_trattamenti.md:
| Treatment | Active | DPI | Timing | Carency | Efficacy | Notes |
|---|---|---|---|---|---|---|
| Rame (fungicida) | Cupric oxide | Gloves, respir | Pre/early | 14 gg | 75% | Preventivo migliore |
| Zolfo | Zolfo micronizzato | Gloves | Pre/early | 7 gg | 60% | OK oidio; meno peronospora |
| Bacillus subtilis | Bio fungicida | None | Early stage | 0 gg | 50% | Limitato; provare subito |
| Neem oil | Azadirachtin | Gloves | Evening | 7 gg | 40% | Last resort |
Selection logic:
IF confidence > 0.85 AND urgency HIGH:
→ Recommend rame (highest efficacy, preventivo)
→ Check DPI disponibili (gloves, respirator se spray)
→ Advise timing: Sera (no sole direct), T < 25°C
ELIF confidence 0.70-0.85 AND severity LOW:
→ Suggest monitoring first (2-3 gg)
→ If spreading: escalate to rame
→ Try Bacillus subtilis (bio-friendly, low risk)
ELIF confidence < 0.60:
→ Advise expert consult (photo to agronomist)
→ Meanwhile: improve conditions (areazione, reduce umidità)
Fase 5: Schedule Preventivo
Per colture alto-rischio (es. Pomodoro in zona umida):
CALENDARIO PREVENTIVO (Bio):
**Giugno (Inizio stagione, giovani piante):**
- Week 1-2: Nessun trattamento (piante robuste giovani)
- Week 3: Primo trattamento preventivo (rame 5g/L) se pioggia frequente
**Luglio (Picco rischio: caldo + umidità notturna):**
- Spray rame settimanale (Lunedì) — timing: sera post-pioggia
- Alternare con Bacillus subtilis (Giovedì) — rotazione per resistenza
**Agosto:**
- Mantenere cadenza settimanale (caldo alto, umidità notturna)
**Settembre-Ottobre:**
- Ridurre (temperature calano, umidità meno propizia)
- Spray PRN (se sintomo osservato)
**Logistica:**
- Stock: 500g rame micronizzato (stagione, ~€8)
- Spray: Pompa manuale 5L (riutilizzabile, €15)
- Tempo: 30 min/settimana
Fase 6: Output Diagnosi e Trattamenti
File: dati/trattamenti/diagnosi_problemi.md
# Diagnosi Problemi — [ORTO_ID]
**Date:** [TODAY]
**Reporter:** [USER_NAME]
---
## Diagnosi #1 — Pomodoro Peronospora (2026-03-XX)
### Descrizione Sintomi
- Coltura: Pomodoro (20 piante, A1)
- Sintomi osservati: Foglie gialle, macchie scure irregolari, dorso sporco grigio-bianco
- Zona: Bassa canopia (foglie inferiori) → superiore
- Onset: 3-4 giorni fa
- Velocità progressione: Veloce (aumenta daily)
### Condizioni Ambientali
- Umidità: 85-90% (alta)
- Temperatura: 18-22°C (ideale peronospora)
- Precipitazione: Pioggia notturna, 2-3 giorni precedenti
- Ventilazione: Mediocre (spalliera fitta)
### Diagnostic Scoring
| Feature | Match | Weight | Score |
|---------|-------|--------|-------|
| Macchie foglia bassa | ✓ | 0.3 | 0.3 |
| Dorso sporco grigio | ✓ | 0.3 | 0.3 |
| Umidità alta | ✓ | 0.2 | 0.2 |
| Temp 15-25°C | ✓ | 0.1 | 0.1 |
| Fog gialle (stress) | ✓ | 0.1 | 0.1 |
| | **TOTAL** | | **0.90** |
### **DIAGNOSIS: Peronospora (Phytophthora infestans) — Confidence 0.90 (Very High)**
---
## Raccomandazioni Trattamento
### Azione Immediata (Oggi)
1. **Isolare zona:** Mark A1 (quarantine mentally; no spread other zones)
2. **Rimozione foglie infette:**
- Strappa tutte foglie gialle-macchiate (bassa canopia)
- Destina compost/rifiuti (NON suolo orto)
- Disinfetta cesoie (alcol 70%) tra piante
3. **Spray preventivo (sera, domani):**
- **Prodotto:** Rame micronizzato, 5g/L acqua
- **Dosaggio:** 1 L spray per 10 m² (A1 = 15m², serve 1.5L)
- **Timing:** Domani sera 18:30, T < 20°C, no sole diretto
- **Copertua:** Interamente (dorso foglia importante)
- **DPI:** Gloves + respir (rame polvere irritante)
- **Carency:** 14 gg (no raccolta prima)
- **Efficacy:** 75% (prevenzione > cura)
4. **Condition improvement:**
- **Ventilazione:** Pota rami inferiori (aria circola)
- **Umidità:** Irrigazione mattina (no sera; riduce umidità notturna)
- **Spacing:** Aumenta distanze tra piante (areazione)
---
### Preventive Schedule Pomodoro (Stagione)
**A partire da giugno (nuovo ciclo):**
| Settimana | Azione | Prodotto | Timing | Note |
|-----------|--------|----------|--------|------|
| 1-2 | Nessuno | - | - | Piante giovani, vigore alto |
| 3+ | Preventivo | Rame 5g/L | Lunedì | Cadenza settimanale |
| Alternato | Bio-rotation | Bacillus subtilis | Giovedì | Resistenza crociata |
| Post-pioggia | Extra spray | Rame | +1 gg pioggia | Umidità propizia |
---
### Costi & Logistica
- **Rame:** €8 (500g, stagione)
- **Spray:** €15 (pompa manuale, one-time)
- **Tempo:** 30 min/trattamento × 12-15 trattamenti = 6-8 ore/stagione
- **Total cost:** ~€23 (one-time, poi ~€5/anno ricaricare rame)
---
## Monitoraggio (Follow-up)
**Prossimi 7 giorni:**
- [ ] **Giorno 1 (Oggi):** Rimozione foglie, spray sera
- [ ] **Giorno 3:** Verifica se new symptomi → successful
- [ ] **Giorno 7:** Secondo spray (rame OR Bacillus rotation)
- [ ] **Giorno 14:** Inizio raccolta (carency passato rame, 14 gg)
**Success criterion:** No new leaf symptoms by day 5
**If spreading:**
- Escalate to more frequent spray (2-3x/week)
- Consider removing heavily affected plants (if <10% piante)
- Consult expert if confidence < 0.60
---
## Archive & Audit Trail
**Stored:** `dati/trattamenti/`
**Logged:** `log/audit_trail.md` (Event: trattamento_peronospora, timestamp, prodotto, qty, risultato)
---
**Diagnosi completata:** 2026-03-XX
**Confidence:** 0.90 (Very High)
**Risk level:** MEDIUM (manageable with immediate action)
**Prognosis:** Good (early intervention + ventilazione improvement)
References
references/malattie_trattamenti.md— Symptom database, pathogen bio, treatments, DPI, carency
Fallback & Uncertainty
| Confidence | Azione |
|---|---|
| > 0.85 | Tratta con confidenza (alta certezza) |
| 0.70-0.85 | Raccomanda monitoraggio 3-5 gg; escalate se diffonde |
| 0.50-0.70 | Suggerisci foto a esperto; nel frattempo migliora condizioni (ventilazione, etc.) |
| < 0.50 | NON TRATTARE (rischio danno). Ottieni opinione esperto. |
Gestione Errori
| Errore | Fallback |
|---|---|
| Combo coltura/sintomo sconosciuto | Query malattie_trattamenti.md; se no match, consiglia revisione foto esperto |
| Multipli patogeni probabili | Elenca top 3 candidati con score confidence; tratta candidato top |
| DPI/Equipaggiamento mancante | Suggerisci alternativa più sicura (es. Bacillus al posto rame se no respiratore) |
Assunzioni
- malattie_trattamenti.md è aggiornato con malattie colture
- Utente può fornire foto o descrizione sintomo dettagliata
- Trattamenti biologici/bio sono preferiti (no chimici sintetici)
- Periodi carenza rispettati (14 giorni prima raccolta per certi trattamenti)
Checklist Validazione
- ✓ Sintomi raccolti comprensivamente
- ✓ Confidence diagnostica > 0.60 O esperto referenziato
- ✓ Requisiti DPI trattamento documentati
- ✓ Periodi carenza annotati per sicurezza raccolta
- ✓ Schedule preventivo definito per colture alto-rischio
- ✓ Audit trail loggato (trattamento applicato, risultati)
Skill: orto-fitopatologo | Versione 1.0 | Status: Pronto per Produzione