Tap4 AI WebUI: проект навигации по легким инструментам искусственного интеллекта с открытым исходным кодом

Общее введение

Tap4 AI WebUI - это проект легкого навигационного сайта с открытым исходным кодом, разработанный для того, чтобы помочь пользователям легко создать свой собственный каталог инструментов искусственного интеллекта. Проект использует стек технологий Next.js и Supabase, поддерживает многоязыковую SEO-оптимизацию, обеспечивает классификацию инструментов ИИ, функции фильтрации, поиска и детального отображения, а проект Tap4 AI Crawler поддерживает автоматизацию поиска веб-страниц. Независимо от того, являетесь ли вы энтузиастом ИИ или разработчиком, вы можете быстро создать свой собственный сайт навигации по инструментам ИИ с помощью этого проекта.

Tap4 AI WebUI:开源轻量级AI工具导航项目

Список функций

  • Отображение списка инструментов AI: поддержка отображения богатой информации об инструментах AI
  • Фильтр по категориям: поддержка просмотра инструментов искусственного интеллекта по категориям
  • Функция поиска: Обеспечить функцию поиска инструмента AI
  • Подробная презентация: поддержка представления инструментов искусственного интеллекта в формате Markdown Подробная презентация
  • SEO Friendly: многоязычная поддержка SEO

Использование помощи

Процесс установки

  1. Развертывание Tap4 AI Crawler::
    • Первое, что необходимо сделать, это развернуть Tap4 AI Crawler Проект. После развертывания вы можете использовать доменное имя платформы или пользовательское доменное имя в качестве интерфейса API для создания веб-содержимого инструмента AI.
    • Tap4.AI Crawler функция: сайт автоматический скриншот и загрузить в Cloudflare R2. поддержка ползания детали сайта и генерировать название сайта, описание и Markdown формат конкретного введения через AI.
  2. Создание базы данных Supabase и выполнение сценариев SQL::
    • Зарегистрируйтесь в Supabase и создайте базу данных, записав SUPABASE_URL и SUPABASE_ANON_KEY для последующей настройки переменных окружения Vercel.
    • Выполните SQL-файлы в каталоге db проекта в бэкенде Supabase: create_table.sql, insert_category_data.sql, insert_data.sql.
  3. Развертывание на Vercel::
    • удар (по клавиатуре)здесь (литературный)Следуйте подсказкам для развертывания. Примечание: Не забудьте установить переменные окружения!
    • Пример конфигурации переменной окружения:
      NEXT_PUBLIC_SITE_URL="https://tap4.ai"
      GOOGLE_TRACKING_ID="G-XXXXXXX"
      GOOGLE_ADSENSE_URL="https://xxxx.googlesyndication.com/xxxxx/xxxxx"
      CONTACT_US_EMAIL="contact@tap4.ai"
      NEXT_PUBLIC_SUPABASE_URL="https://xxxyyyzzz.supabase.co"
      NEXT_PUBLIC_SUPABASE_ANON_KEY="XXX.YYY.ZZZ"
      CRAWLER_API="https://{crawler_domain}/site/crawl_async"
      CRAWLER_API_KEY="xxxx"
      CRON_AUTH_KEY="keyxxxx"
      SUBMIT_AUTH_KEY="xxxx"
      

 

  1. локальная операция::
    • Проект клонирования:git clone https://github.com/6677-ai/tap4-ai-webui.git
    • Установите зависимость:Node NVM PNPM
    • Установка переменных окружения: создание корневого каталога.env.localзаполните значения соответствующих переменных окружения
    • Запустите модель разработки:pnpm dev
  2. Обновление контента::
    • Ручная модификация базы данных: прямое изменение данных таблицы web_navigation в Supabase
    • Автообновление краулера: если краулер не справляется, можно вручную запросить таблицу submit, затем создать соответствующий контент сайта и вставить его в таблицу web_navigation.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...