Как сократить время работы на Маке с помощью Automation Assassin
Как я сэкономил 2 часа в день, убрав 11 тыс (!) переключений между приложениями на Маке
Сегодня закодил Automation Assassin (охотника за автоматизациями): приложение, которое:
1) анализирует историю использования приложений и посещения сайтов, и находит повторяющиеся паттерны и петли (death loops).
Например, выяснилось, что я за неделю делал 11К (!) переключений: в основном, между Cursor и Safari, между Телегой и Safari. В некоторые дни пик переключений был почти 2 тыс (!) за один час
2) потом смотрит их глубже, интерпретирует с помощью LLM и спрашивает у меня допконтекста, чтобы понять, почему я так делаю
3) далее при помощи того же AI генерирует код и автоматизирует мою работу, сократив эти ненужные переключения. Например,
- почему я часто переключался между Cursor и браузером? Потому что тестировал веб приложение. Так вот Assassin ставит MCP сервер для автотестирования или пишет скрипт для горячей клавиши, делящей мой экран в пропорции 60 на 40 между этими аппами, чтобы я мог не переключаться
- еще, как оказалось, по вечерам я зачастую пока работаю включаю какое-нибудь видео или сериал. Просто для фона. И пока я жду, что Claude Code доделает задачу, я переключаюсь посмотреть видео, а потом возвращаюсь назад, когда он закончил, или чтобы помониторить как у него идут дела. Из за этого я постоянно прыгаю между экранами (иногда еще и Телега в этот цикл вклинивается). Поэтому то же решение по сплит скрину, но уже на 3 аппа - см скриншот —> в правом верхнем это amazon prime video, просто при скриншоте лицензионный контент скрывается темным экраном.
- и совсем уже странное: из за мышечной памяти я иногда по ошибке на полсекунды-секунды переключаюсь не на тот апп и возвращаюсь обратно o__O тут, опять же скрипт, который отслеживает, и если таких много в короткий период, то рекомендует мне закрыть апп, чтобы не мешался, или опять же поделить экран
4) некоторое поведение невозможно просто решить автоматизацией; это может быть фикс симптома, а не более глубокой проблемы. Поэтому тут на помощь уже нужна какая-то обучающая/коучинговая система, которую я пока до конце не продумал, но планирую
5) и в конце оценка эффекта от автоматизации во времени в деньгах. По минимальным оценкам автоматизации, что я себе включал после анализа, мне "сэкономят" десятки тысяч баксов в год.
Вот шагами 2-4 этот тул имхо радикально отличается от классических трекеров или систем повышения производительности имхо.
В общем, очень интересный опыт самоанализа и внезапно узнал, что можно достаточно легко получить доступ к этим данным на Маке - репо тут, но еще не до конца оформленный, добью на днях. Ну и буду запускать такой анализ регулярно и чекать результат, отрабатывать другие "вредные привычки", и расширять варианты автоматизации/избавления от оных.
Подписывайтесь на Telegram EDU.