Vai al contenuto
PROMPTARIO
ScriptRISORSA 229

Estrae l’indice dai titoli Markdown

PubblicatoWeb: da classificare

Legge uno o più documenti e stampa la gerarchia dei titoli per individuare salti di livello e strutture incoerenti.

Strumenti
Python 3.10+
Livello
Base
Setup
3 min
Risultato
Codice

A cosa serve

Legge uno o più documenti e stampa la gerarchia dei titoli per individuare salti di livello e strutture incoerenti.

Quando usarlo

Quando il tuo obiettivo è ottenere questo risultato: Un indice testuale con numeri di riga e segnalazioni dei possibili salti gerarchici.

Cosa preparare

  • Salva il codice come indice_markdown.py.
  • Esegui: python3 indice_markdown.py documento.md.
Istruzioni complete della risorsa
  1. Salva il codice come indice_markdown.py.
  2. Esegui: python3 indice_markdown.py documento.md.
  3. Rivedi i salti nel contesto: non tutti sono necessariamente errori.

Configura la risorsa

Variabili

Questo contenuto non contiene variabili compilabili. Leggi le istruzioni prima di copiarlo.

I valori restano in questa pagina e si perdono alla chiusura. Non inserire password o dati sensibili non necessari.

Controlla

Completa le variabili, poi premi “Controlla il prompt”.

Verifica se il tuo caso richiede fonti aggiornate o ricerca web.

Prompt

import argparse import re from pathlib import Path HEADING = re.compile(r"^(#{1,6})\s+(.+?)\s*$") parser = argparse.ArgumentParser(description="Stampa la gerarchia dei titoli Markdown.") parser.add_argument("file", nargs="+", type=Path) args = parser.parse_args() for path in args.file: print(f"\n{path}") previous = 0 for line_number, line in enumerate(path.read_text(encoding="utf-8", errors="replace").splitlines(), start=1): match = HEADING.match(line) if not match: continue level, title = len(match.group(1)), match.group(2) warning = " [salto di livello]" if previous and level > previous + 1 else "" print(f"{line_number:4} {' ' * (level - 1)}H{level} {title}{warning}") previous = level

Usa

Incolla il contenuto nello strumento AI scelto. Aggiungi gli allegati richiesti e verifica la risposta con la checklist della scheda.

La copia non avvia il modello e non invia dati.

Esempio

Un esempio documentato non è ancora disponibile per questa risorsa.

Risultato atteso

Un indice testuale con numeri di riga e segnalazioni dei possibili salti gerarchici.

Cosa controllare

  • Confronta il risultato con i dati di partenza.
  • Verifica fatti, nomi, numeri e passaggi prima dell’uso.
  • Non considerare la risposta dell’AI come una verifica indipendente.

Stato del test

PubblicatoWeb: da classificare

Pubblicato nel catalogo. Non è disponibile un rapporto di prova collegato a questa versione: modello, input, output e limiti devono ancora essere documentati.

Ultimo controllo documentato: non disponibile.

Data di test dichiarata nella scheda precedente: 7 set 2026 — test sintattico locale. Da sola non costituisce una verifica.

Cosa significano i badge
Pubblicato
Disponibile nel catalogo; non attesta una prova.
Testato
Prova documentata sulla stessa versione, con modello, dati e limiti.
Verificato
Risultato della prova controllato anche da un revisore identificato.
Da aggiornare
Una modifica, una scadenza o un problema richiedono un nuovo controllo.

0 variabili · risparmio indicativo dichiarato: 15 min / documento.

04

Continua con risorse collegate

Collegamenti scelti per categoria, strumenti e obiettivo. Apri soltanto ciò che serve al tuo prossimo passaggio.

PromptContenuti

Brief SEO centrato su intento ed evidenze

Progetta una pagina utile partendo dal bisogno di ricerca, evitando riempitivi, promesse non dimostrate e keyword forzate.

ChatGPT + Claude + Gemini · IntermedioApri la risorsa
AutomazioneContenuti

Coda di approvazione editoriale con anteprima

Centralizza contenuti, controlli e decisioni prima della pubblicazione, mantenendo versioni e responsabilità tracciabili.

Make + n8n + Airtable · IntermedioApri la risorsa
ScriptContenuti

Indice dei Markdown per la produzione di contenuti

Script Python in sola lettura per estrarre la gerarchia dei titoli senza modificare i file nel settore contenuti, con verifica sulla fonte.

Python 3.10+ · AvanzatoApri la risorsa
ScriptContenuti

Audit di freschezza dei contenuti Markdown

Legge date e stato dal front matter e segnala pagine da verificare, senza decidere automaticamente che siano obsolete.

Python 3.10+ · IntermedioApri la risorsa
ScriptContenuti

Trova pagine Markdown senza collegamenti in ingresso

Costruisce un grafo dei link locali e segnala documenti non raggiunti, escludendo file e cartelle configurabili.

Python 3.10+ · IntermedioApri la risorsa
ScriptContenuti

Audit dei link Markdown per la produzione di contenuti

Script Python in sola lettura per elencare destinazioni relative mancanti e collegamenti esterni nel settore contenuti, con verifica sulla fonte.

Python 3.10+ · BaseApri la risorsa