Hoe was je dag? De Monnik vat je dag samen en stelt aan het eind van elke dag reflectievragen. Hij doet dat aan de hand van elke webpagina die je die dag hebt bezocht.
- Python 66%
- PHP 17.4%
- JavaScript 9.8%
- CSS 6.5%
- Shell 0.3%
| assets | ||
| firefox | ||
| php | ||
| py | ||
| .env.example | ||
| .gitignore | ||
| README.md | ||
| start | ||
De Monnik
De Monnik houdt alle pagina's die je bezoekt bij (behalve URL's die je uitsluit zoals bankgegevens, NSFW, of saaie dingen van je werk). Op basis van je surfgedrag maakt hij dan een samenvatting van je dag. Hij geeft antwoord op de vraag Hoe was je dag? en geeft aan wat je die dag hebt geleerd.
Tot slot stelt hij jou ook een aantal reflectievragen om te overpeinzen.
Crontab
Zeker als je Ollama gebruikt (langzaam) is het handig om het Pythonscript af en toe op de achtergrond alvast wat voorwerk te laten doen. Ik laat mijn crontab elk half uur de data analyseren (chunken/samenvatten) en laat hem aan het begin van elke dag het dagrapport genereren:
0 6-23 * * * /usr/bin/flock -n /tmp/monnik-dagvragen.lock /usr/bin/python3 /home/marcel/monnik/py/dagvragen.py --json >/dev/null 2>>/tmp/monnik-dagvragen.err
10 0 * * * /usr/bin/flock -n /tmp/monnik-dagvragen.lock /usr/bin/python3 /home/marcel/monnik/py/dagvragen.py --date "$(/usr/bin/date -d yesterday +\%F)" --json >/dev/null 2>>/tmp/monnik-dagvragen.err
Toekomstige ideeën
- Als ik eenmaal flink wat data heb kan ik reflecteren over grotere perioden zoals maanden, of zelfs jaren.
- Hou een week- of maandgesprek met terugblik op wat vaak voorkwam of welke vragen open bleven.
- Herken terugkerende onderwerpen zodat ik kan zien hoe mijn interesses zich ontwikkelen.
- Persoonlijk jaaroverzicht - als het Oudjaar is.
