Outwards Days — make a little room for outside
说明与用途
Outwards Days 通过本地 AI 和确定性调度,为繁忙用户提供现实可行的短途户外活动建议。
问题
Busy schedules make it hard to find realistic reasons to go outside.
结果
Outwards Days successfully integrates local AI inference with deterministic scheduling to provide realistic, time‑budgeted outdoor suggestions for busy users.
工作流
- 1. User inputs schedule, preferences, and travel limits into the app.
- 2. The Mastra workflow gathers calendar, weather, place, and history context.
- 3. Gemma 4 E2B (via Ollama) proposes personalized outdoor activities.
- 4. Code validates suggestions against free intervals, daylight, weather, and activity frequency.
- 5. If validation fails, the workflow attempts a repair or falls back to a basic catalogue.
- 6. User reviews the generated week, accepts or moves outings, and records what actually happened.
- 7. Completed plans are synced idempotently to the server for future use.
证据
Outwards Days helps someone with a crowded week find a realistic reason to go outside.
It starts with their actual schedule: work, busy blocks, lunch gaps, preferred times, travel limits, and the days they really have free.
A Mastra workflow gathers schedule, weather, place, and bounded history context, then asks Gemma 4 E2B through Ollama to choose and personalize eligible outdoor activities.
The model does not get to decide whether a suggestion fits. Code calculates the free intervals, travel allowance, duration, daylight, weather limits, and activity frequency.
I recorded a small, five-case local evaluation with gemma4:e2b. Three cases attempted inference: two produced validated Gemma plans in 2.390 and 13.429 seconds, and one used the labelled basic fallback after two rejected attempts.
- 记录日期: 2026-10-11T13:56:04.511Z