Dan Delivers

Caso studio

Progetto personale · Integrazione IA (beta)

Oltre i muri di testo in chat: l'IA crea l'interfaccia per il compito.

Screenshot

  • Demo di PromptUI con attività iniziali per decisioni, piani, apprendimento ed esplorazione dei dati
  1. Il problema

    Una semplice finestra di chat risponde a tutto allo stesso modo. Un confronto vuole una tabella, un piano vuole dei passaggi, dei dati incollati vogliono un grafico. Costringere tutto in paragrafi rende la risposta meno pratica da usare.

  2. Cosa ho fatto

    Ho creato un front end in React e un backend in Bun che trasmettono interfacce in streaming da OpenAI tramite OpenUI. Pulsanti e moduli di approfondimento rimandano le risposte al modello, le risposte difettose si possono correggere con un clic e la cronologia della chat si può eliminare con la possibilità di annullare l'operazione. La tua chiave API rimane solo nella memoria della scheda del browser.

  3. Il risultato

    Una beta funzionante con otto attività iniziali, layout per mobile e desktop e una demo offline limitata che non richiede una chiave. È un esperimento per un singolo utente, non un prodotto finito, e il codice è open source con licenza MIT.

Verifica di persona

Servizio correlato: App web e integrazioni IA

Il mio stack

So fare un po' di tutto. Maestro di niente.
Ma porto comunque a termine tutto il cazzo di progetto

  • React
  • TypeScript
  • Node.js
  • Python
  • Kotlin
  • Flutter
  • C#
  • Docker
  • Linux
  • Cloudflare
  • Vercel