Zemna.AI
    zemna.ai

    Scientific Publication Editor

    📝
    Editor
    ResearchersNew
    PublicationsLive
    Templates
    Концепции
    Быстрый старт
    Collaboration
    AI Assistant
    Roadmap
    Documentation
    v1.3.2 © Trinity
    PrivacyContact
    Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    📚 Documentation

    AI Research Assistant
    Citations & References
    Collaboration
    First Success Validation
    Getting Started
    Pricing
    Research Tools
    Support
    Добро пожаловать в Zemna.AI
    Документация Zemna.AI
    Дорожная карта разработки
    Написание и редактирование
    Настройка учётной записи
    Научный редактор
    Фаза 1: Фундамент
    Фаза 2: Улучшение научного редактора
    Фаза 3: Менеджер цитат и библиографии
    Фаза 4: Совместная работа в реальном времени
    Фаза 5: AI-ассистент для исследований
    Фаза 6: Публикация и экспорт

    🌾 Quick Access

    📖 Welcome to GreenFood.live
    👨‍🌾 Complete Farmer Guide
    🛒 Complete Buyer Guide
    💰 DAAR/DAARION Token System
    Zemna.AI
    zemna.ai

    Scientific Publication Editor

    📝
    Editor
    ResearchersNew
    PublicationsLive
    Templates
    Концепции
    Быстрый старт
    Collaboration
    AI Assistant
    Roadmap
    Documentation
    v1.3.2 © Trinity
    PrivacyContact
    Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    📚 Documentation

    AI Research Assistant
    Citations & References
    Collaboration
    First Success Validation
    Getting Started
    Pricing
    Research Tools
    Support
    Добро пожаловать в Zemna.AI
    Документация Zemna.AI
    Дорожная карта разработки
    Написание и редактирование
    Настройка учётной записи
    Научный редактор
    Фаза 1: Фундамент
    Фаза 2: Улучшение научного редактора
    Фаза 3: Менеджер цитат и библиографии
    Фаза 4: Совместная работа в реальном времени
    Фаза 5: AI-ассистент для исследований
    Фаза 6: Публикация и экспорт

    🌾 Quick Access

    📖 Welcome to GreenFood.live
    👨‍🌾 Complete Farmer Guide
    🛒 Complete Buyer Guide
    💰 DAAR/DAARION Token System
    Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    📚 Documentation

    AI Research Assistant
    Citations & References
    Collaboration
    First Success Validation
    Getting Started
    Pricing
    Research Tools
    Support
    Добро пожаловать в Zemna.AI
    Документация Zemna.AI
    Дорожная карта разработки
    Написание и редактирование
    Настройка учётной записи
    Научный редактор
    Фаза 1: Фундамент
    Фаза 2: Улучшение научного редактора
    Фаза 3: Менеджер цитат и библиографии
    Фаза 4: Совместная работа в реальном времени
    Фаза 5: AI-ассистент для исследований
    Фаза 6: Публикация и экспорт

    🌾 Quick Access

    📖 Welcome to GreenFood.live
    👨‍🌾 Complete Farmer Guide
    🛒 Complete Buyer Guide
    💰 DAAR/DAARION Token System
    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Ring Platform Logo

    Завантаження документації...

    Підготовка контенту платформи Ring

    Фаза 3: Менеджер цитат и система библиографии

    Статус: 📋 Запланировано
    Длительность: 3-4 недели
    Предварительные требования: Завершённая Фаза 2

    Обзор

    Фаза 3 создаёт комплексную систему управления цитатами с импортом DOI/метаданных из множества академических баз данных, 50+ стилей цитирования через CSL и бесшовной интеграцией с редактором для встроенных цитат и автоматической генерации библиографии.


    🎯 Ключевые задачи

    1. База данных цитат — Хранение и организация цитат с библиотеками
    2. Импорт DOI — Автоматическое получение метаданных из CrossRef, PubMed, Semantic Scholar
    3. Процессор CSL — 50+ стилей цитирования (APA, MLA, Chicago, IEEE и др.)
    4. UI менеджера цитат — Управление библиотекой и поиск
    5. Интеграция с редактором — Встроенные цитаты и автоматическая библиография

    📅 Разбивка по спринтам

    Спринт 3.1: Схема базы данных цитат и основные типы (1 неделя)

    • Определение TypeScript типов цитат (стандарт CSL-JSON)
    • Создание схемы базы данных цитат
    • Создание CitationService
    • Создание CitationLibraryService
    • Создание API-маршрутов для цитат

    Таблицы базы данных:

    Фаза 3: Менеджер цитат и система библиографии

    Статус: 📋 Запланировано
    Длительность: 3-4 недели
    Предварительные требования: Завершённая Фаза 2

    Обзор

    Фаза 3 создаёт комплексную систему управления цитатами с импортом DOI/метаданных из множества академических баз данных, 50+ стилей цитирования через CSL и бесшовной интеграцией с редактором для встроенных цитат и автоматической генерации библиографии.


    🎯 Ключевые задачи

    1. База данных цитат — Хранение и организация цитат с библиотеками
    2. Импорт DOI — Автоматическое получение метаданных из CrossRef, PubMed, Semantic Scholar
    3. Процессор CSL — 50+ стилей цитирования (APA, MLA, Chicago, IEEE и др.)
    4. UI менеджера цитат — Управление библиотекой и поиск
    5. Интеграция с редактором — Встроенные цитаты и автоматическая библиография

    📅 Разбивка по спринтам

    Спринт 3.1: Схема базы данных цитат и основные типы (1 неделя)

    • Определение TypeScript типов цитат (стандарт CSL-JSON)
    • Создание схемы базы данных цитат
    • Создание CitationService
    • Создание CitationLibraryService
    • Создание API-маршрутов для цитат

    Таблицы базы данных:

    Фаза 3: Менеджер цитат и система библиографии

    Статус: 📋 Запланировано
    Длительность: 3-4 недели
    Предварительные требования: Завершённая Фаза 2

    Обзор

    Фаза 3 создаёт комплексную систему управления цитатами с импортом DOI/метаданных из множества академических баз данных, 50+ стилей цитирования через CSL и бесшовной интеграцией с редактором для встроенных цитат и автоматической генерации библиографии.


    🎯 Ключевые задачи

    1. База данных цитат — Хранение и организация цитат с библиотеками
    2. Импорт DOI — Автоматическое получение метаданных из CrossRef, PubMed, Semantic Scholar
    3. Процессор CSL — 50+ стилей цитирования (APA, MLA, Chicago, IEEE и др.)
    4. UI менеджера цитат — Управление библиотекой и поиск
    5. Интеграция с редактором — Встроенные цитаты и автоматическая библиография

    📅 Разбивка по спринтам

    Спринт 3.1: Схема базы данных цитат и основные типы (1 неделя)

    • Определение TypeScript типов цитат (стандарт CSL-JSON)
    • Создание схемы базы данных цитат
    • Создание CitationService
    • Создание CitationLibraryService
    • Создание API-маршрутов для цитат

    Таблицы базы данных:

  1. citations — Основное хранилище цитат с CSL-JSON
  2. citation_libraries — Папки/коллекции пользователя
  3. citation_library_items — Связь многие-ко-многим
  4. publication_citations — Цитаты, использованные в публикациях
  5. Спринт 3.2: Сервисы импорта DOI и метаданных (1 неделя)

    • Установка зависимостей импорта
    • Создание CrossRefService
    • Создание PubMedService
    • Создание SemanticScholarService
    • Создание OpenAlexService
    • Создание единого CitationLookupService
    • Создание парсера BibTeX/RIS
    • Создание API-маршрутов поиска

    Внешние API:

  6. citations — Основное хранилище цитат с CSL-JSON
  7. citation_libraries — Папки/коллекции пользователя
  8. citation_library_items — Связь многие-ко-многим
  9. publication_citations — Цитаты, использованные в публикациях
  10. Спринт 3.2: Сервисы импорта DOI и метаданных (1 неделя)

    • Установка зависимостей импорта
    • Создание CrossRefService
    • Создание PubMedService
    • Создание SemanticScholarService
    • Создание OpenAlexService
    • Создание единого CitationLookupService
    • Создание парсера BibTeX/RIS
    • Создание API-маршрутов поиска

    Внешние API:

  11. citations — Основное хранилище цитат с CSL-JSON
  12. citation_libraries — Папки/коллекции пользователя
  13. citation_library_items — Связь многие-ко-многим
  14. publication_citations — Цитаты, использованные в публикациях
  15. Спринт 3.2: Сервисы импорта DOI и метаданных (1 неделя)

    • Установка зависимостей импорта
    • Создание CrossRefService
    • Создание PubMedService
    • Создание SemanticScholarService
    • Создание OpenAlexService
    • Создание единого CitationLookupService
    • Создание парсера BibTeX/RIS
    • Создание API-маршрутов поиска

    Внешние API:

    APIПрименениеЛимит запросов
    CrossRefМетаданные DOI50 запросов/сек
    PubMedБиомедицина10 запросов/сек (с ключом)
    Semantic ScholarAI/ML статьи100 запросов/5мин
    OpenAlexКомплексный100K запросов/день
    APIПрименениеЛимит запросов
    CrossRefМетаданные DOI50 запросов/сек
    PubMedБиомедицина10 запросов/сек (с ключом)
    Semantic ScholarAI/ML статьи100 запросов/5мин
    OpenAlexКомплексный100K запросов/день
    APIПрименениеЛимит запросов
    CrossRefМетаданные DOI50 запросов/сек
    PubMedБиомедицина10 запросов/сек (с ключом)
    Semantic ScholarAI/ML статьи100 запросов/5мин
    OpenAlexКомплексный100K запросов/день

    Спринт 3.3: Процессор Citation Style Language (CSL) (1 неделя)

    • Установка библиотеки citeproc
    • Загрузка 50+ файлов стилей CSL
    • Создание CSLProcessorService
    • Создание компонента CitationStylePicker
    • Создание компонента BibliographyGenerator

    Поддерживаемые стили:

    Спринт 3.3: Процессор Citation Style Language (CSL) (1 неделя)

    • Установка библиотеки citeproc
    • Загрузка 50+ файлов стилей CSL
    • Создание CSLProcessorService
    • Создание компонента CitationStylePicker
    • Создание компонента BibliographyGenerator

    Поддерживаемые стили:

    Спринт 3.3: Процессор Citation Style Language (CSL) (1 неделя)

    • Установка библиотеки citeproc
    • Загрузка 50+ файлов стилей CSL
    • Создание CSLProcessorService
    • Создание компонента CitationStylePicker
    • Создание компонента BibliographyGenerator

    Поддерживаемые стили:

    КатегорияСтили
    Автор-ДатаAPA, MLA, Harvard, Chicago Author-Date
    ЧисловойIEEE, Vancouver, Nature, ACS
    СноскиChicago Note, Turabian, OSCOLA
    КатегорияСтили
    Автор-ДатаAPA, MLA, Harvard, Chicago Author-Date
    ЧисловойIEEE, Vancouver, Nature, ACS
    СноскиChicago Note, Turabian, OSCOLA
    КатегорияСтили
    Автор-ДатаAPA, MLA, Harvard, Chicago Author-Date
    ЧисловойIEEE, Vancouver, Nature, ACS
    СноскиChicago Note, Turabian, OSCOLA

    Спринт 3.4: UI менеджера цитат (1 неделя)

    • Создание страницы Citation Manager
    • Создание компонента CitationCard
    • Создание компонента CitationForm
    • Создание QuickAddModal
    • Создание ImportModal
    • Создание компонента LiteratureSearch

    Функции:

    • Список цитат с поиском/фильтрацией
    • Боковая панель библиотеки (папки)
    • Быстрое добавление по DOI/URL
    • Массовый импорт из BibTeX/RIS
    • Поиск литературы по базам данных

    Спринт 3.5: Интеграция цитат с редактором (1 неделя)

    • Создание расширения Tiptap для цитат
    • Создание CitationInsertionModal
    • Создание расширения автоматической библиографии
    • Добавление кнопки цитирования на панель инструментов
    • Создание боковой панели цитат
    • Обновление сервисов экспорта для цитат

    Функции редактора:

    • Ctrl+K — Вставка цитаты
    • Рендеринг встроенных цитат
    • Поддержка множественных цитат (Smith & Jones, 2020; Brown, 2021)
    • Автоматически обновляемый раздел библиографии

    📦 Зависимости

    Спринт 3.4: UI менеджера цитат (1 неделя)

    • Создание страницы Citation Manager
    • Создание компонента CitationCard
    • Создание компонента CitationForm
    • Создание QuickAddModal
    • Создание ImportModal
    • Создание компонента LiteratureSearch

    Функции:

    • Список цитат с поиском/фильтрацией
    • Боковая панель библиотеки (папки)
    • Быстрое добавление по DOI/URL
    • Массовый импорт из BibTeX/RIS
    • Поиск литературы по базам данных

    Спринт 3.5: Интеграция цитат с редактором (1 неделя)

    • Создание расширения Tiptap для цитат
    • Создание CitationInsertionModal
    • Создание расширения автоматической библиографии
    • Добавление кнопки цитирования на панель инструментов
    • Создание боковой панели цитат
    • Обновление сервисов экспорта для цитат

    Функции редактора:

    • Ctrl+K — Вставка цитаты
    • Рендеринг встроенных цитат
    • Поддержка множественных цитат (Smith & Jones, 2020; Brown, 2021)
    • Автоматически обновляемый раздел библиографии

    📦 Зависимости

    Спринт 3.4: UI менеджера цитат (1 неделя)

    • Создание страницы Citation Manager
    • Создание компонента CitationCard
    • Создание компонента CitationForm
    • Создание QuickAddModal
    • Создание ImportModal
    • Создание компонента LiteratureSearch

    Функции:

    • Список цитат с поиском/фильтрацией
    • Боковая панель библиотеки (папки)
    • Быстрое добавление по DOI/URL
    • Массовый импорт из BibTeX/RIS
    • Поиск литературы по базам данных

    Спринт 3.5: Интеграция цитат с редактором (1 неделя)

    • Создание расширения Tiptap для цитат
    • Создание CitationInsertionModal
    • Создание расширения автоматической библиографии
    • Добавление кнопки цитирования на панель инструментов
    • Создание боковой панели цитат
    • Обновление сервисов экспорта для цитат

    Функции редактора:

    • Ctrl+K — Вставка цитаты
    • Рендеринг встроенных цитат
    • Поддержка множественных цитат (Smith & Jones, 2020; Brown, 2021)
    • Автоматически обновляемый раздел библиографии

    📦 Зависимости

    npm install citeproc csl-json doi-regex isbn3 bibtex-parse ris-parser zod

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

    PUBMED_API_KEY=your-key
    SEMANTIC_SCHOLAR_API_KEY=your-key
    

    🔧 Техническая архитектура

    Структура сервисов

    features/citations/
    ├── types/
    │   └── citation.ts              # Типы CSL-JSON
    ├── services/
    │   ├── citation-service.ts      # CRUD-операции
    │   ├── citation-library-service.ts
    │   ├── crossref-service.ts      # API CrossRef
    │   ├── pubmed-service.ts        # API PubMed
    │   ├── semantic-scholar-service.ts
    │   ├── openalex-service.ts
    │   ├── citation-lookup-service.ts  # Единый поиск
    │   ├── citation-parser-service.ts  # BibTeX/RIS
    │   └── csl-processor-service.ts    # Форматирование
    ├── csl-styles/
    │   ├── apa-7th.csl
    │   ├── mla-9th.csl
    │   └── ... (50+ стилей)
    └── components/
        ├── citation-card.tsx
        ├── citation-form.tsx
        ├── citation-style-picker.tsx
        └── ...
    

    Схема узла цитаты (Tiptap)

    npm install citeproc csl-json doi-regex isbn3 bibtex-parse ris-parser zod

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

    PUBMED_API_KEY=your-key
    SEMANTIC_SCHOLAR_API_KEY=your-key
    

    🔧 Техническая архитектура

    Структура сервисов

    features/citations/
    ├── types/
    │   └── citation.ts              # Типы CSL-JSON
    ├── services/
    │   ├── citation-service.ts      # CRUD-операции
    │   ├── citation-library-service.ts
    │   ├── crossref-service.ts      # API CrossRef
    │   ├── pubmed-service.ts        # API PubMed
    │   ├── semantic-scholar-service.ts
    │   ├── openalex-service.ts
    │   ├── citation-lookup-service.ts  # Единый поиск
    │   ├── citation-parser-service.ts  # BibTeX/RIS
    │   └── csl-processor-service.ts    # Форматирование
    ├── csl-styles/
    │   ├── apa-7th.csl
    │   ├── mla-9th.csl
    │   └── ... (50+ стилей)
    └── components/
        ├── citation-card.tsx
        ├── citation-form.tsx
        ├── citation-style-picker.tsx
        └── ...
    

    Схема узла цитаты (Tiptap)

    npm install citeproc csl-json doi-regex isbn3 bibtex-parse ris-parser zod

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

    PUBMED_API_KEY=your-key
    SEMANTIC_SCHOLAR_API_KEY=your-key
    

    🔧 Техническая архитектура

    Структура сервисов

    features/citations/
    ├── types/
    │   └── citation.ts              # Типы CSL-JSON
    ├── services/
    │   ├── citation-service.ts      # CRUD-операции
    │   ├── citation-library-service.ts
    │   ├── crossref-service.ts      # API CrossRef
    │   ├── pubmed-service.ts        # API PubMed
    │   ├── semantic-scholar-service.ts
    │   ├── openalex-service.ts
    │   ├── citation-lookup-service.ts  # Единый поиск
    │   ├── citation-parser-service.ts  # BibTeX/RIS
    │   └── csl-processor-service.ts    # Форматирование
    ├── csl-styles/
    │   ├── apa-7th.csl
    │   ├── mla-9th.csl
    │   └── ... (50+ стилей)
    └── components/
        ├── citation-card.tsx
        ├── citation-form.tsx
        ├── citation-style-picker.tsx
        └── ...
    

    Схема узла цитаты (Tiptap)

    {
      name: 'citation',
      group: 'inline',
      inline: true,
      atom: true,
      attrs: {
        citationIds: 'string[]',
        style: 'string',
        prefix: 'string',
    
    
    
    
    {
      name: 'citation',
      group: 'inline',
      inline: true,
      atom: true,
      attrs: {
        citationIds: 'string[]',
        style: 'string',
        prefix: 'string',
    
    
    
    
    {
      name: 'citation',
      group: 'inline',
      inline: true,
      atom: true,
      attrs: {
        citationIds: 'string[]',
        style: 'string',
        prefix: 'string',
    
    
    
    

    📊 Метрики успеха


    📊 Метрики успеха


    📊 Метрики успеха

    МетрикаЦель
    Поиск DOIменее 2с
    Поиск цитатменее 3с
    Форматирование CSLменее 100мс на цитату
    Библиография (100 цитат)менее 1с
    Импорт 1000 цитатменее 10с
    Время добавления цитатыменее 10с через DOI
    Вставка цитатыменее 3 кликов
    МетрикаЦель
    Поиск DOIменее 2с
    Поиск цитатменее 3с
    Форматирование CSLменее 100мс на цитату
    Библиография (100 цитат)менее 1с
    Импорт 1000 цитатменее 10с
    Время добавления цитатыменее 10с через DOI
    Вставка цитатыменее 3 кликов
    МетрикаЦель
    Поиск DOIменее 2с
    Поиск цитатменее 3с
    Форматирование CSLменее 100мс на цитату
    Библиография (100 цитат)менее 1с
    Импорт 1000 цитатменее 10с
    Время добавления цитатыменее 10с через DOI
    Вставка цитатыменее 3 кликов

    ⚠️ Снижение рисков


    ⚠️ Снижение рисков


    ⚠️ Снижение рисков

    РискРешение
    Доступность внешних APIЦепочка резервных источников, кэширование
    Сложность CSLИспользование проверенной библиотеки citeproc
    Ограничения запросовОчередь запросов, кэширование
    Качество данныхРучное редактирование, объединение из нескольких источников
    РискРешение
    Доступность внешних APIЦепочка резервных источников, кэширование
    Сложность CSLИспользование проверенной библиотеки citeproc
    Ограничения запросовОчередь запросов, кэширование
    Качество данныхРучное редактирование, объединение из нескольких источников
    РискРешение
    Доступность внешних APIЦепочка резервных источников, кэширование
    Сложность CSLИспользование проверенной библиотеки citeproc
    Ограничения запросовОчередь запросов, кэширование
    Качество данныхРучное редактирование, объединение из нескольких источников

    📚 Поддерживаемые типы цитат


    📚 Поддерживаемые типы цитат


    📚 Поддерживаемые типы цитат

    ТипПример
    Статья в журналеSmith, J. (2024). Title. Journal, 1(2), 1-10.
    КнигаAuthor, A. (2024). Book Title. Publisher.
    Глава книгиAuthor, A. (2024). Chapter. In Book. Publisher.
    Доклад конференцииAuthor, A. (2024). Paper. In Proceedings.
    ДиссертацияAuthor, A. (2024). Thesis Title [PhD]. University.
    ОтчётOrganization. (2024). Report Title.
    Веб-страницаAuthor. (2024). Page Title. URL
    ДатасетAuthor. (2024). Dataset [Data set]. Repository.
    Программное обеспечениеAuthor. (2024). Software (Version 1.0).
    ТипПример
    Статья в журналеSmith, J. (2024). Title. Journal, 1(2), 1-10.
    КнигаAuthor, A. (2024). Book Title. Publisher.
    Глава книгиAuthor, A. (2024). Chapter. In Book. Publisher.
    Доклад конференцииAuthor, A. (2024). Paper. In Proceedings.
    ДиссертацияAuthor, A. (2024). Thesis Title [PhD]. University.
    ОтчётOrganization. (2024). Report Title.
    Веб-страницаAuthor. (2024). Page Title. URL
    ДатасетAuthor. (2024). Dataset [Data set]. Repository.
    Программное обеспечениеAuthor. (2024). Software (Version 1.0).
    ТипПример
    Статья в журналеSmith, J. (2024). Title. Journal, 1(2), 1-10.
    КнигаAuthor, A. (2024). Book Title. Publisher.
    Глава книгиAuthor, A. (2024). Chapter. In Book. Publisher.
    Доклад конференцииAuthor, A. (2024). Paper. In Proceedings.
    ДиссертацияAuthor, A. (2024). Thesis Title [PhD]. University.
    ОтчётOrganization. (2024). Report Title.
    Веб-страницаAuthor. (2024). Page Title. URL
    ДатасетAuthor. (2024). Dataset [Data set]. Repository.
    Программное обеспечениеAuthor. (2024). Software (Version 1.0).

    ← Фаза 2: Научный редактор | Фаза 4: Сотрудничество →

    suffix
    :
    '
    string
    '
    ,
    locator: 'string (номера страниц)'
    }
    }

    ← Фаза 2: Научный редактор | Фаза 4: Сотрудничество →

    suffix
    :
    '
    string
    '
    ,
    locator: 'string (номера страниц)'
    }
    }

    ← Фаза 2: Научный редактор | Фаза 4: Сотрудничество →

    suffix
    :
    '
    string
    '
    ,
    locator: 'string (номера страниц)'
    }
    }