Как проверить научные ссылки, которые дал ИИ: начните с пяти шагов — выделить DOI из записи, открыть его на doi.org, определить регистрационное агентство, сверить название, авторов, год и тип, отдельно пометить непроверенный полный текст. Ниже — рабочий маршрут с учебным примером из четырёх библиографических строк и готовым журналом проверки.
Выделите DOI из записи
DOI начинается с префикса вида 10. и продолжается суффиксом. Суффикс может содержать точки, скобки, дефисы и другие знаки. Документация DataCite перечисляет prefix и suffix как отдельные поисковые поля, поэтому суффикс сохраняют целиком как часть идентификатора.
Возьмите строку целиком и скопируйте её в отдельное поле. Слепое регулярное выражение, которое обрезает всё после первой точки или последней цифры, портит корректные DOI. Сравнивайте варианты с исходной записью, которую дал источник.
Учебный пример для упражнения:
A: Markus Aspelmeyer; Measured measurement; 2009; DOI 10.1038/nphys1170
B: Vaswani et al.; Attention Is All You Need; 2017; DOI 10.1038/nphys1170
C: Vaswani et al.; Attention Is All You Need; 2017; DOI 10.48550/arXiv.1706.03762
D: 10.1038nphys1170
Строка D показывает повреждённый ввод: разделяющий слеш потерян. Такую строку возвращают источнику за уточнением. Автоматически достраивать слеш и угадывать исправление опасно, потому что похожие последовательности могут принадлежать разным записям.
Для строк A и C выполнены бесплатные проверки чтения публичных реестров 8 ноября 2026 года. Ниже приведены полученные коды ответов и метаданные. Строка B составлена с намеренной подменой заголовка, а D показывает повреждённый ввод.
Откройте doi.org и запишите результат
Вставьте https://doi.org/ и следом DOI в адресную строку браузера. Документация Crossref по проверке регистрации описывает этот способ как самый быстрый тест: зарегистрированный DOI разрешается в целевую страницу, незарегистрированный приводит к сообщению об ошибке на doi.org.
Записывайте не только факт успеха, но и конечный адрес. В учебном примере для строки A система вернула код 302 и адрес https://www.nature.com/articles/nphys1170. Код 302 означает перенаправление, и именно этот адрес нужно сохранить в журнале.
Ошибка доступа и отсутствие записи — разные вещи. Код 403 или тайм-аут говорят о попытке доступа, которая не завершилась. Код 404 означает, что запись с такими параметрами в данном реестре не получена. Различайте эти случаи в своих заметках, иначе рабочая сеть или блокировка выдадут себя за несуществующую работу.
Для каждой строки фиксируйте три поля: исходный DOI, код ответа и конечный адрес либо текст ошибки. Эти три поля потом объяснят любое расхождение.
Определите регистрационное агентство
У DOI есть регистрационное агентство. Документация Crossref описывает endpoint /works/{doi}/agency, который возвращает агентство для указанного DOI, например Crossref или DataCite. Это ключевой шаг, потому что реестры хранят разные массивы записей. Для контрольных строк можно открыть следующие публичные адреса в браузере:
https://api.crossref.org/works/10.1038/nphys1170/agency
https://api.crossref.org/works/10.1038/nphys1170
https://api.datacite.org/dois/10.48550/arxiv.1706.03762
Проверяйте запись в том реестре, который назван агентством. Если DOI зарегистрирован через DataCite, поиск в Crossref даст отрицательный результат по этому реестру. Документация DataCite описывает собственный REST API и поиск по метаданным, включая поля prefix, suffix, url и schemaVersion.
Порядок действий:
- Откройте страницу агентства для DOI.
- Запишите название агентства.
- Перейдите в реестр этого агентства.
- Ищите запись в реестре установленного регистрационного агентства.
Учебный пример C это показывает прямо: Crossref вернул 404, а DataCite вернул 200 с названием Attention Is All You Need, годом 2017 и типом Preprint. Отсутствие записи в Crossref не означает отсутствия DOI. Оно означает, что запись живёт в другом реестре.
Сверьте название, авторов, год и тип
Метаданные реестра — это то, что задепонировал владелец записи. Документация Crossref сообщает, что метаданные депонируют участники, публикующие соответствующий контент, и что записи дополняются доверенными источниками. Поэтому сверка идёт по четырём полям сразу.
| Поле | Что смотреть | Пример A | Пример C |
|---|---|---|---|
| Название | Точное совпадение с записью | Measured measurement | Attention Is All You Need |
| Авторы | Имя и порядок | Markus Aspelmeyer | Vaswani et al. |
| Год | Год публикации | 2009 | 2017 |
| Тип | Тип записи | journal-article | Preprint |
Совпадение всех четырёх полей подтверждает библиографическую идентичность. Расхождение хотя бы в одном поле требует решения: либо запись исправляют, либо пару «DOI + заголовок» отклоняют.
Тип записи — это поле реестра. journal-article и Preprint описывают форму записи. Тип Preprint не доказывает рецензирование и не заменяет другую версию статьи. Держите тип в журнале как отдельную строку и не переносите его в утверждения о качестве работы.
Разберите 404 в Crossref и 200 в DataCite
Комбинация «404 в одном реестре, 200 в другом» — обычный рабочий случай. Она означает, что вы обратились к реестру, который эту запись не хранит. Правильный вывод: определить агентство и повторить поиск там.
Порядок разбора:
- Зафиксируйте код ответа каждого реестра отдельно.
- Проверьте агентство через endpoint агентства.
- Найдите запись в реестре агентства.
- Сверьте метаданные по четырём полям.
- Запишите вывод одной строкой.
Ложное отрицание возникает, когда 404 из одного реестра превращают в вывод «работа не существует». Такой вывод шире, чем позволяет ответ. Ответ говорит только о записи в конкретном реестре.
В учебном примере C после 404 в Crossref и 200 в DataCite метаданные согласуются, найден Preprint, а статус других версий остаётся непроверенным. Это полный и честный итог: идентификатор подтверждён, форма записи названа, вопрос о других версиях оставлен открытым.
Отклоните подмену названия
Строка B в примере соединяет заголовок Attention Is All You Need с DOI 10.1038/nphys1170. Этот DOI разрешается, и метаданные в реестре относятся к другой работе — Measured measurement. Пара «DOI + заголовок» расходится, и её отклоняют.
Рабочий DOI создаёт ложное чувство порядка. Проверка идёт по двум осям одновременно: разрешается ли идентификатор и совпадают ли метаданные. Успех по первой оси ничего не говорит о второй.
Порядок действий для такой строки:
- Откройте DOI и получите метаданные.
- Сравните название из записи с названием в строке.
- Сравните авторов и год.
- При расхождении отклоните пару целиком.
- Верните строку источнику с описанием расхождения.
Отклонение пары — это результат проверки. Он не означает, что DOI плохой или что работа не существует. Он означает, что конкретное соединение заголовка и идентификатора не подтверждается.
Помечайте полный текст и поддержку вывода
Разрешение DOI подтверждает зарегистрированные метаданные и перенаправление. Доступ к полному тексту и поддержку содержательного вывода эта проверка не подтверждает. Держите эти столбцы отдельно.
Документация Zotero описывает похожую дисциплину для менеджеров ссылок: после сохранения записи её проверяют на точность, потому что метаданные от поставщиков бывают неполными или неверными. Там же отмечено, что качество импортированных данных зависит от страницы-источника, и что метаданные одного и того же элемента могут различаться по качеству между сайтами.
Три отдельных статуса для каждой строки:
- DOI разрешается или не разрешается.
- Метаданные совпадают или расходятся.
- Полный текст и поддержка вывода проверены или остаются непроверенными.
Третий статус чаще всего остаётся открытым. Запись в реестре подтверждает идентификатор и библиографию. Утверждение в тексте опирается на прочитанный фрагмент работы, и этот шаг выполняется отдельно.
Сохраните журнал и верните повреждённый ввод
Журнал проверки — это таблица с датой и исходными ответами. Он защищает от повторной работы и от потери деталей.
| Строка | DOI | Ответ | Метаданные | Полный текст | Итог |
|---|---|---|---|---|---|
| A | 10.1038/nphys1170 | 302, адрес Nature | совпали | не проверен | запись сохранить |
| B | 10.1038/nphys1170 | разрешается | относятся к другой работе | не проверен | пару отклонить |
| C | 10.48550/arXiv.1706.03762 | Crossref 404, DataCite 200 | согласуются, Preprint | не проверен | другие версии не проверены |
| D | 10.1038nphys1170 | нет запроса | нет | нет | вернуть источнику |
Дата в журнале обязательна. Ответы реестров меняются, и запись без даты теряет смысл при следующей сверке. Сохраняйте исходный текст строки рядом с извлечённым DOI: это позволит отличить ошибку извлечения от ошибки источника.
Повреждённый ввод возвращают источнику. Строка D не даёт результата сетевой проверки, потому что идентификатор неполон. Восстанавливать его догадкой означает создать новый идентификатор и приписать его исходной записи.
Частые вопросы
Как быстро проверить DOI из ответа нейросети?
Вставьте https://doi.org/ и DOI в адресную строку браузера. Документация Crossref называет этот способ самым быстрым тестом регистрации. Запишите код ответа и конечный адрес. Затем сверьте название, авторов, год и тип с исходной строкой.
Почему DOI не находится в Crossref?
Возможно, запись зарегистрирована через другое агентство, например DataCite. Документация Crossref описывает endpoint, который возвращает агентство для указанного DOI. Определите агентство и повторите поиск в его реестре. Ответ 404 от одного реестра описывает запись в этом реестре.
Что делать, если DOI разрешается, а название другое?
Отклоните пару «DOI + заголовок» и верните строку источнику. Разрешение подтверждает, что идентификатор зарегистрирован, и не подтверждает соединение с этим заголовком. Запишите расхождение в журнал с датой. Такой результат проверки считается полноценным.
Можно ли доверять метаданным из менеджера ссылок?
Метаданные стоит сверять. Документация Zotero рекомендует проверять точность записей после сохранения и отмечает, что качество данных зависит от страницы-источника. Импорт из каталога издателя обычно даёт более качественные данные, чем импорт из поисковой выдачи. Сверка по четырём полям остаётся обязательной.
Что означает тип Preprint в записи?
Тип Preprint — это поле реестра, описывающее форму записи. Он не доказывает рецензирование и не заменяет другую версию статьи. Держите тип отдельной строкой журнала. Статус других версий работы проверяется отдельно, если он важен для вашего текста.
