yilewang/llm-for-zotero

Система исследовательского агента с открытым исходным кодом, глубоко интегрированная в вашу библиотеку Zotero.

Агенты⭐ 3 093TypeScriptпоследний релиз: v3.9.9
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

llm-for-zotero — это плагин для Zotero, интегрирующий LLM-ассистента прямо в интерфейс чтения PDF, позволяя взаимодействовать с библиотекой и документами через чат.

Зачем нужен

Инструмент решает задачу ускорения анализа научной литературы: он позволяет задавать вопросы по тексту, получать ответы с цитированием конкретных мест в документе и сохранять заметки. Это полезно для исследователей, так как избавляет от необходимости переключаться между читалкой, поиском и редактором заметок.

Что можно реализовать

  • Быстрое суммирование содержания открытых PDF-файлов прямо в Zotero
  • Сравнение нескольких статей или поиск противоречий между источниками
  • Автоматическое сохранение ответов и диалогов в заметки Zotero или внешние системы (Obsidian, Logseq)
  • Использование Agent Mode для массового тегирования, импорта метаданных и организации библиотеки
  • Работа с локальными моделями или через WebChat/Codex для обхода ограничений API

Ключевые возможности

  • Глубокая интеграция в Zotero Reader: чат с PDF, выделенным текстом и изображениями без выхода из программы
  • Поддержка разнообразных бэкендов: стандартные API, локальные OpenAI-совместимые модели, ChatGPT WebChat, Codex App Server и Claude Code
  • Agent Mode с кастомизируемыми Skills для автоматизации рутинных задач с библиотекой (поиск, тегирование, импорт)
  • File-Based Notes: экспорт результатов в Markdown-папки, совместимые с Obsidian и Logseq
  • Высококачественное извлечение данных из PDF через MinerU (таблицы, уравнения, фигуры)

👤 Кому подойдёт: исследователи, аспиранты, студенты и технические специалисты, использующие Zotero для управления научной литературой и нуждающиеся в AI-помощнике для анализа текстов

Релизы

v3.9.9minor
🕐 19 ч назад · релиз на GitHub ↗

Релиз v3.9.9: улучшена работа с длинными чатами, добавлен авто-сплит документов в MinerU и оптимизирован поиск.

  • Added: MinerU теперь автоматически разбивает длинные документы на части по 200 страниц для загрузки.
  • Added: Улучшена производительность и отзывчивость при работе с длинными диалогами.
  • Added: Оптимизирован рабочий процесс поиска по принципу: сбор — синтез — верификация.
  • Fixed: Улучшено логирование (исправление #470).
v3.9.8minor
🕐 4 дн назад · релиз на GitHub ↗

Улучшена стабильность MCP для Claude, оптимизировано извлечение рисунков и упрощено управление разрешениями в авто-режиме.

  • Fixed: Обеспечена стабильность токена контекста MCP для Claude, что позволяет сохранять состояние во время выполнения.
  • Added: Улучшен рабочий процесс извлечения рисунков для агентов с поддержкой end-to-end.
  • Added: Внедрены классификаторы навыков для более точного и умного выбора действий.
  • Fixed: В авто-режиме улучшена политика разрешений, что снижает необходимость ручного подтверждения.
v3.9.7minor
🕐 6 дн назад · релиз на GitHub ↗

Добавлена поддержка Gemini, независимая боковая панель и улучшен MCP; удалена проблемная семантическая интерпретация.

  • Added: Добавлена поддержка модели Gemini в веб-чате.
  • Added: Реализована независимая боковая панель для интерфейса LLM-for-Zotero.
  • Added: Появилась карточка пост-действий, показывающая, что именно сделал агент.
  • Added: Обновлен пользовательский интерфейс страницы выбора AI-провайдеров.
  • Fixed: Полностью удалена семантическая интерпретация, вызывавшая проблемы у пользователей.
  • Fixed: Улучшена работа MCP: теперь она не блокирует решения внешних агентов.
v3.9.6major
🕐 11 дн назад · релиз на GitHub ↗

Релиз v3.9.6: новый режим агента с планированием, автономное окно чтения, навигация по диалогу и поддержка внешних MCP-клиентов.

  • Added: Режим агента \plan: ИИ составляет план и глубоко анализирует статьи для создания качественных обзоров литературы.
  • Added: Новый автономный режим чтения: отдельное окно с рендерингом Markdown для комфортного просмотра ответов модели.
  • Added: Навигация по длинным диалогам: боковая панель-индикатор позволяет быстро переходить к нужным вопросам и ответам.
  • Added: Поддержка внешних MCP-клиентов: теперь можно управлять библиотекой Zotero через инструменты MCP без ошибок разрешений.
  • Added: Режим разрешений агента: по умолчанию включен Auto, позволяющий ИИ самостоятельно оценивать риск выполняемых действий.
  • Fixed: Параметр max_tokens переключен на auto для устранения проблем с отсутствием ответов от модели.
v3.9.5patch
🕐 22 дн назад · релиз на GitHub ↗

Патч v3.9.5: улучшена поддержка китайского в поиске Tavily, исправлено определение глубины поиска и улучшен интерфейс.

  • Added: Улучшена поддержка китайского языка в новом общем веб-поиске Tavily.
  • Fixed: Исправлено определение глубины поиска: теперь она автоматически выводится из запроса (advanced | basic).
  • Улучшения пользовательского интерфейса.
v3.9.4major
🕐 22 дн назад · релиз на GitHub ↗

В Zotero плагин получил встроенный веб-поиск через Tavily, улучшена надежность агентов и точность цитирования.

  • Added: Агент теперь умеет искать в интернете и читать веб-страницы, используя сервис Tavily для получения актуальной информации.
  • Added: Результаты поиска сопровождаются атрибуцией на уровне абзацев и интерактивными карточками источников с ссылками и логотипами.
  • Fixed: Действия агентов стали безопаснее: система теперь самостоятельно проверяет результат выполнения, а не доверяет собственным заявлениям.
  • Fixed: Улучшена стабильность длинных сессий за счет детерминированных семантических контрольных точек и транзакционных откатов.
  • Fixed: Обновлен механизм цитирования: теперь корректно обрабатываются математические выражения в цитатах из PDF.
v3.9.2minor
🕐 26 дн назад · релиз на GitHub ↗

Рефакторинг кодовой базы, улучшение стабильности агентов, автоподбор моделей и исправление работы прокси.

  • Added: В режиме Codex direct mode добавлена функция автоподбора моделей, теперь их не нужно вводить вручную.
  • Fixed: Улучшена операция отмены действий, теперь она безопасно откатывает масштабные изменения в библиотеке.
  • Fixed: Улучшена поддержка прокси, что снижает вероятность ошибок при инициализации MCP (issue #379).
  • Проведён рефакторинг кодовой базы для повышения общей стабильности работы агентов.
v3.9.1minor
🕐 1 мес назад · релиз на GitHub ↗

Исправлены ошибки верификации цитат, улучшена стабильность чата и агентских функций, добавлена поддержка изображений в DeepSeek.

  • Fixed: Устранены ложные срабатывания верификации цитат на разрывах страниц и для текстов на языках CJK.
  • Fixed: Чат-запросы стали атомарными, исправлено зависание состояния и добавлена надежная отмена операций.
  • Fixed: Агент теперь видит изменения библиотеки в реальном времени и корректно обрабатывает отмену действий.
  • Added: Модели DeepSeek теперь поддерживают ввод изображений.
  • Fixed: Исправлено определение контекстного окна для Qwen3.8-max и проблемы с отображением моделей.
v3.8.37patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена проблема с режимом Claude Code в плагине LLM for Zotero.

  • Fixed: Устранена ошибка, мешавшая корректной работе режима Claude Code.
  • Для применения исправления необходимо обновить плагин и перезапустить Zotero.
v3.8.36patch
🕐 1 мес назад · релиз на GitHub ↗

Возвращено масштабирование метки режима от размера шрифта и улучшена компоновка узкой боковой панели.

  • Fixed: Восстановлено масштабирование метки режима (Paper chat / Library chat) в зависимости от размера шрифта.
  • Fixed: Улучшена компоновка заголовка панели: сжатие отступов при узкой боковой панели освобождает место для метки.
  • Fixed: Исправлена работа Kimi K3, улучшено отображение мышления, режим агента и спецификации моделей Gemini 3.
  • Fixed: Устранены проблемы с идентификацией и удалением бесед, а также сбой запуска при ошибках чтения удалений.
  • Fixed: Текст подсказок, статусов и сообщений теперь можно выделять и копировать.
v3.8.34patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена стабильность Webchat, удалён двойной скролл и артефакты истории в локальной базе данных.

  • Fixed: Улучшена стабильность Webchat; требуется обновление sync-for-zotero до v0.0.15 и перезагрузка расширения.
  • Fixed: Устранён баг с двойной полосой прокрутки внутри интерфейса плагина.
  • Fixed: Исправлено отображение истории: удалены невидимые элементы (ghost items) из локальной базы данных.