wechat_brain
Zhihu Question Answering King (King of Mini Program Brain) ist ein Hilfstool mit Zehntausenden von Fragendatenbanken.
Beachten
Dieses Tool dient nur zu Unterhaltungszwecken.
Nutzungsprinzip
Dieses Tool läuft auf der PC-Seite. Es ist im Wesentlichen ein http/https-Proxy-Dienst. Es fängt die Schnittstellenanfragen des King of Mind ab.
- Speichern Sie die Fragen und zurückgegebenen Standardantworten in der lokalen Datenbank (Datei „questions.data“).
- Wenn die Standardantwort nicht übereinstimmt, wird die Suchmaschine automatisch angefragt und das Ergebnis mit der besten Wahrscheinlichkeit in Form von Anmerkungen zurückgegeben.
Nutzungsschritte:
Dieses Tool muss in Verbindung mit einem PC und einem Mobiltelefon verwendet werden. Der PC und das Mobiltelefon müssen sich im selben Netzwerk befinden.
Im Folgenden sind die Schritte für den PC-Betrieb aufgeführt:
Führen Sie das Hauptprogramm aus. Betriebsmethode (wählen Sie eine von drei)
Methode 1: Laden Sie die entsprechende ausführbare Datei des Betriebssystems auf der Release-Seite herunter, laden Sie die neueste Version der Datei questions.data in dasselbe Verzeichnis herunter und führen Sie dann die Brain ./brain
Datei aus.
Methode 2: Klonen Sie nach der Installation der go-Umgebung (>=1.8) den Quellcode dieses Repos in das entsprechende $GOPATH/src/github.com/sundy-li/
. Führen Sie nach Eingabe des Quellcodeverzeichnisses go run cmd/main.go
aus. go run cmd/main.go
.
Methode 3: Verwenden Sie den Docker-Befehl, um Folgendes auszuführen:
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
Die neue Version (Version >= v0.18) fügt drei Modi hinzu. Sie können den Modus entsprechend Ihren eigenen Anforderungen auswählen.
- Modus 1: Standardmodus, der die vom Server zurückgegebenen Daten ändert und die richtige Antwort auf benutzerfreundlichere Weise anfordert. Die Betriebsmethode ist wie oben:
./brain
oder ausführen go run cmd/main.go
. - Modus 2: Stealth-Modus, der strikt die Originaldaten zurückgibt. Dieser Modus kann die Erkennung von Betrug verhindern (der Client übermittelt die zurückgegebenen Fragen und vergleicht sie mit dem Server. Modus 1 wird leicht als Betrug erkannt, Modus 2 vermeidet jedoch eine solche Erkennung). Der Nachteil dieses Modus besteht darin, dass die Eingabeaufforderungen für die Antworten auf die Frage nur auf dem PC angezeigt werden können. Die Bedienungsmethode ist wie oben./brain
./brain -m 1
oder führen Sie go run cmd/main.go -m 1
aus unter dem Quellcode. - Modus 3: Automatischer Modus** Beachten Sie, dass die Klicks verschiedener Mobiltelefone in diesem Modus möglicherweise instabil sind. Verwenden Sie ihn daher mit Vorsicht.** Für den automatischen Fragen-Bürstmodus von Android müssen Sie das Telefon an den Computer anschließen, adb installieren, und aktivieren Sie das USB-Debugging im Entwicklermodus. Passen Sie vor der Verwendung die entsprechenden Parameter im Spider-Datei-Klick entsprechend der Auflösung Ihres Mobiltelefons an: die x-Koordinate der Mitte des Mobiltelefonbildschirms, die y-Koordinate der Mitte der ersten Option und die y-Koordinate des Mittelpunkts des letzten Elements in der Rangliste. Die Ausführungsmethode ist wie oben./brain
./brain -a 1 -m 1
oder führen Sie go run cmd/main.go -a 1 -m 1
unter dem Quellcode aus
Im Folgenden finden Sie die Installationsschritte für Mobiltelefone
- Richten Sie einen mobilen Proxy ein. Nachdem das Mobiltelefon mit dem WLAN verbunden ist, stellen Sie den Proxy ein. Die Proxy-IP ist die Intranet-IP-Adresse des persönlichen PCs und der Port ist 8998. Im Mobilfunknetz kann dies durch die Einrichtung eines neuen APN und die Einrichtung eines erreicht werden Proxy drin. wie:
Installieren Sie das Zertifikat. Nachdem der Agent erfolgreich ausgeführt wurde, gehen Sie in Ihrem mobilen Browser zu abc.com
, um das Zertifikat zu installieren (oder übertragen Sie certs/goproxy.crt
auf das Mobiltelefon und klicken Sie, um das Zertifikat zu installieren). bleibt beim Installationsschritt des Zertifikats hängen. Es gibt verschiedene Installationsmethoden. Es wird empfohlen, dass Sie nach Möglichkeiten suchen, das Zertifikat auf Ihrem eigenen Modell zu installieren.
Öffnen Sie WeChat und starten Sie das Mind King-Applet.
Die richtige Antwort wird in den Optionen des Miniprogramms als [Standardantwort] oder [Zahl] markiert. wie:
Frage
- FAQ
- Dank @HsiangHo und @milkmeowo für ihren Beitrag wurde das iOS-Proxy-Problem behoben. Nach dem Update auf die neue Version ist es am besten, das Zertifikat neu zu installieren und den WeChat-Prozess neu zu starten.
Fragenbank zusammenführen
- Bitte komprimieren Sie die Datei questions.data in eine ZIP-Datei und senden Sie sie hier. Die Fragendatenbank wird regelmäßig zusammengeführt und aktualisiert.
Unterstützung
Die Wartung von Open-Source-Software erfordert viel Zeit und Mühe. Wenn Sie glauben, dass dieses Tool für Sie hilfreich ist, können Sie mir eine Tasse Kaffee spendieren, um Sie zu unterstützen.
Werden Sie ganz einfach zum König der Renderings