Saluti! In precedenza ho pubblicato questa proposta qui. Ma ho notato che il mio suggerimento è più adatto al plugin Discourse AI.
Recentemente, ho utilizzato il sito web notion.so (Esiste un progetto open source simile https://appflowy.io/). Su questo sito, c’è un’opzione per assegnare all’intelligenza artificiale il compito di modificare parti del testo che ha scritto. Ad esempio, per migliorare, espandere, riassumere e così via. Ecco come funziona:
Assegno un compito all’IA per scrivere un testo.
L’IA genera il testo.
Evidenzio la parte necessaria del testo generato e seleziono un comando dal menu.
Dopo aver generato un nuovo testo aggiuntivo, decido se sostituire il vecchio testo con quello nuovo o inserirlo di seguito, e così via.
Quindi, è possibile implementare qualcosa di simile su Discourse utilizzando il tuo plugin? Ad esempio:
Sto creando un argomento/query
L’IA genera una risposta testuale
Seleziono una parte del testo e scelgo lo scenario desiderato nell’elenco di azioni che si apre
(nel Discourse standard, un’azione del genere apre un menu per citare o condividere).
Il bot modifica il suo testo generato solo nel punto in cui ho indicato, senza la necessità di creare una nuova risposta.
Queste sono solo una o due illustrazioni; esaminando attentamente il video, si possono trarre innumerevoli idee. Presumo che il plugin Discourse AI sarà in grado di eseguire questo compito.
La scorsa settimana abbiamo rilasciato una nuova interfaccia utente che assomiglia molto alla tua descrizione. Dagli un’occhiata nell’animazione qui sotto:
Grazie per la rapida risposta!
Sì, ho già provato la funzionalità di Discourse AI, è un plugin fantastico e molto tempestivo
Sto solo suggerendo di espandere le sue capacità (anche se forse sto correndo troppo). Ecco un esempio di ciò che propongo di aggiungere (all’interno del riquadro marrone):
Suggerisco che questo helper funzioni anche al di fuori del composer. Ad esempio, il primo - ho inviato un messaggio all’AI (chatbot), il secondo - mi ha risposto, il terzo voglio che apporti modifiche alla sua risposta e per questo seleziono una parte del testo, dopodiché, insieme ai pulsanti “quote”, “share” appare l’assistente AI. Clicco sul pulsante assistente e seleziono il comando che mi serve o inserisco il mio prompt. Quarto, il chatbot corregge la sua risposta a seconda del mio comando.
Ecco un esempio:
Dopo aver cliccato sul pulsante AI, si aprirà lo stesso menu che ho mostrato sopra:
Perché suggerisco il pulsante “AI” al di fuori del composer.
Nel composer, quando seleziono una parte del testo e do un comando (ad esempio, tradurre in inglese), il Chatbot non conosce il contesto dell’intero testo. Affinché conosca il contesto, devo inviargli l’intero testo.
Dopo aver inviato una richiesta al Chatbot e questo mi ha risposto, per correggere il suo testo, devo dare un comando per correggere una o l’altra parte del testo cliccando sul pulsante “Reply” o “Quote”. Il bot risponde solo nel messaggio successivo, e non corregge il suo post esistente. Dopo aver ricevuto la risposta (secondo i risultati della mia richiesta), per combinare il testo ricevuto (corretto) e il testo principale (la prima risposta del chatbot), devo copiare la primissima e l’ultima risposta del Chatbot, quindi incollarla in un editor di testo di terze parti (ad esempio, Microsoft Word) e lì modificare ulteriormente tutto il testo. Questo è piuttosto scomodo, poiché devi fare gesti aggiuntivi.
E se seleziono una parte del testo nella risposta ricevuta dal chatbot e do un comando usando il pulsante “AI”, allora il chatbot ricorderà il contesto. Inoltre, se il chatbot corregge il suo testo sorgente, invece di rispondere all’utente in fondo al thread, l’utente non si sentirà ingombrato dall’abbondanza di messaggi che si susseguono.
Naturalmente, non sono contrario al metodo di dialogo, in cui i messaggi si susseguono, ma penso che non sarebbe superfluo consentire all’utente di modificare il testo all’interno di un singolo messaggio (risposta) del chatbot. E se aggiungi la possibilità di visualizzare la cronologia delle modifiche nel messaggio del bot, come avviene nei normali thread di Discourse
Ora che abbiamo rilasciato la nuova interfaccia utente, stiamo lavorando per aggiungere alcune opzioni aggiuntive.
Abbiamo in programma di renderlo disponibile durante la visualizzazione dei post per funzionalità come la traduzione e la spiegazione dei termini nel contesto del post.
Non è previsto l’integrazione delle funzionalità di AIHelper e AIBot nel prossimo futuro.
Sono fermamente convinto che ciò darà un ulteriore impulso al progresso di tutti i forum di Discourse in tutto il mondo.
Sono lieto; questa sarà sicuramente una funzionalità estremamente utile.
Certo, capisco che una tale funzionalità non sarebbe applicabile a tutti i post, ma solo a quei post che il bot ha scritto personalmente all’utente. Se tutti iniziassero a modificare i post di AIbot, istruendolo a modificarli in un modo o nell’altro, diventerebbe una funzione inutile e persino dannosa. Pertanto, spero che in futuro sarà disponibile una funzionalità simile per la modifica delle risposte personali del bot da parte del bot stesso su comando dell’utente