Maison >Périphériques technologiques >IA >Recommander neuf projets open source amusants et pratiques

Recommander neuf projets open source amusants et pratiques

WBOY
WBOYavant
2023-06-04 16:37:042122parcourir

Bonjour à tous, je m'appelle Echa.

Il est temps pour l'éditeur de partager à nouveau des ressources de haute qualité ce week-end, ce qui est également l'une des raisons pour lesquelles la plupart des fans suivent l'éditeur. L'éditeur ne décevra pas tout le monde, même si le planning est très serré, même s'il prend en privé les travaux privés. Je vais également prendre un peu de temps malgré mon emploi du temps chargé pour régler ce problème. Parce que dans les gros titres, il y a des éditeurs qui pensent aux fans, il y a aussi un groupe de fans qui ont soif d'apprendre et qui attendent avec impatience, et il y a aussi un groupe d'éditeurs qui posent des questions et résolvent des problèmes en privé. messages, etc

Ensuite, l'éditeur recommande 9 projets open source amusants et pratiques. J'espère que cela pourra susciter la mentalité amusante de tout le monde et aller en faire l'expérience par vous-même.

Aperçu du texte intégral

  1. Outil de changement de visage de l'IA
  2. Application Web ChatGPT Admin Web
  3. L'API appelle Midjourney pour le dessin par l'IA
  4. Open AI-Cook Book est un guide d'utilisation de l'API Open AI
  5. Base de données de poésie ancienne chinoise
  6. Programmation d'animation
  7. ShareX est un outil gratuit et open source de capture d'écran, d'enregistrement d'écran, de partage de fichiers et de téléchargement
  8. Microsoft Terminal est un émulateur de terminal Windows
  9. Neutrino-Proxy est un logiciel proxy réseau hautes performances développé sur la base de Java

AI Face Changing Tool

Github : https://github.com/iperov/DeepFaceLive

AI Face Changing Tool est un modèle de changement de visage AI adapté au chat vidéo. Vous pouvez utiliser ce modèle AI pour remplacer le visage dans la caméra ou. Visages en vidéo. Voici quelques exemples :

Recommander neuf projets open source amusants et pratiques

Recommander neuf projets open source amusants et pratiques

Application Web ChatGPT Admin Web

Github : https://github.com/AprilNEA/ChatGPT-Admin-Web

ChatGPT basée sur le développement secondaire de ChatGPT-Next- Web Système de paiement Web, comprenant un module de gestion des utilisateurs et un panneau d'affichage back-end.

Le système de paiement ChatGPT-Admin-Web contient sept modules, dont : interface de contenu, système utilisateur, paiement, filtrage des mots sensibles, chat gratuit, distribution, revenus

Caractéristiques

  • Ne peut pas être déployé sur Vercel en utilisant Upstash 5 minutes .
  • Système de gestion des utilisateurs, les données peuvent être stockées dans le cloud.
  • Bien conçu (principalement par Yidada), mode réactif et sombre.
  • Vitesse de chargement rapide du premier écran (~ 100 Ko), prend en charge la réponse en streaming.
  • Compressez automatiquement l'historique des discussions pour prendre en charge les longues conversations tout en enregistrant vos jetons
  • Exportez tout l'historique des discussions en un seul clic, prend entièrement en charge Markdown
  • Prend en charge I18n

Recommander neuf projets open source amusants et pratiques

L'API appelle Midjourney pour le dessin AI

Github : https:/ /github.com/novicezk/midjourney-proxy

En proxyant le canal Discord de MidJourney, l'API peut être utilisée pour appeler le dessin AI.

Le principe est que vous devez créer un compte Midjourney et créer votre propre chaîne et robot dans Discord. Vous pouvez ensuite suivre les instructions de ce projet étape par étape pour utiliser l'API pour appeler Midjourney.

Caractéristiques

  • Prend en charge la commande Imagine et les opérations U, V associées
  • Prend en charge l'ajout d'une image base64 en tant qu'image de tapis lors de l'utilisation d'Imagine
  • Prend en charge la commande Describe pour générer des invites basées sur l'image
  • Prend en charge la commande Blend pour mélanger plusieurs images
  • Prend en charge la progression de la génération d'images Imagine, V, Blend
  • Prend en charge la traduction rapide en chinois, la traduction Baidu ou gpt doit être configuré
  • le jugement rapide des mots sensibles, prend en charge l'ajustement de la couverture
  • File d'attente des tâches, file d'attente par défaut 10, concurrence 3. Vous pouvez vous référer au niveau d'abonnement MidJourney pour ajuster mj.queue
  • Jeton utilisateur facultatif pour vous connecter à wss pour obtenir des informations d'erreur et compléter les fonctions
  • Prend en charge la génération inverse du nom de domaine Discord (serveur, cdn, wss), configurez mj.ng- discord


Recommander neuf projets open source amusants et pratiques

Open AI-Cook Book est un guide d'utilisation de l'API pour Open AI

Github : https://github.com/openai/openai-cookbook

Open AI-Cook Book est une API guide d'utilisation pour Open AI Le guide d'utilisation de l'API fournit des exemples de codes pour créer des tâches via l'API d'Open AI.

Recommander neuf projets open source amusants et pratiques

Base de données de poésie chinoise ancienne

Github : https://github.com/chinese-poetry/chinese-poetry

poésie-chinoise : La base de données la plus complète des recueils de poésie classique chinoise.

La base de données de collections classiques chinoises la plus complète, comprenant 55 000 poèmes Tang, 260 000 poèmes chantés, 21 000 paroles de chansons et autres recueils classiques. Les poètes comprennent près de 14 000 poètes des dynasties Tang et Song, et 1 500 poètes des deux dynasties Song. Les données proviennent d'Internet.

Pourquoi construire cet entrepôt ? La poésie ancienne est un trésor de la nation chinoise et même du monde. Nous devrions la transmettre Bien qu'il existe des recueils classiques, la plupart des gens le font. je n'ai pas de livres. D’une certaine manière, ces énormes recueils d’essais sont loin de nous. La version électronique est facile à copier, c'est pourquoi cette base de données open source est née. Cette base de données est distribuée au format JSON, ce qui vous permet de démarrer facilement votre projet.

Il n'y a aucune trace du processus de collecte de poésie ancienne. Parce que les données de poésie ancienne sont énormes et que le site Web cible a des restrictions, le processus de collecte est souvent interrompu pendant plus d'une semaine. En 2017, tous les poèmes de la dynastie Song ont été nouvellement ajoutés, ainsi que le processus d'exploration et l'analyse des données de tous les poèmes de la dynastie Song.


Recommander neuf projets open source amusants et pratiques



# 🎜 Programmation d'animation 🎜 🎜#Github : https://github.com/motion-canvas/motion-canvas

Motion Canvas est une bibliothèque TypeScript qui peut générer par programme des animations et fournir des aperçus en temps réel desdites animations éditeur. Recommander neuf projets open source amusants et pratiques


export makeScene(function* (view) {const circle = createRef<circle>();view.add(<circle ref="{circle}" width="{320}" height="{320}" fill="{'blue'}"></circle>);yield* circle().scale(2, 0.3);yield* waitUntil('event');yield* all(circle().scale(1, 0.3),circle().position.y(200, 0.3),);yield* circle().fill('green', 0.3);});</circle>
ShareX est un outil gratuit et open source de capture d'écran, d'enregistrement d'écran, de partage et de téléchargement de fichiers

Recommander neuf projets open source amusants et pratiquesGithub : https : //github.com/ShareX/ShareX

ShareX est une capture d'écran gratuite et open source, Les outils d'enregistrement d'écran, de partage de fichiers et de téléchargement prennent actuellement en charge le système d'exploitation Windows. Il est livré avec un large éventail de fonctionnalités et d'options de personnalisation qui permettent aux utilisateurs de gérer facilement leurs besoins en matière de captures d'écran, d'enregistrement d'écran, de capture d'écran et de partage de fichiers. Dans cet article, je présenterai les fonctions logicielles, les fonctionnalités et les étapes d'utilisation de ShareX. Recommander neuf projets open source amusants et pratiques

ShareX est un outil gratuit et open source de capture d'écran, d'enregistrement d'écran et de partage de fichiers développé par la communauté ShareX sur Github. Il fournit des fonctions de capture d'écran et d'enregistrement très puissantes, prend en charge une variété de méthodes de capture, telles que les captures d'écran avec défilement, les captures d'écran de zone, les captures d'écran de fenêtre, l'enregistrement d'écran, la capture d'écran, etc., et peut télécharger des captures d'écran et des vidéos enregistrées sur divers stockages Cloud configurables par l'utilisateur. et des services de lit d'image.

Fonctionnalités


Diverses méthodes de captureRecommander neuf projets open source amusants et pratiques : ShareX offre une variété d'options. captures d'écran de fenêtre, captures d'écran plein écran, captures d'écran de zone, captures d'écran défilantes, etc. Des fonctions d'enregistrement vidéo et de capture d'écran sont également fournies.

Options de partage de fichiers multiples

 : Les utilisateurs peuvent choisir de télécharger des captures d'écran, des enregistrements d'écran ou d'autres fichiers sur divers services de stockage cloud, tels que Dropbox, OneDrive, etc., ou ils peut télécharger Accédez à votre propre serveur FTP ou serveur SFTP.

Riches options de personnalisation : ShareX propose de nombreuses options de personnalisation et les utilisateurs peuvent définir comment prendre des captures d'écran, enregistrer des écrans, stocker, etc.

  • Fonctions de post-traitement multiples : ShareX comprend un certain nombre de fonctions de post-traitement couramment utilisées, telles que la mise à l'échelle automatique, la dénomination automatique, la génération de code QR, la reconnaissance de texte OCR, etc. .
  • Étapes à suivre
    • Tout d'abord, après avoir ouvert le logiciel ShareX, un menu s'affichera dans le coin inférieur droit du bureau. Vous pouvez choisir de prendre des captures d'écran, d'enregistrer des écrans ou de télécharger des fichiers en cliquant avec le bouton droit de la souris.
    • Cliquez sur la capture d'écran ou l'opération d'enregistrement d'écran que vous souhaitez effectuer. Par exemple, vous pouvez choisir de prendre une capture d'écran en plein écran ou de sélectionner une zone spécifique pour prendre une capture d'écran.
    • Une fois la capture d'écran terminée, l'utilisateur peut la sauvegarder ou la télécharger. L'utilisateur peut choisir de la télécharger sur son propre stockage cloud ou son serveur FTP, ou de faire glisser et déposer la capture d'écran à l'endroit souhaité pour l'utiliser.
    • Pour le traitement ultérieur courant des fichiers, les utilisateurs peuvent également effectuer directement des traitements ultérieurs tels que l'édition, l'ajustement, la dénomination, etc. pour des opérations plus raffinées.

    En bref, ShareX est un outil de capture d'écran, d'enregistrement vidéo et de partage de fichiers très puissant et gratuit. Il offre un large éventail de fonctions et de puissantes options de personnalisation pour répondre à divers besoins de capture d'écran, d'enregistrement et de partage de fichiers.

    Recommander neuf projets open source amusants et pratiques

    Microsoft Terminal est un émulateur de terminal Windows

    Github : https://github.com/microsoft/terminal

    Microsoft Terminal est un émulateur de terminal Windows qui permet aux utilisateurs d'y accéder dans une seule fenêtre CMD, PowerShell, WSL (Windows Subsystem for Linux) et d'autres applications CLI (Command Line Interface) facilitent le travail et la gestion des développeurs et des administrateurs système sur la plate-forme Windows.

    Microsoft Terminal est un projet open source développé par Microsoft pour permettre aux utilisateurs de Windows de profiter des mêmes fonctionnalités de terminal puissantes que les autres systèmes d'exploitation. Il est open source sur GitHub et tout le monde peut accéder au code et contribuer.

    Terminal est une application CLI polyvalente prise en charge par la dernière version de Windows 10. Elle peut être utilisée comme interpréteur de ligne de commande, application console et sous-système Windows pour Linux, et prend en charge plusieurs écrans partagés. Il prend en charge des thèmes personnalisés, des raccourcis clavier, des polices et des palettes de couleurs, ainsi qu'un très grand tableau d'applications.

    Recommander neuf projets open source amusants et pratiques

    Recommander neuf projets open source amusants et pratiques

    Neutrino-Proxy est un logiciel proxy réseau haute performance développé sur la base de Java

    Gitee : https://toscode.gitee.com/dromara/neutrino-proxy

    Neutrino-Proxy est un -logiciel proxy réseau performant développé sur la base de Java, conçu pour fournir des solutions proxy fiables et efficaces. Ce qui suit est une introduction aux fonctionnalités et aux étapes d'utilisation de Neutrino-Proxy.

    Neutrino-Proxy est un logiciel proxy réseau léger basé sur la technologie NIO (Non-blocking I/O) qui peut gérer plusieurs demandes client simultanément en un seul processus. Neutrino-Proxy prend en charge les protocoles courants tels que HTTP, HTTPS, SOCKS5, etc., et peut être utilisé comme serveur proxy indépendant ou intégré dans d'autres applications.

    Caractéristiques

    • 1. Hautes performances : Neutrino-Proxy utilise la technologie NIO et peut gérer efficacement un grand nombre de requêtes simultanées. Par rapport à la programmation socket traditionnelle, elle peut considérablement améliorer les performances et le débit des agents réseau.
    • 2. Configuration flexible : Neutrino-Proxy offre une multitude d'options de configuration. Vous pouvez définir diverses propriétés telles que le port, la méthode de cryptage et le niveau de journalisation du service proxy via des fichiers de configuration ou des paramètres de ligne de commande.
    • 3. Sécurité et stabilité : Neutrino-Proxy prend en charge le protocole de sécurité TLS, qui peut crypter les données lors de leur transmission pour améliorer la sécurité de la transmission des données. Dans le même temps, le code Neutrino-Proxy est de haute qualité, stable et fiable, et peut s'adapter à divers environnements réseau complexes.
    • 4. Évolutivité : Neutrino-Proxy est conçu pour être très flexible et peut être intégré à d'autres applications ou utilisé comme serveur proxy autonome. Dans le même temps, il fournit également une interface API pour permettre aux développeurs de personnaliser les fonctions étendues.

    Étapes d'utilisation

    • 1. Téléchargez et installez le logiciel Neutrino-Proxy. La dernière version peut être téléchargée depuis GitHub.
    • 2. Configurez Neutrino-Proxy. Vous pouvez modifier le fichier de configuration dans le répertoire conf et définir diverses propriétés telles que le port du serveur proxy, la méthode de cryptage et le niveau de journalisation.
    • 3. Démarrez Neutrino-Proxy. Exécutez ./bin/neutrino-proxy.sh start dans la ligne de commande pour démarrer le serveur proxy.
    • 4. Vérifiez que le serveur proxy fonctionne correctement. Vous pouvez utiliser un navigateur ou un outil de ligne de commande (tel que curl) pour tester si le serveur proxy fonctionne correctement.
    • 5. Utilisez Neutrino-Proxy. Définissez l'adresse et le port du proxy dans les paramètres réseau de l'application ou de l'appareil qui nécessite un proxy sur l'adresse et le port du service Neutrino-Proxy pour commencer.


    Recommander neuf projets open source amusants et pratiques

    Recommander neuf projets open source amusants et pratiques

    Recommander neuf projets open source amusants et pratiques

    Recommander neuf projets open source amusants et pratiques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer