wechat_brain
Zhihu Question Answering King (King of Mini Program Brain) est un outil auxiliaire avec des dizaines de milliers de banques de questions.
Avis
Cet outil est uniquement destiné à des fins de divertissement.
Principe d'utilisation
Cet outil fonctionne côté PC. Il s'agit essentiellement d'un service proxy http/https. Il intercepte les requêtes d'interface du King of Mind. Ses principales fonctions sont :
- Stockez les questions et les réponses standard renvoyées dans la base de données locale (fichier questions.data)
- Si la réponse standard ne correspond pas, le moteur de recherche sera automatiquement sollicité et le résultat le plus probable sera renvoyé sous forme d'annotations.
Étapes d'utilisation :
Cet outil doit être utilisé conjointement avec un PC et un téléphone mobile. Le PC et le téléphone mobile doivent être sur le même réseau.
Voici les étapes à suivre pour le fonctionnement du PC :
Exécutez le programme principal. Méthode de fonctionnement (choisissez l'une des trois)
Méthode 1 : Téléchargez le fichier exécutable du système d'exploitation correspondant sur la page de version. Après la décompression, téléchargez la dernière version du fichier questions.data dans le même répertoire, puis exécutez le fichier brain. Entrez ./brain
sur la ligne de commande.
Méthode 2 : après avoir installé l'environnement go (>=1.8), clonez le code source de ce dépôt dans le $GOPATH/src/github.com/sundy-li/
correspondant. Après être entré dans le répertoire du code source, exécutez go run cmd/main.go
.
Méthode 3 : utilisez la commande docker pour exécuter :
git clone https://github.com/sundy-li/wechat_brain.git
cd wechat_brain
docker build . -t wechat_brain
docker run -p 8998:8998 --name my_wechat_brain -d wechat_brain
La nouvelle version (version >= v0.18) ajoute trois modes Vous pouvez choisir le mode à exécuter en fonction de vos propres besoins.
- Mode 1 : mode par défaut, qui modifie les données renvoyées par le serveur et demande la réponse correcte de manière plus conviviale. La méthode de fonctionnement est la suivante :
./brain
ou exécutez go run cmd/main.go
sous le code source. - Mode 2 : mode furtif, renvoie strictement les données d'origine. Ce mode peut empêcher la détection de triche (le client soumet les questions renvoyées et les compare avec le serveur. Le mode 1 est facilement détecté comme triche, mais le mode 2 évite une telle détection), mais le L'inconvénient de ce mode est qu'il réduit l'expérience utilisateur. Les invites pour les réponses aux questions ne peuvent être affichées que sur le PC. La méthode de fonctionnement est la même que ci-dessus./brain
./brain -m 1
ou exécutez go run cmd/main.go -m 1
sous le code source. - Mode 3 : mode automatique** Notez que les clics des différents téléphones mobiles dans ce mode peuvent être instables, alors utilisez-le avec prudence** Pour le mode de brossage automatique des questions d'Android, vous devez connecter le téléphone à l'ordinateur, installer adb, et activez le débogage USB en mode développeur, avant utilisation, veuillez ajuster les paramètres correspondants dans le fichier spider clickProcess en fonction de la résolution de votre téléphone mobile : la coordonnée x du centre de l'écran du téléphone mobile, la coordonnée y du centre. de la première option et la coordonnée y du centre du dernier élément du classement. La méthode d'exécution est comme ci-dessus./brain
./brain -a 1 -m 1
ou exécutez go run cmd/main.go -a 1 -m 1
sous le code source
Voici les étapes d'installation pour les téléphones mobiles
- Configurez un proxy mobile. Une fois le téléphone mobile connecté au wifi, définissez le proxy. L'adresse IP du proxy est l'adresse IP intranet du PC personnel et le port est 8998. Sur le réseau mobile, cela peut être réalisé en configurant un nouvel APN et en configurant un nouvel APN. proxy dedans. comme:
Installez le certificat. Une fois l'agent exécuté avec succès, accédez à abc.com
sur votre navigateur mobile pour installer le certificat. Pour iOS, n'oubliez pas de faire confiance au certificat (ou transférez certs/goproxy.crt
sur le téléphone mobile et cliquez pour installer le certificat. Beaucoup d'amis). restera bloqué dans l'étape d'installation du certificat. Différents téléphones mobiles Il existe différentes méthodes d'installation. Il est recommandé de rechercher comment installer le certificat sur votre propre modèle.
Ouvrez WeChat et lancez l'applet Mind King.
La bonne réponse sera marquée comme [Réponse standard] ou [Numéro] dans les options du mini programme. comme:
question
- FAQ
- Grâce à @HsiangHo, @milkmeowo pour leur contribution, le problème du proxy iOS a été résolu. Après la mise à jour vers la nouvelle version, il est préférable de réinstaller le certificat et de redémarrer le processus WeChat.
Fusionner la banque de questions
- Veuillez compresser le fichier questions.data dans un fichier zip et le soumettre ici. La banque de questions sera fusionnée et mise à jour régulièrement.
soutien
La maintenance d'un logiciel open source demande beaucoup de temps et d'efforts. Si vous pensez que cet outil vous est utile, vous pouvez m'offrir une tasse de café pour vous soutenir.
Devenez facilement le roi des rendus