Доступ ChatGPT к волту через GitHub

Прямого коннектора Obsidian здесь нет. Рабочий мост: волт Obsidian ↔ приватный репозиторий GitHub ↔ коннектор GitHub в ChatGPT.

Рекомендуемая схема

  1. Распаковать этот волт локально и открыть папку в Obsidian.
  2. Создать отдельный приватный репозиторий GitHub, например ege-physics-vault.
  3. Инициализировать Git в корне волта и отправить его в репозиторий.
  4. В ChatGPT назвать полный путь репозитория владелец/репозиторий.
  5. После этого ChatGPT сможет читать Markdown и, по явной просьбе, обновлять файлы через GitHub.

Команды для первой отправки

cd /путь/к/волту
git init
git add .
git commit -m "Первичная версия учебного волта"
git branch -M main
git remote add origin git@github.com:OWNER/ege-study-vault.git
git push -u origin main

Если используется HTTPS, заменить адрес удалённого репозитория соответствующим HTTPS-адресом.

Политика изменений

  • ChatGPT читает волт при необходимости;
  • изменения делает только по явной просьбе (обнови волт, запиши прогресс, обнови план);
  • каждый набор изменений — отдельный коммит с понятным сообщением;
  • перед занятием и после занятия синхронизировать локальный репозиторий.

Конфликты

Не редактировать один и тот же файл одновременно локально и через ChatGPT. Если ожидается активная параллельная работа, можно завести ветку chatgpt и принимать изменения через запросы на слияние.

Что не хранить в репозитории

Не складывать в волт токены, пароли и другие секреты.