Hoarder: инструмент управления закладками с открытым исходным кодом с искусственным интеллектом, поддержка множества форматов, интеллектуальная классификация тегов, полнотекстовый поиск
Общее введение
Hoarder - это самостоятельный инструмент управления закладками, который поддерживает хранение ссылок, заметок, PDF-файлов и изображений. Он использует технологию искусственного интеллекта для автоматического создания тегов и предлагает полнотекстовый поиск. Пользователи могут быстро добавлять закладки с помощью плагина для Chrome и плагина для Firefox, есть поддержка приложений для iOS и Android. Hoarder также поддерживает автоматический сбор контента из RSS-каналов, чтобы пользователи не пропустили важную информацию.
Демо: https://hoarder.app/
Список функций
- Управляйте ссылками, заметками и изображениями
- Автоматическое получение заголовков, описаний и изображений ссылок
- Распределите закладки по разным спискам
- Полнотекстовый поиск по всему содержимому хранилища
- Автоматическая маркировка на основе искусственного интеллекта
- Функция OCR для извлечения текста из изображений
- Плагины для Chrome и Firefox для быстрого создания закладок
- Приложения для iOS и Android
- Автоматический сбор контента из RSS-каналов
- Предоставление REST API
- Полное архивирование страниц с помощью monolith для предотвращения неработающих ссылок
- Автоархивирование видео с помощью youtube-dl
- Поддержка пакетной работы
- Поддержка единого входа в систему (SSO)
- Поддержка темного режима
- Предпочтительно самостоятельное размещение
Использование помощи
Процесс установки
- Docker
- Docker Compose
1. Создайте новый каталог
Создайте новый каталог для файла compose и переменных окружения.
2. загрузить файл с композицией
Загрузите предоставленный файл Docker Compose:здесь.
wget https://raw.githubusercontent.com/hoarder-app/hoarder/main/docker/docker-compose.yml
3. Заполните переменные окружения
Чтобы настроить приложение, создайте каталог .env
и добавьте следующие основные файлы переменных окружения:
HOARDER_VERSION=release
NEXTAUTH_SECRET=super_random_string
MEILI_MASTER_KEY=another_random_string
NEXTAUTH_URL=http://localhost:3000
выобязательноИзмените случайную строку. Случайную строку можно изменить с помощью кнопки openssl rand -base64 36
для генерации случайных строк. Также необходимо установить параметр NEXTAUTH_URL
переменную на адрес вашего сервера.
пользоваться HOARDER_VERSION=release
будет извлекать последнюю стабильную версию. Если вы хотите контролировать обновления, вы можете зафиксировать версию (например:HOARDER_VERSION=0.10.0
). Проверьте последнюю версию:здесь.
Соединения между постоянным хранилищем и различными сервисами уже обработаны в файле Docker Compose.
Обратите внимание, что каждый раз, когда вы изменяете .env
файл, вам нужно будет повторно запустить docker compose up
.
Если требуются дополнительные параметры конфигурации, проверьте файл конфигурации.
4. Настройка OpenAI
Для того чтобы включить автотегирование, необходимо настроить OpenAI. Это необязательно, но настоятельно рекомендуется.
- на основании Справочная документация OpenAI Получите ключ API.
- Добавьте ключ API OpenAI в
.env
Документация:
OPENAI_API_KEY=<key>
Если вы хотите использовать Оллама Выполняет локальные рассуждения и может заменить OpenAI.
5. активация услуг
Выполните следующую команду, чтобы запустить службу:
docker compose up -d
Тогда посетите http://localhost:3000
Вы увидите страницу входа в систему.
[Дополнительно] 6. Включение дополнительных функций
проверять файл конфигурации чтобы включить дополнительные функции, такие как архивация всей страницы, скриншоты всей страницы, языки выводов и другие.
[Необязательно] 7. Настройка расширения Quick Share
интервью Страница быстрого обмена информациейУстановите мобильные приложения и расширения для браузеров. Эти инструменты помогут вам быстрее собирать ресурсы!
обновление
Способ обновления барахолки зависит от HOARDER_VERSION
Настройки переменных окружения.
- Если вы исправили приложение на определенную версию, обновите номер версии и повторно выполните
docker compose up -d
Это приведет к появлению новой версии. Это приведет к появлению новой версии. - Если вы используете
HOARDER_VERSION=release
Чтобы заставить Docker извлекать последнюю версию, выполните следующую команду:docker compose up --pull always -d
.
Функции использования
Управляйте ссылками, заметками и изображениями
- Пользователи могут быстро добавлять закладки с помощью плагинов для Chrome и Firefox или непосредственно в приложениях для iOS и Android.
- В веб-интерфейсе пользователи могут просматривать, редактировать и удалять сохраненные ссылки, заметки и изображения.
Автоматическое получение заголовков, описаний и изображений ссылок
- Hoarder автоматически захватывает заголовок, описание и соответствующие изображения ссылки, облегчая пользователям быстрое понимание содержания.
Распределите закладки по разным спискам
- Пользователи могут создавать различные списки и хранить закладки в категориях для удобства управления и поиска.
Полнотекстовый поиск по всему содержимому хранилища
- Hoarder предлагает мощную функцию полнотекстового поиска, которая позволяет пользователям быстро находить то, что им нужно, по ключевым словам.
Автоматическая маркировка на основе искусственного интеллекта
- Hoarder использует технологию искусственного интеллекта для автоматической маркировки сохраненного контента, чтобы помочь пользователям лучше организовывать и управлять закладками.
Функция OCR для извлечения текста из изображений
- Пользователи могут загружать изображения, а Hoarder автоматически извлекает из них текстовый контент для удобства поиска и управления.
Автоматический сбор контента из RSS-каналов
- Пользователи могут подписаться на RSS-каналы, и Hoarder автоматически собирает и сохраняет последние материалы, чтобы не пропустить важную информацию.
Предоставление REST API
- Hoarder предоставляет REST API, который разработчики могут использовать для вторичной разработки и интеграции по мере необходимости.
Полностраничное архивирование веб-страниц с помощью monolith
- Hoarder использует инструмент monolith для архивации полных страниц, предотвращая разрыв ссылок и обеспечивая доступность контента в течение длительного времени.
Автоархивирование видео с помощью youtube-dl
- Пользователи могут автоматически архивировать видеоконтент с помощью Hoarder, чтобы не потерять видеоресурсы.
Поддержка пакетной работы
- Hoarder поддерживает пакетное добавление, редактирование и удаление закладок для повышения эффективности работы пользователя.
Поддержка единого входа в систему (SSO)
- Hoarder поддерживает единый вход, поэтому пользователи могут легко войти в систему, используя свои существующие учетные записи.
Поддержка темного режима
- Пользователи могут переключать темный режим в соответствии со своими предпочтениями, чтобы улучшить впечатления.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...