Об этом проекте

Zotero CLI позиционирует себя как высокопроизводительный интерфейс командной строки для управления Zotero и проведения систематических обзоров литературы. В файле README представлены две основные области функциональности. Во-первых, прямое управление Zotero: поддержка операций жизненного цикла элементов и коллекций, таких как создание, переименование, рекурсивное удаление, экспорт, очистка и резервное копирование; импорт из arXiv, DOI, файлов BibTeX/RIS/CSV и бразильского репозитория BDTD; пакетная обработка таксономии тегов; вынос PDF-вложений в локальное хранилище с сохранением связи с метаданными; диагностика системы через system check; одноразовая демо-песочница; а также локальный сервер FastAPI для интеграции библиотеки с локальными скриптами и дашбордами, включая эндпоинты статуса задач в режиме чтения. Во-вторых, поддержка систематических обзоров согласно методологии Kitchenham/Wohlin: интерактивный скрининг названий и аннотаций в терминальном интерфейсе, отчеты о консенсусе и конфликтах при двойном скрининге, стандартизированные блоки решений SDB v1.2, хранящиеся в Zotero в виде неизменяемых машиночитаемых заметок, импорт внешних решений по скринингу из CSV, рекурсивный прямой и обратный поиск цитирований (snowballing) с интерактивным этапом проверки перед импортом, структурированное извлечение данных из полного текста с опциональной помощью AI-агентов, загрузка полнотекстовых PDF в локальное векторное хранилище для семантического поиска и синтеза на базе LLM, а также отчетность, включающая статистику PRISMA 2020, графы цитирования, визуализацию Mermaid, сводки по исключениям, обнаружение дрейфа и проверки целостности множеств. В README также описана установка через автономные бинарные файлы, однострочные скрипты установки, Docker, devcontainer или из исходного кода с помощью uv; облегченная установка библиотеки без стека RAG/ML и полная версия с поддержкой RAG; резервное копирование в LZMA-сжатые файлы .zaf; и лицензия MIT. Инструмент предназначен для исследователей и продвинутых пользователей, которым нужны скриптуемые и проверяемые рабочие процессы обзора, а не только графический интерфейс Zotero.