[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
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.
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.
- Postiz (si apre in una nuova scheda) — Open-source social scheduler with an API; still requires bringing your own approved platform apps. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.