Il Correttore del campo AI è una nuova funzionalità di Octoparse 10.2 che ti consente di aggiornare i campi dati attraverso una conversazione con l'AI. Invece di modificare i campi uno alla volta, creare una serie di passaggi di Pulizia dei dati o scrivere espressioni regolari per ogni campo, puoi descrivere il risultato che desideri in linguaggio naturale.
Puoi usare il Correttore del campo AI per:
Aggiornare gli XPath di più campi con una sola richiesta
Riformattare i valori estratti descrivendo il formato di output desiderato
Rinominare più campi in base al loro contenuto di esempio
Disponibilità: il Correttore del campo AI è disponibile in Octoparse 10.2.
Come usare il Correttore del campo AI
Apri la tua attività e vai a Anteprima dei dati
Apri Correttore del campo AI
Descrivi le modifiche che desideri nella casella della chat. Puoi includere il formato di destinazione, la convenzione di denominazione, il pattern XPath e qualsiasi eccezione che l'AI deve mantenere.
Esamina le modifiche suggerite, continua la conversazione se è necessario apportare modifiche e conferma la sostituzione quando il risultato è corretto.
Non è necessario includere tutti i requisiti nel primo messaggio. Se il primo risultato non è esattamente quello che ti serve, rispondi con un'istruzione più specifica, ad esempio “mantieni il codice valuta" oppure oppure “usa snake_case."
Caso d'uso 1: rinominare i campi in base al loro contenuto
I campi rilevati automaticamente o creati manualmente possono contenere nomi generici come Field_1, Text_2, e Field_3. Correttore del campo AI può esaminare il contenuto di esempio e proporre nomi significativi per più campi contemporaneamente.
Esempio di prompt:
Rinomina i campi in base al loro contenuto di esempio. Usa nomi brevi e descrittivi in inglese con snake_case. Mantieni invariati l'ordine corrente dei campi, i valori e gli XPath.
Ad esempio, l'AI può identificare valori come $49.99, In stock, e 4.8 e suggerire nomi come price, availability, e rating.
Puoi anche fornire regole di denominazione personalizzate:
Rinomina i campi in base al loro contenuto. Usa PascalCase e aggiungi il prefisso “Product” a ogni nome. Non modificare i valori dei campi o gli XPath.
Caso d'uso 2: riformattare i valori dei campi senza Pulizia dei dati o espressioni regolari
Molte attività di estrazione richiedono un output coerente: prezzi senza simboli di valuta, date in un unico formato standard oppure testo senza etichette e spazi aggiuntivi. In precedenza, avresti potuto aggiungere più passaggi di Pulizia dei dati o scrivere un'espressione regolare. Il Correttore del campo AI ti consente invece di descrivere il risultato desiderato.
Esempio: standardizzare i prezzi
Se i valori di origine sono simili a $1,299.00 USD e ti serve 1299.00, prova:
Formatta il campo Price come un numero con due cifre decimali. Rimuovi i simboli di valuta, i codici valuta e i separatori delle migliaia. Lascia vuoti i valori mancanti.
Esempio: standardizzare le date
Se il sito web utilizza valori come Sep 2, 2026, prova a:
Convertire il campo Date nel formato YYYY-MM-DD. Lasciare vuoti i valori quando non è possibile identificare una data valida.
Esempio: rimuovere etichette e spazi extra
Per il campo SKU, rimuovi l’etichetta “SKU:”, elimina gli spazi iniziali e finali e mantieni invariati le lettere, i numeri e i trattini rimanenti.
Una richiesta di formattazione efficace normalmente include quattro elementi: i campi da modificare, l’output desiderato, ciò che deve essere rimosso o mantenuto e come gestire i valori vuoti o non validi.
Caso d’uso 3: aggiornare gli XPath di più campi nello stesso modo
Quando un sito web modifica la struttura delle pagine, diversi campi potrebbero smettere di restituire dati. Modificare ogni XPath separatamente può richiedere molto tempo, soprattutto quando i campi devono seguire lo stesso schema. Con AI Field Fixer, puoi fornire a AI l’XPath del campo e consentirgli di applicare lo stesso schema XPath a più campi.
Esempio: applicare uno schema XPath specifico
Se conosci già la struttura desiderata, includila direttamente nella richiesta.
Esempio di prompt:
Aggiorna l’XPath del campo Publisher in //span[contains(text(),'Publisher')]/following-sibling::span[1] e applica questo formato XPath ai campi Language, ISBN 10, e Item Weight.
Suggerimento: dopo aver applicato le modifiche, controlla diverse pagine per assicurarti che ogni campo acquisisca ancora l’elemento previsto.
Altre operazioni che puoi eseguire con il Correttore del campo AI
Gestire i campi: aggiungere, eliminare, rinominare, duplicare, riordinare o modificare più campi contemporaneamente e unire più campi, riga per riga, in un nuovo campo.
Personalizzare i campi: scegliere quali contenuti estrarre da un elemento web, inclusi testo, link, URL di immagini o risorse, attributi degli elementi, InnerHTML e OuterHTML.
Configurare la gestione degli elementi non trovati: quando un elemento non viene trovato, lasciare vuoto il campo corrente, lasciare vuota l’intera riga oppure utilizzare un valore predefinito.
Configurare le opzioni avanzate: impostare valori fissi, scaricare e rinominare file e utilizzare più campi insieme per identificare i duplicati.
Come scrivere prompt migliori
Definisci l’ambito. Indica se la richiesta si applica a tutti i campi selezionati o solo a campi specifici.
Mostra il formato di destinazione. Includi un esempio, ad esempio
2026-09-02,1299.00, oppureproduct_price.Specifica cosa non deve cambiare. Ad esempio, chiedi all'AI di mantenere l'ordine dei field, i valori, i nomi o gli XPath.
Spiega le eccezioni. Indica all'AI come gestire i valori vuoti, le date non valide, il testo imprevisto o i field con contenuti poco chiari.
Perfeziona il risultato tramite la conversazione. Aggiungi un'istruzione di follow-up invece di ricominciare da capo quando è necessario modificare solo una parte del risultato.
Controlla prima di eseguire l'attività
Il Correttore del campo AI può ridurre notevolmente i tempi di configurazione, ma è comunque consigliabile esaminare le modifiche suggerite. Testa i campi aggiornati su pagine diverse e in casi limite, soprattutto quando un sito presenta layout dinamici, campi opzionali o formati dei valori non coerenti.
Se un risultato non è corretto, torna alla conversazione e descrivi la modifica di cui hai bisogno. Più specifici sono i tuoi esempi e i tuoi vincoli, più prevedibile sarà il risultato.


