ForHosting KIT · Strumenti per sviluppatori

Convertire righe in una checklist Markdown

Trasformi un elenco semplice in una checklist Markdown ordinata senza digitare a mano la sintassi delle caselle.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Incolli un’attività per riga e ottenga testo pronto per una issue, una nota di progetto, una pull request o una pagina di documentazione. Il convertitore elimina le righe vuote, rimuove gli spazi superflui alle estremità e inserisce una casella non selezionata davanti a ogni elemento restante. Il risultato deterministico è facile da controllare, copiare, archiviare o inserire in modo affidabile in un flusso automatizzato.

Prepari un’attività concreta per ogni riga

Parta da un testo normale con un’attività su ciascuna riga. Le righe possono contenere brevi promemoria, frasi complete, passaggi di rilascio, domande di revisione o qualsiasi altro elemento adatto a una lista di attività. Non deve digitare punti elenco, parentesi quadre o simboli Markdown prima dell’invio. Durante la stesura può lasciare righe vuote tra i gruppi: il convertitore le ignora invece di creare caselle prive di contenuto. Rimuove inoltre spazi e tabulazioni all’inizio e alla fine di ogni riga mantenuta, rendendo uniforme il materiale copiato da email, documenti o note rientrate. Il contenuto interno resta invariato, inclusi punteggiatura, codice inline, link, enfasi e caratteri Unicode. Per un risultato chiaro, mantenga ogni attività logica su una singola riga. Se servono più paragrafi o dettagli annidati, generi prima la checklist e aggiunga poi la struttura nell’editor di destinazione.

Comprenda il Markdown generato

Ogni riga non vuota diventa un elemento Markdown composto da un trattino, uno spazio, una coppia di parentesi quadre vuote, un altro spazio e la riga originale. La maggior parte dei renderer Markdown mostra questa sequenza come casella non selezionata. La risposta restituisce il testo completo nel campo markdown e il numero di elementi in items. Il conteggio consente a un’integrazione di verificare quante attività siano state accettate prima di pubblicare o salvare il risultato. La capacità crea sempre elementi da completare: converte le righe e non deduce lo stato dalle parole. La punteggiatura esistente non viene interpretata come stato o metadato. Le righe vuote non compaiono nell’output e le diverse terminazioni vengono normalizzate. Poiché l’algoritmo non usa rete, modelli, casualità o orologio, lo stesso input produce sempre lo stesso output, sia negli script ripetibili sia durante la copia interattiva.

Incolli o automatizzi il risultato in sicurezza

Copi il Markdown restituito in qualsiasi destinazione che supporti le liste di attività, come la descrizione di una issue, un modello di pull request, un documento del repository, una nota del team o il sorgente di un sito statico. Controlli l’anteprima prima della pubblicazione se la destinazione applica regole particolari, perché le piattaforme possono presentare le caselle in modi diversi. In un flusso automatizzato invii il testo nel campo obbligatorio text, legga markdown e inserisca quel valore nella destinazione senza ricostruire la sintassi. La richiesta API costa $0.002; il browser esegue localmente la stessa conversione deterministica. Consideri l’output come formattazione, non come autorizzazione: la conversione non esegue l’attività, non avvisa un responsabile, non assegna una scadenza e non crea una issue. Ordini prima le righe se la sequenza è importante. Per distinguere gruppi, aggiunga titoli tra risultati separati, poiché le righe vuote vengono eliminate.

Preparare una checklist per una issue

Converta criteri di accettazione o passaggi di indagine in caselle pronte per la descrizione di una issue.

Creare un modello di revisione

Trasformi domande di revisione in Markdown uniforme per pull request e note di rilascio.

Formattare note di progetto

Converta azioni delle riunioni o note di pianificazione senza modificare manualmente ogni riga.

Quanto costa?

L’API costa $0.002 per richiesta. La versione nel browser esegue localmente la stessa conversione.

Che cosa accade alle righe vuote?

Le righe vuote o composte solo da spazi vengono ignorate e non creano attività prive di contenuto.

Le attività vengono segnate come completate?

No. Ogni elemento usa una casella non selezionata, così lo stato potrà essere registrato in seguito.

L’ordine delle righe viene conservato?

Sì. Le righe non vuote compaiono esattamente nello stesso ordine nella checklist generata.

Una riga può contenere formattazione Markdown?

Sì. Link, enfasi, codice inline e altri elementi Markdown presenti nella riga vengono conservati.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/str/markdown-checklist

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/str/markdown-checklist \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Review the proposal\nAssign an owner\nSet a due date"}'
{
  "text": "Review the proposal\nAssign an owner\nSet a due date"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.markdown_checklist",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →