Vai al contenuto principale

[verdetto][prompt generato][fonte: frase.io]

Posso vibecodare Frase?

// si costruisce in un weekend, ma restano buchi veri

Un generatore di brief costruito sulle pagine in SERP e su un LLM è alla portata, ma il workflow di Frase mette insieme il recupero delle SERP, lo scoring, la UX dell'editor, il monitoraggio sulle ricerche AI e la reportistica.

confidenza: alta

cos’è: Piattaforma di contenuti SEO/GEO per ricerca, brief, ottimizzazione e scrittura AI

Indice di costruibilità · gioco editoriale

  • Prezzo 49 $/mese peso: più 3
  • Tempo più giorni peso: più 1
  • Categoria seo e marketing non pesa
  • Moat dati proprietari · qualità di esecuzione peso: meno 3
  • Confidenza alta peso: più 1
  • Cosa perdi 6 voci peso: meno 3
  • Sito frase.io (si apre in una nuova scheda) non pesa
Indice: meno 1. in bilico

Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.

Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.

Cosa costruisci

Recuperare le pagine in testa, riassumere argomenti, domande e headline, generare un brief, dare un punteggio a una bozza rispetto ai termini ed esportare in un documento.

cosa ti serve

  • una API SERP o di ricerca
  • un parser web
  • una API LLM
  • una UI documento/editor
  • la logica di scoring
  • un backend hosted

Bella riga di chiusura, perché è esattamente il tipo di SaaS «si può fare, ma è lavoro» che questo sito dovrebbe smontare.

Il prompt

Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».

Prompt one-shot EN
Build me a content-brief generator to replace Frase. Requirements:

- A Node CLI: `brief "<keyword>"` writes ./briefs/<keyword-slug>.md.
- Fetch the top 10 results for the keyword from Serper.dev (key in .env).
- Scrape each result with Playwright plus Readability: title, H2/H3 outline,
  word count, and any questions found on the page.
- Send the aggregate to an LLM (key in .env) to produce the brief: suggested
  title and angle, a target outline, questions to answer, terms competitors
  cover, and a word-count range.
- `score <draft.md> "<keyword>"` re-checks my draft against the brief: which
  terms and questions are covered or missing, with a plain coverage percentage.
- Cache scraped pages in ./cache/ keyed by URL so re-runs cost nothing.
- Flat files only, no database; no accounts, no telemetry, the only network
  calls are the SERP API, page fetches, and the LLM.
- Out of scope: an editor UI, rank tracking, team workflows. Briefs are
  Markdown, I write in my own editor.
- README: which keys to get and the rough per-brief cost of the SERP API.

Prompt generato dai dati della scheda, non ancora rivisto a mano. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.

Cosa perdi

  • la pipeline di dati SERP
  • lo scoring di ottimizzazione
  • i workflow di team
  • il monitoraggio sulle ricerche AI
  • la rifinitura dell'editor
  • la reportistica

Perché pagano ancora

Si paga perché a chi scrive serve un workflow ripetibile di ricerca ed editing, non un mucchio di pagine raschiate.

moat: Dati proprietari Qualità di esecuzione cos’è un moat

accesso ai dati, workflow e wrapper sul modello

Chi l’ha già costruito

Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.

Sei d’accordo?

La bilancia dei voti

Ancora nessun voto: il tuo è il primo.

Nessun voto ancora — il primo pesa.

App correlate

Da brief confuso a UX/UI completa Un brief vago diventa un’app navigabile. Spot prodotto da una foto Una foto diventa uno spot animato, senza codice. Far guardare i video a Claude Claude guarda i tuoi video e li trasforma in testo. Higgsfield in Claude Code Genera immagini e video mentre programmi in Claude Code. Da un Loom a una pagina web Un video schermo diventa una pagina web, senza codice. Video Shorts con NotebookLM Le tue fonti diventano uno short verticale. Landing luxury su Lovable Landing page di lusso con un solo prompt. Excalidraw in locale Excalidraw gratis sul tuo computer, senza codice. Mistral OCR nel flow Estrai testo dai documenti con Mistral OCR. Claude SEO nel terminale 25 skill SEO gratis dentro Claude Code. Google Search Console dentro Claude Code I dati di Search Console dentro il terminale. Routine di Claude Code Claude che lavora da solo, a computer spento. Clonare una landing in React con v0 Clona una landing reale in codice React. Context economy con Claude Lavora leggero e non bruciare i limiti di Claude. Dal prompt alla skill auto-evolutiva Skill Claude che imparano dai tuoi errori. Da NotebookLM a Canva: presentazioni Slide da NotebookLM, finalmente editabili in Canva. La mappa per capire ogni tool AI 12 categorie per incasellare qualsiasi tool AI. PNG trasparenti con ChatGPT PNG con trasparenza reale, non la scacchiera finta. Infografiche animate con Gemini Infografiche che si animano in loop con Gemini. Ricerca di mercato con Deep Research Deep Research come tuo analista di mercato. Farti citare dai motori AI (AEO) Diventa una fonte che ChatGPT e Perplexity citano.