[verdetto][prompt generato][fonte: readwise.io]
Posso vibecodare Readwise Reader?
// si costruisce in un weekend, ma restano buchi veri
Salvare articoli ed evidenziare è facile; l'estrazione affidabile, la lettura da mobile e offline, il sync, le integrazioni con Kindle e gli import, il supporto a RSS e PDF e i cicli di ripasso sono lavoro vero.
confidenza: alta
cos’è: App leggi-dopo con evidenziazioni, RSS, PDF e ripasso dilazionato
Indice di costruibilità · gioco editoriale
- Prezzo 12,99 $/mese peso: più 2
- Tempo più giorni peso: più 1
- Categoria leggi dopo non pesa
- Moat integrazioni · qualità di esecuzione · costi di migrazione peso: meno 3
- Confidenza alta peso: più 1
- Cosa perdi 6 voci peso: meno 3
- Sito readwise.io (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
Costruire un endpoint di salvataggio dal browser, un estrattore di articoli, una vista di lettura, una tabella delle evidenziazioni, l'export in Markdown e le email di ripasso.
cosa ti serve
- un'app hosted
- un'estensione per il browser o uno share sheet
- un parser/estrattore
- un database
- un servizio email o di notifica
- strumenti OCR/PDF opzionali
Utile perché il fai-da-te copre in fretta il 60%, ma gli utenti esperti pagano per la rete di ingestione.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a personal read-it-later app to replace Readwise Reader. Requirements:
- A self-hosted web app (VPS or localhost): Node + Express + better-sqlite3, server-
rendered with one clean reading column.
- Save via a bookmarklet POSTing the URL; extract with @mozilla/readability + jsdom and
store title, author, site, word count, and cleaned HTML. When extraction fails, keep
the bare link with a 'source only' badge instead of mangling it.
- Reading view: the cleaned article, estimated read time, and select-to-highlight (a
little vanilla JS; store the highlight with surrounding context).
- Library: Inbox, Archive, and per-tag lists; keyboard j/k to move, Enter to open, e to
archive.
- A highlights page grouped by article, plus a nightly node-cron export of all
highlights to ~/highlights/YYYY-MM-DD.md so they outlive the app.
- A daily review email with 5 random old highlights via Resend or SMTP (creds in .env).
- Full-text search over articles and highlights with SQLite FTS5.
- No accounts, no telemetry; if hosted, put it behind basic auth and HTTPS.
- Out of scope: RSS ingestion, PDF/epub parsing, Kindle sync, and mobile apps. The
browser is the reader.
- README: bookmarklet install and SMTP setup. 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 parsing eccellente
- le app mobile e offline
- le integrazioni con Kindle
- i flussi su RSS e PDF
- la ripetizione dilazionata
- gli export
Perché pagano ancora
Si paga perché tutti gli ingressi di lettura confluiscono in un unico sistema di evidenziazioni che dura nel tempo.
moat: Integrazioni Qualità di esecuzione Costi di migrazione cos’è un moat
cattura/sync/integrazioni
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- wallabag (si apre in una nuova scheda) — Open-source read-it-later app with article extraction and self-hosted reading workflows. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.