[verdetto][prompt generato][fonte: readwise.io]
Posso vibecodare Readwise?
// si costruisce in un weekend, ma restano buchi veri
Importare gli highlight dai file che esporti tu, ripassarli con la ripetizione dilazionata ed esportare le note si costruisce, ma un sostituto affidabile diventa un progetto da un weekend o più giorni. Il muro è l'ampiezza delle integrazioni con le fonti e gli accordi con gli editori.
confidenza: media
cos’è: Importa gli highlight dai file che esporti tu, ripassali con la ripetizione dilazionata ed esporta le note
Indice di costruibilità · gioco editoriale
- Prezzo 9,99 $/mese peso: più 1
- Tempo una sessione peso: più 3
- Categoria lettura non pesa
- Moat integrazioni · qualità di esecuzione · contenuti e diritti peso: meno 4
- Confidenza media peso: zero
- Cosa perdi 5 voci peso: meno 2
- 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
Importare gli highlight dai file esportati dall'utente, taggare e cercare nell'archivio, ripassare gli highlight con la ripetizione dilazionata ed esportare le note in formati aperti.
cosa ti serve
- Node.js 22
- disco locale
- un bookmarklet per il browser, opzionale
- feed RSS forniti dall'utente
Il confronto editoriale prende come riferimento il piano Readwise Full e come sostituto DIY un archivio di lettura personale. Riverificare il prezzo prima del merge.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build a personal replacement for Readwise in an empty repository.
Use Next.js 15, TypeScript, SQLite, Drizzle ORM, Readability.js, and a local background worker; do not offer alternative stacks.
The core loop is: import highlights from user-exported files, tag and search the archive, review highlights with spaced repetition, and export notes in open formats.
Make the first run work locally with one documented command.
Store all user data locally by default and make export straightforward.
Put secrets in .env, ship .env.example, and never commit credentials.
Support manual URL save, RSS or Atom subscriptions, OPML import, and a simple bookmarklet.
Fetch politely with a clear user agent, rate limits, conditional requests, and robots-aware behavior.
Extract title, author, date, canonical URL, readable HTML, and selected images.
Provide inbox, unread, archive, favorites, tags, highlights, notes, and full-text search.
Keep the original URL prominent and never attempt to bypass authentication or paywalls.
Export OPML, bookmarks HTML, Markdown, and a complete JSON backup.
Include clear empty, loading, success, and recoverable error states.
Add input validation, safe filenames, and graceful handling of unavailable APIs.
Write focused tests for the core transformation and one end-to-end happy path.
Create a README with setup, architecture, permissions, data location, and backup steps.
Do not add accounts, billing, telemetry, analytics, or a hosted control plane.
Deliberately leave out paywall circumvention.
Deliberately leave out licensed publisher content and recommendation networks.
Deliberately leave out native mobile clients and seamless commercial sync.
Finish by running the tests and listing the exact commands used. 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
- l'ampiezza delle integrazioni con le fonti, il sync, la rifinitura del ripasso quotidiano e gli export verso gli strumenti di knowledge management
- l'aggiramento dei paywall degli editori
- la cattura da mobile su più dispositivi
- un grafo di raccomandazioni di qualità
- i feed full-text sotto licenza
Perché pagano ancora
Si continua a pagare Readwise perché si paga quando la cattura funziona ovunque, lo stato di lettura si sincronizza all'istante e l'archivio resta pulito senza riparare i parser di continuo. Il costo ricorrente copre le stranezze dei feed, il parsing, i paywall, gli URL canonici, la deduplica, le immagini, la ricerca, il sync, le estensioni per il browser e i cambiamenti degli editori: non solo l'interfaccia che si vede.
moat: Integrazioni Qualità di esecuzione Contenuti e diritti cos’è un moat
rifinitura della cattura, sync e accordi con gli editori
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- FreshRSS (si apre in una nuova scheda) — Mature open-source RSS reader with feeds, filters, and self-hosting support.
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.