Vai al contenuto principale

[verdetto][prompt curato][fonte: zernio.com]

Posso vibecodare Zernio?

// il valore è la rete, i dati o l’infrastruttura

Lo scheduler è il 10 per cento facile e un agent lo costruisce in una sessione. L'altro 90 è chiuso dietro le approvazioni delle piattaforme, il refresh dei token su 15 network e una metà che software non è: numeri di telefono, rapporti con gli operatori, KYC. Infrastruttura più compliance, non un weekend di codice.

confidenza: alta

cos’è: API per sviluppatori su oltre 15 piattaforme social, più l'infrastruttura di messaggistica: WhatsApp, SMS, RCS, chiamate vocali e numeri di telefono attivabili

Indice di costruibilità · gioco editoriale

  • Prezzo da 6 $ · a consumo peso: più 1
  • Tempo non è un vero sostituto; build di consolazione in un weekend peso: meno 1
  • Categoria social media non pesa
  • Moat integrazioni · compliance e normative · scala dell'infrastruttura peso: meno 5
  • Confidenza alta peso: più 1
  • Cosa perdi 6 voci peso: meno 3
  • Sito zernio.com (si apre in una nuova scheda) non pesa
Indice: meno 7. paga e vai avanti

Non c’è partita. Il prompt qui sotto ricostruisce un pezzo, non il prodotto.

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

Cosa costruisci

Esporre una piccola REST API che accetta un post con i media e un orario di pubblicazione, lo mette in coda e lo pubblica sui network con API aperte (Bluesky, Mastodon, Telegram, Discord, Reddit), con retry e stato per ogni destinazione.

cosa ti serve

  • un'app developer revisionata per ogni piattaforma chiusa (Meta App Review, audit TikTok, programma partner LinkedIn, Pinterest; piano a pagamento della API di X)
  • i flussi OAuth più archiviazione, refresh e gestione delle revoche dei token
  • scheduler, database e coda di job in hosting
  • storage dei media con validazione e transcodifica per ciascuna piattaforma
  • ricevitori webhook per le callback delle piattaforme
  • per la messaggistica: l'accesso alla WhatsApp Business API, numeri di telefono con il KYC Paese per Paese e contratti con gli operatori per SMS e voce (oppure rivendere Twilio, cioè proprio il tipo di abbonamento che volevi sostituire)

Una scommessa da infrastruttura API: il codice è sostituibile; le approvazioni delle piattaforme, i numeri di telefono e la compliance con gli operatori no.

Il prompt

Il verdetto è NON PROPRIO, e il prompt resta lo stesso: non rimpiazza l’app, ricostruisce il pezzo che è davvero codice. Il resto è il moat.

Prompt one-shot EN
Build me a personal social publishing API to replace Zernio. Requirements:

- Node + Fastify + better-sqlite3, single API key from .env, runs on my
  always-on box.
- Adapters ONLY for networks that hand out credentials on signup: Bluesky
  (app password via @atproto/api), Mastodon (access token), Telegram channel
  (bot token), Discord (webhook URL), Reddit (script app). One small adapter
  file per network so a sixth is addable later; scaffold nothing I don't use.
- POST /posts accepts text, image URLs, scheduledFor (ISO, my timezone), and
  a list of target accounts; media is downloaded once to media/ and checked
  for type and size before the post is accepted.
- A node-cron tick every minute publishes due posts: mark a row as sending
  before publishing so nothing ever double-posts, per-target status, 3
  retries with backoff, partial failures don't block other targets.
- GET /posts and GET /posts/:id return queue state and per-network
  permalinks; a plain localhost page lists the queue and recent failures.
- Optional webhook: POST to a URL from .env on published and failed.
- Binds to localhost only. No accounts, no telemetry.
- Out of scope: the approval-gated networks (Instagram, TikTok, LinkedIn,
  Threads, YouTube, Pinterest), DMs, comments, analytics, and ads. Skip
  anything that needs a phone number (WhatsApp, SMS, calls): numbers,
  carrier access, and KYC cannot be vibecoded.
- README: how to get each credential (Bluesky app password, Mastodon token,
  Telegram bot via BotFather, Reddit script app), plus an honest note that
  the closed networks need app review or paid API tiers.

Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.

Cosa perdi

  • la possibilità stessa di pubblicare sui network chiusi dietro approvazione (Instagram, TikTok, LinkedIn, Threads, YouTube) senza avere tue app già revisionate
  • la gestione del ciclo di vita dei token: refresh, rilevamento delle revoche e flussi di riconnessione su 15 network
  • i rimedi agli errori delle piattaforme, la logica di retry e le attese sui rate limit che tengono vive le code
  • la pipeline dei media: validazione per ciascuna piattaforma, compressione, transcodifica e ri-hosting
  • l'intero stack di messaggistica: numeri di telefono attivati Paese per Paese con il KYC già sbrigato, template e broadcast WhatsApp Business, SMS, RCS e chiamate vocali
  • tutto il resto oltre alla pubblicazione: inbox unificata di DM, commenti e recensioni, contatti, analytics, API pubblicitarie e tracciamento delle conversioni

Perché pagano ancora

Non stai pagando il codice dello scheduling, stai pagando due cose che il codice non può darti. La prima: pubblicare attraverso le app di piattaforma già approvate di qualcun altro, senza passare tu per sei revisioni, più la lunga coda che quelle approvazioni sbloccano: inbox di DM e commenti, analytics, creazione e reportistica delle campagne su Meta, Google, TikTok, LinkedIn, Pinterest e X. La seconda: le telecomunicazioni, cioè numeri di telefono attivati in decine di Paesi con la burocrazia regolatoria già sbrigata, WhatsApp Business con template e broadcast, SMS, RCS e chiamate vocali dietro la stessa REST API. Paradossalmente i suoi acquirenti principali sono proprio i vibe coder: gente che si costruisce l'app in un weekend e ci monta sopra Zernio per i pezzi che non si possono vibecodare.

moat: Integrazioni Compliance e normative Scala dell'infrastruttura cos’è un moat

Le app di piattaforma approvate e i loro processi di revisione chiudono il lato social; numeri di telefono, contratti con gli operatori e KYC Paese per Paese chiudono il lato messaggistica. La manutenzione continua delle API multi-network è la tassa su entrambi.

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.