AigoTools : inclusion automatique des sites web et prise en charge du site de navigation multilingue des outils d'IA open source

Introduction générale

AigoTools est un logiciel open source de navigation de site web basé sur l'IA, conçu pour aider les utilisateurs à créer et gérer rapidement des sites de navigation. AigoTools offre une variété d'options de stockage d'images, y compris MinIO local, AWS S3 et Tencent Cloud COS, afin que les utilisateurs puissent facilement déployer et mettre en ligne leur propre site de navigation.

AigoTools:自动收录网站并支持多语言的开源AI工具导航站

 

Liste des fonctions

  • Gestion du siteLe système de gestion de l'information est simple et intuitif : il permet d'ajouter, de modifier et de supprimer facilement des sites de navigation, d'organiser et de gérer rapidement le contenu.
  • Collecte automatique d'informations sur les sitesLes sites web cibles : générer automatiquement des captures d'écran et des résumés d'information des sites web cibles en utilisant les captures d'écran de Playwright, les recherches de données de Jina et les résumés d'OpenAI.
  • gestion des utilisateursLe système d'utilisateur basé sur les employés offre des fonctions parfaites d'authentification et de gestion des utilisateurs.
  • internalisationLe système d'interface est compatible avec la langue chinoise et la langue anglaise.
  • Changement de thème sombre/clairLes utilisateurs sont libres de choisir un thème en fonction de leurs préférences.
  • Optimisation du référencementLe site Web de l'entreprise : Il extrait automatiquement les informations relatives au référencement des pages Web et permet de générer un plan du site.
  • Solutions de stockage d'images multiplesLes systèmes MinIO locaux, AWS S3 et Tencent Cloud COS sont pris en charge.

 

Utiliser l'aide

Processus d'installation

  1. prépositionnement: :
    • partir pour Greffier Créez l'application et ajoutez un utilisateur en tant qu'administrateur qui se connecte au backend d'administration.
    • Demandez la clé d'accès OpenAI et la clé d'accès Jina, qui seront utilisées lors de l'intégration du site.
    • Déployer les bases de données MongoDB et Redis.
  2. déploiement local: :
    • Entrepôt de clonage :
      git clone https://github.com/someu/aigotools.git
      cd aigotools
      
    • Configurer les variables d'environnement :
      cp packages/aigotools/.env packages/aigotools/.env.prod
      cp packages/crawler/.env packages/crawler/.env.prod
      
    • Lancement du projet :
      docker-compose up -d
      

      Remarque : si vous utilisez MinIO pour stocker des images, lorsque vous démarrez le projet pour la première fois, vous pouvez laisser la configuration de l'authentification MinIO vide. Après avoir exécuté le projet, entrez dans l'arrière-plan de gestion MinIO pour créer Bucket, ACCESS_KEY et SECRET_KEY, activez l'autorisation de lecture publique de Bucket et mettez-la à jour dans le fichier de configuration avant de redémarrer le projet.

  3. Déploiement de services gérés: :

Processus d'utilisation

  1. Gestion du site: :
    • Connectez-vous au backend d'administration et accédez à l'interface de gestion du site.
    • Cliquez sur le bouton "Ajouter un site", entrez le nom et l'URL du site, le système collectera automatiquement les informations relatives au site et générera des captures d'écran.
    • Vous pouvez effectuer des opérations de modification ou de suppression sur les sites ajoutés.
  2. gestion des utilisateurs: :
    • L'interface de gestion des utilisateurs permet d'afficher et de gérer les informations relatives aux utilisateurs enregistrés.
    • Soutenir l'authentification des utilisateurs et la gestion des droits pour garantir la sécurité du site.
  3. Internationalisation et changement de thème: :
    • Dans l'écran Paramètres, vous pouvez sélectionner la langue de l'interface (chinois ou anglais) et le thème (sombre ou lumineux).
  4. Optimisation du référencement: :
    • Le système extrait automatiquement les informations SEO des pages web et génère un sitemap pour améliorer le classement dans les moteurs de recherche.
  5. Stockage d'images: :
    • Définissez la solution de stockage des images (MinIO local, AWS S3 ou Tencent Cloud COS) dans le fichier de configuration, et le système s'occupera automatiquement du stockage et de la gestion des images.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...