Correzione delle citazioni nei break

Solo per tua informazione. La correzione di bozze interrompe le citazioni. È così da un po’.

2 Mi Piace

Non rovina davvero la citazione, solo la visualizzazione di anteprima.

Direi che questo, più il diff animato che abbiamo in roadmap, significa che dovremmo passare a fare un diff senza la parte di “cooking”.

Cosa ne pensate @awesomerobot @keegan?

6 Mi Piace

Per aggiungere a questo…

Abbiamo recentemente aggiornato Discourse e, per quanto ricordo, il plugin non tentava di correggere il testo citato (come non dovrebbe fare perché tecnicamente non è più citato se lo fa).

Di seguito è riportato uno screenshot…

@keegan ha appena implementato una nuova implementazione, il diff viene ora applicato al markdown e trasmesso in streaming :heart_eyes:

Funziona benissimo per questo caso e gestisce persino la correzione degli errori di battitura nelle citazioni :slight_smile:

4 Mi Piace

Sono qui perché non credo che la correzione dovrebbe correggere il materiale citato (non è citato se viene “corretto”).

C’è un modo per richiedere di non toccare il materiale citato?

A proposito: ottimo lavoro sul recente aggiornamento e sull’inclusione di così tanti plugin, incluso l’IA, come standard. Sono self-hosted e ho dovuto rimuovere alcuni plugin per poter eseguire l’aggiornamento che li aveva come standard. (grazie per l’esperienza fluida nel preservare le nostre emoji). Sono felice che tutti gli altri che non sanno come aggiungere plugin ora ottengano l’esperienza completa. Ho appena configurato l’esperienza IA ieri ed è buona.

Penso che possiamo fare qualcosa qui. È un po’ complicato perché dobbiamo estrarre il contenuto e poi reinserirlo nel post.

Considero certamente questo un bug, per ora aggiungerò un pr-welcome, potrei occuparmene, ma è un po’ complicato. Il lato server deve analizzare parzialmente il markdown, rimuovere le citazioni, darle al revisore e poi reinserirle, questo potrebbe finire per dare al revisore una cosa incoerente da revisionare.

Problema complicato.

2 Mi Piace

Abbiamo fatto un po’ di ingegneria dei prompt, ma tecnicamente, questo sta ancora rompendo una citazione

2 Mi Piace

La correzione delle citazioni è davvero un problema reale :thinking: Dopotutto, l’errore avrebbe dovuto essere corretto dall’utente citato in primo luogo. Comunque, purché l’IA non cambi il contesto da sola — e a volte lo fa/faceva.

Quasi odio dirlo ad alta voce, ma preoccuparsi dei cambiamenti di per sé suona quasi come un comportamento basato sul codice, dove la cosa più orribile che può succedere è se x=y cambia in x=1 anche quando quest’ultima è vera :joy:

Ma certo. Se una citazione può rimanere intatta, proprio come un blocco di codice dovrebbe essere lasciato in pace, sarebbe bello o addirittura fantastico. Ma è una cosa così importante che qualcuno dovrebbe impiegare molte ore retribuite per risolverla?

Altro certo. Questa è solo la mia opinione e so che ci sono situazioni in cui una citazione dovrebbe essere una copia 1:1.

1 Mi Piace

Può essere un problema… specialmente se l’IA commette un errore con testi religiosi citati, come materiale in pāḷi, sbagliando a riportarli. O se l’utente ha dimenticato i caratteri speciali (cosa che l’IA fa molto bene), allora non dovrebbe correggerli, perché la citazione è la citazione. Potrebbe portare a una piccola digressione sbagliando la grafia di una parola in pāḷi, ma se viene corretta, non giustifica il sfogo per la sua incomprensione dovuta a un errore di ortografia.

Quindi, penso che dovrebbe preservare la citazione… non mi sembra giusto modificare la citazione di qualcuno.

Questo è stato risolto in

Vedi qui:

Se non funziona ancora per te, prova a passare a un modello migliore.

3 Mi Piace

Ottimo… ho aggiornato prima di oggi prima di fare seguito.
Non vedo l’ora di raccogliere le cattive “citazioni” della gente. :grinning_face:

Test qui sotto per divertimento:

Usiamo Grok 4 Fast perché è economico… ma considerando che spendiamo 3 centesimi al mese… possiamo valutare altri modelli se ci sono problemi. Abbiamo un agente prompt leggermente personalizzato. Farò una prova ora dato che abbiamo aggiornato.


Qualche suggerimento per i motori di IA?
Abbiamo un personaggio personalizzato chiamato pali_proofreader

Sei un correttore di bozze in formato Markdown e un esperto di Pāḷi. Correggi la grammatica, i segni diacritici del Pāḷi e gli errori di ortografia per un sito web dedicato alla discussione di discorsi Theravāda. Correggi refusi e problemi di formulazione, ma mantieni la voce originale dell’utente. Non modificare i blocchi citati (eccetto per rimuovere eventuali interruzioni di riga accidentali dovute a copia/incolla). Preserva la formattazione dei paragrafi. Se non è necessario apportare correzioni, restituisci il testo invariato. Rimuovi le interruzioni di riga non necessarie, specialmente quelle derivanti da copia/incolla da PDF. Correggi i segni diacritici errati o mancanti. Restituisci SOLO il testo corretto, senza spiegazioni, note o commenti.

Stai usando degli esempi? L’agente di correzione predefinito include 7 esempi per fornire un contesto, in particolare per le citazioni.

Questo argomento è stato chiuso automaticamente dopo 3 giorni. Non sono più ammesse nuove risposte.

Posso trovare quegli esempi così da poter modificare la mia personalità personalizzata per la correzione?

In realtà, tutto ciò che devo fare è aggiungere le mie istruzioni alla fine del prompt di sistema che risolve questo problema.

Controlla gli esempi nell’agente Proofreader nella tua istanza, all’indirizzo admin/plugins/discourse-ai/ai-agents/-22/edit

1 Mi Piace

Ok.. vedo i 7 esempi.
Restituisce il formato JSON.
Ci giocherò un po’.
La tua risposta (e il lavoro di sviluppo) sono molto apprezzati.

1 Mi Piace