Об этом проекте
InkSight — это современное приложение для чтения и размышления, которое устраняет разрыв между чтением и созданием заметок. Оно объединяет средство чтения документов разных форматов (PDF, EPUB, TXT, Markdown) с майнд-картой на бесконечном холсте, позволяя пользователям перетаскивать содержимое из документов прямо на холст для создания связанных узлов.
Ключевые возможности:
- **Иммерсивное чтение**: исходный текст остаётся видимым, а управление выделениями, заметками и действиями с майнд-картой осуществляется в отдельной панели аннотаций.
- **Визуальные заметки**: создание узлов майнд-карты путём перетаскивания фрагментов из документов; аннотации синхронизируются с холстом в обоих направлениях.
- **Интерактивный граф-пузырь**: выбор, перетаскивание, разворачивание, редактирование, ветвление и повторная генерация мысленных пузырей с сохранением текстовых связей «родитель — потомок» после перезагрузки.
- **Двусторонняя трассировка**: нажатие на узел заметки возвращает к исходному фрагменту в документе.
- **Умная компоновка**: алгоритмы автоматической компоновки упорядочивают холст одним щелчком.
- **Навигация по структуре**: встроенная боковая панель со структурой документа для быстрого перехода.
- **Двуязычный интерфейс**: переключение между упрощённым китайским и английским; настройки темы и языка хранятся локально.
- **Ориентация на приватность**: документы и проекты остаются на устройстве пользователя. Доступ в интернет нужен только при явном использовании настроенного поставщика ИИ.
Приложение может работать как веб-приложение (Node.js 22.12+, сервер разработки Vite) или быть упаковано как автономное настольное приложение для Windows с помощью Electron. Технологический стек включает React, Vite, PDF.js, Epub.js, Marked и движок доски Plait/Drawnix с Rough.js для отрисовки холста.
InkSight подходит для академических исследований, чтения научных статей и построения личных систем знаний на основе технических книг или других длинных документов.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.