Tap4 AI WebUI: proyecto de código abierto de navegación por herramientas ligeras de IA

Introducción general

Tap4 AI WebUI es un proyecto web de navegación de herramientas de IA de código abierto, diseñado para ayudar a los usuarios a construir fácilmente su propio catálogo de herramientas de IA. El proyecto utiliza Next.js y la pila de tecnología Supabase , el apoyo a la optimización SEO multi-idioma , para proporcionar la clasificación de las herramientas de AI funciones de filtrado , búsqueda y visualización detallada , con el proyecto Tap4 AI Crawler para apoyar la automatización de rastreo de páginas web . Si usted es un entusiasta de la IA o un desarrollador, puede construir rápidamente su propio sitio de navegación de herramientas de IA a través de este proyecto.

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

Lista de funciones

  • Visualización de la lista de herramientas de IA: permite mostrar información detallada sobre las herramientas de IA.
  • Filtrar por categoría: Ayuda para buscar herramientas de IA por categoría
  • Función de búsqueda: Proporciona una función de búsqueda de herramientas de IA
  • Presentación detallada: soporte para presentar herramientas de IA en formato Markdown Presentación detallada
  • SEO Friendly: Soporte SEO multilingüe

Utilizar la ayuda

Proceso de instalación

  1. Despliegue de Tap4 AI Crawler::
    • Lo primero que hay que hacer es desplegar Tap4 AI Crawler Proyecto. Una vez desplegado, puede utilizar el nombre de dominio de la plataforma o un nombre de dominio personalizado como interfaz API para generar contenido web de la herramienta de IA.
    • Tap4.AI Crawler función: sitio web de captura de pantalla automática y subir a Cloudflare R2. apoyar el rastreo de detalles del sitio web y generar el título del sitio web, descripción y formato Markdown introducción específica a través de AI.
  2. Creación de una base de datos Supabase y ejecución de scripts SQL::
    • Regístrese en Supabase y cree una base de datos, registrando la SUPABASE_URL y la SUPABASE_ANON_KEY para la posterior configuración de la variable de entorno de Vercel.
    • Ejecute los archivos SQL en el directorio db del proyecto en el backend Supabase: create_table.sql, insert_category_data.sql, insert_data.sql.
  3. Implantación en Vercel::
    • golpe (en el teclado)aquí (literario)y siga las instrucciones de despliegue. Nota: ¡No olvide configurar las variables de entorno!
    • Ejemplo de configuración de variables de entorno:
      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. funcionamiento local::
    • Proyecto de clonación:git clone https://github.com/6677-ai/tap4-ai-webui.git
    • Instale la dependencia:Node NVM PNPM
    • Establecer variables de entorno: Crear el directorio raíz.env.localintroduzca los valores de las variables de entorno correspondientes
    • Ejecute el modelo de desarrollo:pnpm dev
  2. Actualización de contenidos::
    • Modificación manual de la base de datos: modifique directamente los datos de la tabla web_navigation en Supabase
    • Actualización automática del rastreador: si el rastreador falla, puede consultar manualmente la tabla de envío, crear el contenido pertinente del sitio web e insertarlo en la tabla web_navigation.
© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...