Modifica la tua app

Skills

Scegli cosa può fare un’app: accesso, pagamenti, prenotazioni, mappe, esportazione in PDF e CSV e altro, inserito nell’app quando lo chiedi. E scrivi skills tutte tue.

Una skill è una capacità che chiedi a Setherion di inserire in un’app: l’accesso, i pagamenti con carta, una mappa, un widget di prenotazione, un pulsante di esportazione. Invece di descrivere la funzione con parole tue, la spunti, e alla creazione viene detto di includerla e come farlo bene.

Ci sono 18 skills, e puoi scriverne anche di tue.

Scegliere le skills

Le skills stanno nel menu +, accanto al riquadro in cui descrivi la tua app. La stessa riga è nella dashboard, prima che esista un’app, e nell’editor, per aggiungere qualcosa a un’app che hai già.

Apri Skills

Premi +, poi Skills. Si apre una finestra con tutto l’elenco. Il riquadro di ricerca trova una skill dal nome, da ciò che fa o dal servizio che usa, quindi scrivendo “stripe” trova Payments.

Spunta ciò che vuoi

Spunta quante ne vuoi. La finestra suggerisce che funziona meglio sceglierne poche alla volta. Premi Done, oppure Use 3 quando ne hai scelte tre.

Invia la tua richiesta

Ogni skill scelta compare come un piccolo chip all’inizio del riquadro, con una × per toglierla di nuovo. Scrivi la tua richiesta come al solito e inviala. Se scegli una skill e non scrivi nulla, il messaggio viene scritto per te: “Add to the app: Payments”, oppure “Build an app that includes: Payments” su una nuova app.

Scegliere una skill di per sé non costa nulla. Aggiunge una riga alla tua richiesta, quindi paghi il prezzo normale di quella creazione o modifica. Vedi Piani e crediti.

In modalità Chat non si crea nulla, quindi una skill che hai scelto resta semplicemente scelta per il tuo prossimo Build. Vedi Build, Chat e Plan.

Suggerimenti

Quando la tua richiesta nomina qualcosa che una skill fa, come “una mappa”, “PDF”, “checkout” o “Telegram”, sotto il riquadro compare una riga: Add a skill for this?, con al massimo due suggerimenti. Premine uno per aggiungerlo, oppure la × per smettere di suggerirlo per il resto della sessione. Non viene aggiunto nulla se non premi, e una skill che la tua app ha già non viene mai suggerita.

Skills che usano un servizio

Quattordici delle skills funzionano tramite un servizio che colleghi al tuo account, come Stripe o Calendly. Nella finestra sono elencate sotto Uses a service, e una riga dice Needs Stripe finché quel servizio non è collegato. Un punto verde significa che lo è già.

Puoi scegliere una skill il cui servizio non è ancora collegato. Sceglierne una aggiunge il servizio all’elenco degli strumenti che quell’app può usare, e Setherion ti chiede cosa fare: collegarlo, così l’app lo usa davvero, oppure premere Build without it. Senza il servizio, l’app viene creata in modo che dica che la funzione non è configurata, invece di far finta che funzioni. Non ci sono ordini, prenotazioni o risultati di ricerca inventati. Vedi Connettori per collegare un servizio.

Le 18 skills

Aprine una per vedere cosa aggiunge e cosa fa l’app quando il suo servizio non è collegato.

Authentication

Accedere, registrarsi e gli account. L’app ottiene una schermata di accesso e una di registrazione, una sessione che dura e un pulsante per uscire, e le pagine che richiedono un account vengono mostrate solo a chi ha effettuato l’accesso. Usa il backend di Setherion, quindi non c’è nessun servizio da collegare e nessuna chiave da cercare.

Multi-language

Mostra l’app in due lingue. Un selettore di lingua compare nell’intestazione o nella navigazione, con i codici delle lingue come etichetta. Di norma offre la lingua dell’app più l’inglese; indica le lingue che vuoi nella tua richiesta e offrirà quelle. Ogni testo di ogni schermata viene tradotto.

PDF export

Salva le pagine come PDF tramite la finestra di stampa. Un pulsante Download PDF sulle pagine che vale la pena conservare, come una fattura, un rapporto, un CV o una ricevuta. Apre la finestra di stampa del browser, dove la persona sceglie Salva come PDF, e la pagina è impaginata per l’A4. Non crea un file di nascosto.

CSV export

Scarica elenchi e tabelle per Excel. Un pulsante Export CSV su ogni elenco o tabella. Il file contiene esattamente le righe a schermo, con i filtri e l’ordine scelti dalla persona, una riga di intestazione e accenti che Excel legge correttamente. Prende il nome dell’elenco e la data.

File upload (Cloudinary)

Carica immagini e file. Un selettore di file che controlla il tipo e la dimensione, carica direttamente dal browser sul tuo account Cloudinary e conserva l’indirizzo del file caricato insieme al record. Senza Cloudinary collegato, il selettore viene creato, e scegliere un file dice che i caricamenti non sono configurati. Il file non viene conservato come se fosse salvato.

Payments (Stripe)

Incassa pagamenti con carta con Stripe. Il pulsante di acquisto porta chi compra alla pagina di checkout di Stripe. L’app non mostra mai un modulo carta suo e non scrive mai una sua conferma di pagamento. Senza Stripe collegato, le schermate che mostrano cosa è in vendita vengono create, e ogni pulsante di acquisto dice che i pagamenti non sono ancora configurati. Vedi Pagamenti.

AI images (Replicate)

Chi usa la tua app crea immagini da una descrizione testuale. Un riquadro per la richiesta, uno stato di caricamento e l’immagine che ne esce. Chiama Replicate, quindi serve la tua chiave Replicate. Finché la chiave non viene aggiunta, la chiamata fallisce e l’app mostra l’errore, invece di mettere al suo posto un’immagine di repertorio.

AI chat (OpenAI)

Un assistente IA o chatbot dentro l’app. Una schermata di chat le cui risposte arrivano da OpenAI. Finché la chiave non viene aggiunta, l’app mostra l’errore invece di una risposta preconfezionata.

Email (Resend)

Invia e-mail con Resend, per esempio un modulo di contatto che invia davvero o un messaggio di conferma. Senza Resend, un modulo di contatto conserva ogni messaggio nei dati dell’app, dove lo leggi in Manage. Al visitatore viene detto che il messaggio è stato ricevuto, mai che è stata inviata un’e-mail.

Maps (Google Maps)

Mostra i luoghi su una Google Map, con un segnaposto per ogni luogo e la ricerca di indirizzi dove l’app ne ha bisogno. Senza una chiave Google Maps, l’app mostra l’indirizzo come testo con un link Open in Google Maps, che non richiede nessuna chiave. Non c’è nessuna mappa finta.

Bookings (Calendly)

Lascia che i visitatori prenotino un orario con Calendly, usando il widget di prenotazione di Calendly. Senza Calendly, l’app ottiene invece un modulo di richiesta di prenotazione (nome, e-mail, gli orari che vanno bene, un messaggio). Le richieste vengono conservate per te in Manage, e al visitatore viene detto che ti farai sentire per confermare. Non mostra mai un orario come prenotato.

Search (Algolia)

Ricerca istantanea, con Algolia per i cataloghi grandi. I risultati compaiono mentre la persona scrive, le corrispondenze sono evidenziate e una ricerca vuota lo dice. Senza Algolia, l’app cerca nei propri dati nel browser: qualsiasi parola in qualsiasi ordine, ignorando maiuscole e accenti. È sufficiente per un’app di dimensioni normali.

Voice (ElevenLabs)

Leggi il testo ad alta voce con ElevenLabs. Un controllo di riproduzione e stop, e uno stato di caricamento mentre la voce viene creata. Finché la chiave non viene aggiunta, l’app mostra l’errore. Non spaccia per quella vera la voce robotica del browser.

Web research (Perplexity)

Risposte con fonti aggiornate da Perplexity: un riquadro per la domanda, la risposta e i link alle fonti. Finché la chiave non viene aggiunta, l’app mostra l’errore. Non scrive mai una risposta senza aver chiesto.

Read websites (Firecrawl)

Estrai testo pulito dalle pagine web con Firecrawl. Entra un indirizzo, e torna il testo leggibile della pagina perché l’app lo mostri o lo usi. Senza Firecrawl, il riquadro dell’indirizzo viene creato, e inviare un indirizzo dice che la lettura dei siti web non è configurata.

Google Sheets

Usa un foglio di calcolo come dati dell’app, con uno stato di caricamento e un messaggio chiaro quando il foglio non si può leggere. Senza Google Sheets collegato, le schermate vengono create e dicono che il foglio di calcolo non è collegato. Non ci sono righe inventate.

Telegram alerts

Ti avvisa su Telegram quando succede qualcosa, come un nuovo ordine, una richiesta di prenotazione o un modulo inviato. Il messaggio arriva a te, non al visitatore. Senza Telegram collegato, l’evento viene comunque conservato dove puoi vederlo in Manage, e non viene inviato nulla. L’app non dice mai che il team è stato avvisato.

Slack alerts

Avvisa il tuo team su Slack quando succede qualcosa, come un nuovo ordine, una registrazione o un modulo inviato. Il messaggio arriva al tuo Slack, non al visitatore. Senza Slack collegato, si comporta come gli avvisi di Telegram: l’evento viene conservato in Manage e non viene inviato nulla.

Le tue skills

Se ti accorgi di dare le stesse istruzioni a ogni app, scrivile una volta sola. Le tue skills sono istruzioni che salvi e poi esegui su una qualsiasi delle tue app: la voce del tuo marchio, una lista di controllo che vuoi sempre applicata, regole di casa per i layout.

Si differenziano dalle 18 qui sopra in tre modi. Stanno nell’editor, non nella dashboard. Si applicano a un’app che esiste già, come una sola modifica. E solo tu le vedi, nemmeno le persone del tuo spazio di lavoro.

Apri il menu delle azioni

Nell’editor, scrivi / nel riquadro. Le tue skills sono elencate sotto Created by you, sotto le azioni integrate.

Scrivi la skill

Premi New skill, la riga che dice Write instructions you can use on any app. Dalle un Name (fino a 40 caratteri), una riga su When to use it se vuoi (fino a 160) e le Instructions (fino a 4.000). Premi Create skill.

Usala

Scrivi di nuovo / e scegli la skill. Diventa un chip nel riquadro. Aggiungi una riga tua se vuoi, come “solo nella pagina dei prezzi”, e invia. Setherion applica la skill come una normale modifica, cambia solo ciò che le istruzioni chiedono e lascia tutto il resto com’era.

Un esempio del campo delle istruzioni:

text
Write every button as a verb. Keep headings under six words.
Use the accent colour only for the main action on each screen.

Per modificare o rimuovere una skill, sceglila nel menu / e premi Edit. Salvando, la modifichi; Delete chiede una volta conferma prima di rimuoverla.

Alcuni limiti da conoscere:

  • Puoi tenere fino a 50 skills, e ogni nome deve essere diverso dagli altri tuoi.
  • Una skill che contiene una chiave o una password viene rifiutata. Tieni le chiavi fuori: salvale tra i segreti dell’app in Panoramica e lascia che la skill nomini il segreto.
  • Salvare una skill non la esegue. Una skill viene eseguita solo quando la scegli, una alla volta, e viene addebitata come qualsiasi altra modifica.

Build, Chat e Plan

Il menu / contiene anche le azioni integrate: redesign, accessibilità, controlli di SEO e sicurezza, rifinitura e Power up.

Questa pagina ti è stata utile?

Unisciti alla community

Domande, idee e cosa stanno creando gli altri.