Vai al contenuto principale

[verdetto][prompt generato][fonte: orshot.com]

Posso vibecodare Orshot?

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

Il render non è il moat: Chromium headless più un template Handlebars ti danno un PNG da un JSON in un pomeriggio. Quello che non esce da un weekend è ciò che gli sta attorno — l'editor visuale per chi non scrive HTML, un design che si ricompone in storia, quadrato e card OG, e una render farm prevedibile sotto picco.

confidenza: alta

cos’è: Generazione di immagini, video e PDF da template, richiamabile da una API, da un workflow o da un agente AI

Indice di costruibilità · gioco editoriale

  • Prezzo da 39 $ · a consumo peso: più 3
  • Tempo da un weekend a più giorni peso: più 2
  • Categoria automazione non pesa
  • Moat integrazioni · qualità di esecuzione · scala dell'infrastruttura peso: meno 4
  • Confidenza alta peso: più 1
  • Cosa perdi 8 voci peso: meno 3
  • Sito orshot.com (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.

// piano gratuito: 30 render credits and 50 AI credits, no card required, enough to evaluate but not to run anything recurring.

Cosa costruisci

Riempire un template HTML con del JSON, renderizzarlo in Chromium headless a viewport fisso, restituire PNG o PDF via HTTP e far passare un CSV in blocco dalla stessa strada.

cosa ti serve

  • Chromium headless (Playwright o Puppeteer)
  • un linguaggio di template e un posto dove tenere i template
  • un pool di browser caldi e una coda di render
  • la gestione dei font e degli asset di brand
  • object storage più una CDN per la consegna
  • un host che regga i picchi di traffico

Un «quasi» pulito. Il primo render è facile; il centomillesimo, a orario, in sei formati, pubblicato su cinque piattaforme, è un prodotto.

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 local templated image and PDF render service to replace an image generation API. Requirements:

- Node 22 with Express in a single server.js, plus Playwright driving Chromium.
  No build step, no framework, no database.
- A template is a folder at templates/<name>/ holding index.html with Handlebars
  placeholders, style.css, and meta.json with width, height, and defaults.
- Ship 3 starters: an OG card at 1200x630, an Instagram square at 1080x1080, and
  a one page invoice that renders to PDF.
- POST /render {template, modifications, format} returns PNG, JPEG, or PDF.
  Fill the template, set the viewport from meta.json, screenshot the page.
  PDFs go through page.pdf() instead.
- GET /render/<template>.png?headline=...&image=... does the same thing from
  query params so the URL can be dropped straight into an img tag.
- POST /batch accepts a CSV or a JSON array, renders every row into out/ with a
  concurrency of 4, and returns a manifest of paths.
- A brand.json with 4 colors and 2 local font files, injected into every template
  as CSS custom properties so a rebrand is one file edit.
- Keep one browser instance warm and reuse pages. Launching Chromium per request
  is the thing that makes the naive version unusable.
- Cache by a hash of template plus modifications into .cache/ and serve hits from
  disk before touching the browser.
- Fonts load from ./fonts via @font-face with file:// URLs, and the renderer waits
  on document.fonts.ready so text never screenshots mid swap.
- Out of scope: a visual editor, video, social publishing, and multi tenant auth.
  I write templates in HTML by hand and that is the trade I am making.
- README: how to add a template, how fonts resolve, and the Docker line that
  installs the Chromium system dependencies.

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

  • un editor visuale in stile studio per chi non sviluppa
  • oltre 2.000 template già pronti
  • un solo design ridimensionato in automatico su ogni formato social
  • workflow schedulati e attivati da webhook
  • la pubblicazione sulle piattaforme social
  • le integrazioni MCP e con gli agent
  • l'editor embedded in white label
  • workspace, audit log e accessi di team

Perché pagano ancora

Perché chi ha bisogno della grafica di solito non è chi sa mantenere in piedi un pool di Chromium, e il valore si vede quando il marketing modifica un template senza aprire un ticket.

moat: Integrazioni Qualità di esecuzione Scala dell'infrastruttura cos’è un moat

rifinitura dell'editor per chi non sviluppa, integrazioni di workflow e pubblicazione, infrastruttura di render sempre calda

Alternative gratuite

Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.

Scartate (4) — e perché

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

Distribuzione dei verdetti n = 996

SÌ 153 QUASI 451 — il verdetto di questa app NON PROPRIO 392

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.