[verdetto][prompt generato][fonte: usemotion.com]
Posso vibecodare Motion?
// si costruisce in un weekend, ma restano buchi veri
Un pianificatore automatico per i tuoi task si costruisce, ma gestire in modo solido i conflitti di calendario, le integrazioni e una ripianificazione da prodotto richiede ingegneria vera.
confidenza: media
cos’è: Calendario e pianificatore di task AI che organizza da solo la tua giornata
Indice di costruibilità · gioco editoriale
- Prezzo 34 $/mese peso: più 3
- Tempo più giorni peso: più 1
- Categoria attività e calendario non pesa
- Moat qualità di esecuzione · integrazioni peso: meno 2
- Confidenza media peso: zero
- Cosa perdi 6 voci peso: meno 3
- Sito usemotion.com (si apre in una nuova scheda) non pesa
Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Creare task con durata, scadenza e priorità, leggere la disponibilità nel calendario, risolvere una pianificazione e riscrivere i blocchi di tempo.
cosa ti serve
- OAuth con Google/Microsoft Calendar
- un algoritmo di scheduling
- un backend in hosting
- le notifiche
- un database dei task
Un buon «quasi»: l'algoritmo di base è alla portata, ma la promessa del prodotto è un'automazione che non si ferma mai.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a personal task auto-scheduler to replace Motion. Requirements:
- Node + better-sqlite3 + googleapis. Tasks in SQLite: title, duration estimate,
deadline, priority, done. A small Express page on localhost:4920 to add and edit
tasks, plus a `plan` CLI command.
- Read my Google Calendar free/busy for the next 14 days (OAuth token cached
locally); respect working hours 09:00-18:00 and a lunch block, both set in
config.json.
- The planner is greedy, not clever: earliest deadline first, weighted by priority,
packing tasks into free slots in 30-minute increments and splitting anything over
90 minutes into chunks.
- Write the plan back as calendar events with a [plan] prefix. Replanning deletes
only [plan] events and relays them, never touching real meetings.
- Overdue or unschedulable tasks show in red on the web page instead of being
silently dropped.
- A 07:30 node-cron run replans the day and emails me the schedule (SMTP in .env).
- Single user, local only, no accounts, no telemetry beyond the Google API calls.
- Out of scope: team scheduling, mobile apps, and meeting-invite handling. It plans
my solo work around a calendar it treats as read-only truth.
- README: the Google Cloud console OAuth setup. Budget an hour for that alone. 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
- il sync su più calendari
- le regole per il lavoro ricorrente
- le app mobile
- lo scheduling di team
- una ripianificazione rifinita
- il supporto
Perché pagano ancora
Si paga perché il calendario resta in ordine senza trascinare blocchi a mano.
moat: Qualità di esecuzione Integrazioni cos’è un moat
algoritmo e integrazioni
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Scartate (2) — e perché
- Morgen (si apre in una nuova scheda) — Un consiglio curato, ma senza un piano gratuito permanente: solo una prova di 14 giorni.
- Structured Free (si apre in una nuova scheda) — La timeline gratuita sembra quella giusta, ma import del calendario e ripianificazione automatica sono a pagamento.
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.