Как автор связал GitHub и ИИ для работы с личными данными
Как автор связал GitHub и ИИ для работы с личными данными Автор увидел видео о том, как управлять жизнью через GitHub, и завёл приватный репозиторий life. В оригинале использовались GitHub Issues, Projects и Claude Code, но автор привык к ChatGPT и Codex и собрал систему под свои инструменты. Вся информация не хранится в GitHub. Для каждого типа данных есть свой «первоисточник»: активность, знания и проекты — в репозитории life, разовые задачи — в GitHub Issues, их прогресс — в GitHub Projects, планы с назначенными датой и временем — в Google Calendar, домашние дела и покупки — в Notion (там ими удобно делиться с семьёй), файлы — в Google Drive. Автор называет это не «единым хранилищем», а «единой точкой обращения к данным». Система состоит из трёх частей. life — репозиторий с папками projects (задачи с чёткими условиями завершения), domains (долгосрочные сферы вроде карьеры, инженерии, родительства, текстов), resources, digests, inbox и archive. life_chatgpt — проект в ChatGPT для коротких консультаций с телефона: если нужен контекст, ИИ проверяет актуальные данные в GitHub, Calendar, Notion или Drive. life_codex — проект в Codex, через который автор обновляет репозиторий после обсуждений. Встроенную память ChatGPT автор отключил. Ключевая идея — давать ИИ не сами знания, а правила их поиска. Короткий файл AI_CONTEXT.md указывает: первоисточники — life и сервисы, не домысливать факты из прошлых бесед, при конкретном вопросе читать только нужные папки, расписание — в Calendar, дела — в Notion, файлы — в Drive. Общие правила работы (проверять файлы перед изменениями, не дублировать информацию, не плодить папки, разовые задачи — в Issues) лежат в docs/ai и управляются через GitHub, а не повторяются в каждом промпте. Три регулярных процесса работают по инструкциям из репозитория — сам по себе файл с указанием времени ничего не запускает, нужна отдельная настройка. Daily Brief в 6 утра собирает планы дня из Calendar, Notion и life: правила запрещают ИИ придумывать новые задачи, ограничивают «сегодня» тремя пунктами и требуют учитывать реальное время. Автор отмечает, что без таких ограничений выходило слишком много информации и лишние предложения задач. Tech Digest в полдень собирает новости в трёх потоках: «For Me» — связанное с текущими проектами, «Tech Trends» — важное для веб-разработчика вне текущего стека, «Buzz» — обсуждения на Qiita, Zenn, X, Hacker News и Reddit. Weekly Review в пятницу подводит итоги недели и предлагает до трёх дел на выходные. По опыту эксплуатации автор заключает: переносить всё в GitHub не понадобилось. Человек пользуется привычными сервисами, GitHub хранит активность и точки входа к данным, ChatGPT думает, Codex вносит изменения. Цель — не чтобы ИИ запоминал автора, а чтобы он при необходимости видел его актуальное состояние. Источник: https://zenn.dev/mayobimu/articles/4757697ff0e840