[verdetto][prompt curato][fonte: dailygram.me]
Posso vibecodare Dailygram?
// si costruisce in un weekend, ma restano buchi veri
La pipeline del digest personale è una build da weekend realistica, se ti porti i feed o un data provider. L'ingestione affidabile da Instagram, X, TikTok e LinkedIn no: restrizioni di accesso, formati che cambiano e manutenzione dei connettori sono il vantaggio duraturo.
confidenza: alta
cos’è: Trasforma i profili social pubblici che scegli in un digest AI quotidiano via email
Indice di costruibilità · gioco editoriale
- Prezzo 10 $/mese peso: più 1
- Tempo più giorni peso: più 1
- Categoria social media non pesa
- Moat scala dell'infrastruttura · integrazioni peso: meno 3
- Confidenza alta peso: più 1
- Cosa perdi 4 voci peso: meno 2
- Sito dailygram.me (si apre in una nuova scheda) non pesa
Il moat pesa più del prezzo: rifarlo è un progetto, non una sera.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Interrogare i feed forniti dall'utente per i profili pubblici scelti, deduplicare i post nuovi, riassumerli con un LLM e mandare un solo digest via email a orario fisso.
cosa ti serve
- feed RSS, Atom o JSON per i profili scelti
- una API key OpenAI
- credenziali SMTP
- una macchina sempre accesa o un piccolo server
Lo scopo del DIY esclude di proposito lo scraping diretto e si appoggia ai feed forniti dall'utente.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a personal social-profile email digest to replace Dailygram. Requirements:
- Node 22 + Express + better-sqlite3, with a localhost admin page for adding,
editing, pausing, and deleting monitored profiles.
- Each profile stores network, handle, source URL, and an RSS, Atom, or JSON feed
URL. Keep one small adapter per feed format and validate each feed when saved.
- Poll enabled feeds every 6 hours with node-cron, normalize posts to one schema,
and deduplicate by source ID, then canonical URL, before inserting into SQLite.
- Summarize only new posts with the OpenAI SDK: one sentence per post plus a
five-bullet digest overview. Read OPENAI_API_KEY and model name from .env.
- Send one responsive HTML email per day through Nodemailer and SMTP credentials
from .env, grouped by profile with timestamps and links to original posts.
- The dashboard shows last poll, next digest, source errors, and a preview of the
exact pending email. Add a Run now button for polling and another for sending.
- Retry failed fetches and email sends three times with backoff, preserve the error
message, and never mark a digest sent until SMTP accepts it.
- Bind to localhost only. No accounts, billing, telemetry, or cloud control plane;
all data stays in SQLite except feed, OpenAI, and SMTP requests.
- Out of scope: logging into or scraping social networks, bypassing rate limits,
mobile apps, and multi-user collaboration. Do not pretend feeds always exist.
- Include tests for normalization, deduplication, and digest selection, plus a README
covering setup, .env keys, database backup, and the feed-access limitation. 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
- l'ingestione mantenuta su quattro social network
- la resistenza a rate limit, blocchi e cambi di pagina
- la scoperta automatica dei profili e la configurazione delle fonti
- la consegna email gestita e il monitoraggio
Perché pagano ancora
Si paga Dailygram perché l'interfaccia del digest è la parte facile. L'abbonamento tiene in piedi l'ingestione dei profili pubblici su piattaforme ostili e che cambiano di continuo, poi manda avanti riassunti e consegna email senza chiedere all'utente di mantenere feed, worker e retry.
moat: Scala dell'infrastruttura Integrazioni cos’è un moat
accesso ai dati social, manutenzione dei connettori e affidabilità della consegna
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- RSSHub (si apre in una nuova scheda) — Open-source RSS generator with routes for many sites and services. (alive)
- Huginn (si apre in una nuova scheda) — Self-hosted agents that watch sources and build automated digests. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.