Скиллы Новичок Исследования и аналитика

Literature Review

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Literature Review

Инструмент предназначен для помощи в написании академических литературных обзоров с использованием интеграции нескольких поисковых систем (S2, OA, CR, PM).

Возможности

  • Поиск по нескольким источникам: позволяет находить релевантные научные статьи через Semantic Scholar (S2), OpenAlex (OA), Crossref (CR) и PubMed (PM).
  • Полные аннотации: все источники возвращают развернутые аннотации (для PubMed используется efetch для получения полного XML-записа).
  • Извлечение DOI: DOI извлекаются из всех источников для перекрестных ссылок и устранения дубликатов.
  • Автоматическое удаление дубликатов: при поиске по нескольким источникам результаты автоматически очищаются от повторов по DOI.
  • Корректный доступ к API: автоматическая идентификация через email для работы с OpenAlex и Crossref (через переменную USER_EMAIL).
  • Восстановление аннотаций: реконструирует тексты аннотаций из инвертированного индекса OpenAlex.
  • Синтез материалов: группирует статьи по темам и формирует разделы обзора на основе метаданных.

Переменные окружения

Для корректной работы используются следующие переменные:

  • USER_EMAIL — email для корректного доступа к API (по умолчанию используется anonymous@example.org).
  • CLAWDBOT_EMAIL — резервное значение, если USER_EMAIL не задан.
  • SEMANTIC_SCHOLAR_API_KEY — опциональный ключ API для увеличения лимитов Semantic Scholar.
  • OPENALEX_API_KEY — опциональный ключ API OpenAlex.

Рабочие сценарии

1. Широкий поиск (по всем базам)

Используется для получения максимально полного обзора из всех основных академических баз данных. Результаты автоматически очищаются от дубликатов по DOI.

python3 scripts/lit_search.py search "impact of glycyrrhiza on bifidobacterium" --limit 5 --source all

2. Точечный поиск

  • OpenAlex (oa): быстрый и полный источник с качественными аннотациями.
  • Semantic Scholar (s2): предоставляет данные по цитированию и краткие резюме.
  • Crossref (cr): точные метаданные на основе DOI (без аннотаций).
  • PubMed (pm): эталон для биомедицинских исследований, включает полные аннотации и PMID.
python3 scripts/lit_search.py search "prebiotic effects of liquorice" --source pm

Формат вывода

Каждый результат включает следующие поля:

  • id — уникальный идентификатор в источнике (PMID, OpenAlex ID, S2 ID или DOI).
  • doi — DOI статьи (если доступен).
  • title — название публикации.
  • year — год публикации.
  • authors — список авторов.
  • abstract — полный текст аннотации (если доступен).
  • venue — журнал или конференция.
  • citationCount — количество цитирований.
  • source — источник данных.

Файл из источника

11121_literature-review-1.2.0.zip