Пользователь с никнеймом DenisSergeevitch выложил на платформе GitHub довольно любопытный проект — ex-USSR Kinship Research. Согласно описанию, с его помощью можно упростить генеалогические исследования семей из бывшего СССР и даже Российской империи. Проект предназначен для работы с архивными документами, церковными книгами, военными делами и материалами о репрессиях и депортациях. При этом основное внимание уделяется не скорости поиска, а достоверности результатов и возможности проверить каждый вывод.
Навык помогает находить сведения о предках даже в документах, которые не оцифрованы в виде текстовых баз и доступны только на сканах. Он подсказывает, как искать нужные записи в каталогах FamilySearch, сопоставлять архивные ссылки с плёнками и проверять имена, даты и другие детали. Для работы используются также исторические границы административных единиц, варианты написания фамилий и особенности записей на русском, украинском, польском, немецком, румынском и идише.
Одной из главных особенностей инструмента стала система проверки доказательств. Агент отделяет подтверждённые сведения от предположений, отмечает противоречия и не объединяет людей только из-за совпадения фамилий. Например, для установления личности учитываются имена родителей, номер дома, дата рождения, крёстные родители и сведения о воинской части. Копии одной и той же записи также не считаются независимыми источниками.
Результаты исследования сохраняются в отдельных реестрах, включая список документов, утверждений и родственных связей, а также журнал поисков в формате CSV. Специальный скрипт проверяет целостность данных и помогает выявить слабые места в доказательной базе перед подготовкой итогового отчёта.
Навык версии 1.1.0 дополнен практическими рекомендациями по поиску сведений о репрессированных, депортированных и участниках войн. В нём рассматриваются исчезнувшие деревни, изменения административных границ, пометки на полях старых книг и случаи, когда разные варианты имени относятся к одному человеку. Отдельное внимание уделено работе с семейными документами и составлению запросов в архивы.
Инструмент доступен для Codex и Claude Code. Для установки достаточно скопировать репозиторий с GitHub в папку навыков соответствующего агента. Скрипты работают на Python 3 без дополнительных библиотек.
Разработчики также предусмотрели ограничения для защиты личных данных. Агент не ищет актуальные контакты ныне живущих людей, не обходит CAPTCHA и не загружает документы или ДНК-данные в сторонние сервисы без согласия пользователя. Если открытые источники исчерпаны, он фиксирует результат и предлагает конкретные дальнейшие шаги вместо новых неподтверждённых версий.
Источник: trashbox.ru