AI Personal Learning
und praktische Anleitung
豆包Marscode1

Grok-Mirror: Ein-Klick-Bereitstellung von profitablen Grok-Spiegel-Sites

Allgemeine Einführung

Grok-Mirror ist ein Programm, das auf dem Serverlose schnelle Bereitstellung Grok3 inländischen Spiegel Website Die Grok Mirror Station wurde gebaut, um betriebsfähig zu sein. Sie ermöglicht es Benutzern, einen lokalen Grok-Kiosk mit einem Klick über Docker bereitzustellen. Grok ist ein von xAI lancierter KI-Assistent, und Grok-Mirror ermöglicht es Benutzern, die Funktionen von Grok zu nutzen, ohne die offizielle Website von xAI durch die Spiegelungstechnologie zu besuchen. Das Projekt unterstützt die Verwaltung mehrerer Benutzer und bietet eine API-Schnittstelle, die mit dem OpenAI-Format kompatibel ist. Es verfügt über eine Vielzahl integrierter Grok-Modelle, die Benutzer lokal ausführen können, wodurch Netzwerkeinschränkungen entfallen. Es unterstützt auch die schnelle Bereitstellung über ungenutzte Serv00-Server. Der gesamte Prozess ist einfach und eignet sich für Einzelpersonen, Teams oder Entwickler.

Kein direkter Zugang auf dem Land Grok , die dieses Problem ausnutzen, um Grok-Spiegel-Sites bereitzustellen. Das Projekt kann schnell Geld durch Google Ads, müssen nur GOOGLEADS Systemvariablen zu konfigurieren. Etwa 50 Sätze von Konten unterstützen ständig 2.000 Menschen und verdienen 3 Messer der Einnahmen pro Tag. Oder verwenden Sie diese Methode, um den Verkehr zu gewinnen, um Bargeld durch sich selbst.

Grok-Mirror:一键部署可盈利的Grok镜像站-1

 

Funktionsliste

  • Ein-Klick-Bereitstellung: Schnelles Erstellen lokaler Grok-Kioske über Docker oder Serv00.
  • Unterstützung für mehrere Benutzer: Mehrere Personen können gleichzeitig arbeiten, und Administratoren können Konten und Berechtigungen verwalten.
  • API-Schnittstelle: Bietet/v1/chat/completionsChat-API, die dem OpenAI-Format entspricht.
  • Multimodellierungsoptionen: Unterstützunggrok-2undgrok-3und viele andere Modelle.
  • Wandfreie Nutzung: keine Abhängigkeit von externen Netzen nach lokaler Bereitstellung.
  • Token Management: Unterstützung für die Eingabe von Sso Token und sogar Batch-Import mehrerer Token.
  • Daten-Caching: Integrierter Caching-Mechanismus zur Verbesserung der Reaktionsgeschwindigkeit.
  • Ad-hoc-Chats: Die API unterstützt Ad-hoc-Sitzungen ohne Aufzeichnung.

 

Hilfe verwenden

Installationsprozess (Docker-Methode)

Grok-Mirror hängt von Docker ab, um standardmäßig zu laufen. Die Installationsschritte sind wie folgt:

  1. Installation von Docker
    Stellen Sie sicher, dass Docker auf Ihrem Gerät installiert ist. Windows- und Mac-Benutzer können Docker Desktop herunterladen, Linux-Benutzer führen es aus:

    sudo apt update && sudo apt install docker.io -y
    

    Überprüfen Sie die Version:

    docker --version
    
  2. Spiegel abziehen
    Geben Sie ihn in das Terminal ein:

    docker pull dairoot/grok-gateway:latest
    

    Dadurch wird die neueste Version des Grok-Mirror-Images heruntergeladen.

  3. Neue Dienste
    Führen Sie den folgenden Befehl aus, um den Container zu starten:

    docker run --rm -p 50005:8080 -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
    
    • -p 50005:8080: Ordnet den Container-Port 8080 dem lokalen Port 50005 zu.
    • -v grok_gateway_db:/app/.cache_dataPersistente Speicherung von Daten.
      Rufen Sie nach dem Start diehttp://127.0.0.1:50005Prüfen Sie, ob der Dienst läuft.
  4. Konfiguration des Domänennamens (optional)
    Wenn ein Extranetzugang erforderlich ist, lesen Sie den vollständigen Bereitstellungsprozess, um den Domänennamen zu konfigurieren.

Anleitung zur schnellen Bereitstellung (Serv00-Ansatz)

Wenn Sie einen ungenutzten Serv00-Server haben, können Sie ihn verwenden, um Grok-Mirror schnell einzusetzen:

I. Konfiguration im Serv00-Backend

  1. Konfigurieren Sie den Anschluss
    Melden Sie sich am Serv00-Backend an, gehen Sie zu den "Firewall"-Einstellungen und fügen Sie einen benutzerdefinierten Port hinzu (z. B.50006).
    Grok-Mirror:一键部署可盈利的Grok镜像站-1
  2. Webdienste konfigurieren
    Geben Sie den benutzerdefinierten Domänennamen im Backend ein (z. B.yourdomain.serv00.net) und den Port, den Sie gerade erstellt haben, um die Einrichtung des Webdienstes abzuschließen.
    Grok-Mirror:一键部署可盈利的Grok镜像站-1
  3. Bearbeitung von Webdiensten
    Klicken Sie auf den soeben erstellten Webdienst und wählen SieManage -> Detailsrufen Sie den Bearbeitungsmodus auf und stellen Sie sicher, dass die Einstellungen korrekt sind.
    Grok-Mirror:一键部署可盈利的Grok镜像站-1

Zweitens, laden Sie das Programm Grok mirror station herunter

Führen Sie den folgenden Befehl im Serv00-Terminal aus, um das Grok-Programm herunterzuladen:

curl -L -o grok_gateway https://dairoot.cn/2025/03/06/serv00-grok/grok_gateway_freebsd_amd64

III. operationelle Verfahren

  1. Vollstreckungsbehörde
    Geben Sie den Befehl ein:

    chmod +x grok_gateway
    
  2. Neue Dienste
    Starten Sie das Programm mit einem benutzerdefinierten Port, z. B. Port50006::

    ./grok_gateway -p 50006
    

IV. Zugangsdienste

Nachdem die Bereitstellung abgeschlossen ist, geben Sie den benutzerdefinierten Domänennamen in Ihrem Browser ein (z. B.http://yourdomain.serv00.net:50006), um auf den Grok-Dienst zuzugreifen.

Schritte zur Konfiguration

  1. Loggen Sie sich in den Backstage-Bereich ein
    Zugriff auf die Dienstadresse (z. B.http://127.0.0.1:50005), um die Anmeldeseite aufzurufen. Das Standard-Administrator-Passwort muss über die UmgebungsvariableADMIN_PASSWORDEinstellungen, zum Beispiel:

    docker run --rm -p 50005:8080 -e ADMIN_PASSWORD=yourpassword -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
    

    Die Methode Serv00 greift auf die Einstellungen direkt nach dem Domänennamen zu.

  2. Sso-Token eingeben
    Methode Sso Token erhalten:

    • Melden Sie sich auf der xAI-Website an (https://x.ai).
    • Drücken Sie F12, um die Entwicklertools zu öffnen, und wechseln Sie zur Registerkarte Netzwerk.
    • Aktualisieren Sie die Seite und suchen Sie dienew-chatAnfrage, um das Sso-Token in den Cookie zu kopieren.
    • Eingabe und Speicherung im Hintergrund "Token Management". Batch-Eingabe wird unterstützt, siehe später.
  3. Testfunktion
    Sobald die Konfiguration abgeschlossen ist, gehen Sie zur Startseite und geben Sie Text ein, um den Dialog zu testen. Wenn das Ergebnis zurückgegeben wird, ist der Dienst normal.

API-Verwendung

Grok-Mirror bietet API-Unterstützung unter/v1/chat/completions.

  1. Grundlegende Anfragen
    Getestet mit cURL:

    curl --location "http://127.0.0.1:50005/v1/chat/completions" \
    --header "Content-Type: application/json" \
    --header "Authorization: Bearer YourSsoToken" \
    --data '{"model": "grok-2", "messages": [{"role": "user", "content": "你好!"}]}'
    
  2. Konfiguration der Umgebungsvariablen
    Dies kann über die UmgebungsvariableAUTHORIZATIONSetzen Sie das Token:

    docker run --rm -p 50005:8080 -e AUTHORIZATION=YourSsoToken -v grok_gateway_db:/app/.cache_data dairoot/grok-gateway:latest
    
  3. Modelle unterstützen
    API-Unterstützunggrok-2undgrok-3und andere Modelle, angebenmodelUmschaltung der Parameter.

Featured Function Bedienung

  1. Batch Token Eingabe
    Aufforderungen/api/batch-add-grok-tokenSchnittstelle:

    curl -X POST "http://127.0.0.1:50005/api/batch-add-grok-token" \
    -H "Content-Type: application/json" \
    -d '{"sso_token_list": ["token1", "token2"]}'
    
  2. Login-Schnittstelle
    • Allgemeines Login:
    curl -X POST "http://127.0.0.1:50005/api/login" \
    -H "Content-Type: application/json" \
    -d '{"user_name": "test", "email_md5": "md5value"}'
    
    • V2 Anmeldung (mit Token):
    curl -X POST "http://127.0.0.1:50005/api/login-v2" \
    -H "Content-Type: application/json" \
    -d '{"user_name": "test", "sso_token": "YourSsoToken"}'
    
  3. Grok-Liste erhalten
    Verfügbare Instanzen anzeigen:

    curl -X POST "http://127.0.0.1:50005/api/get-grok-list" \
    -H "Content-Type: application/json" \
    -d '{"page": "1", "page_size": "10"}'
    

 

Systemvariable

Die folgenden Umgebungsvariablen werden von Grok-Mirror für die benutzerdefinierte Dienstkonfiguration unterstützt. Diese Variablen können konfiguriert werden, wenn ein Docker-Container oder eine Serv00-Anwendung über die-eParameter übergeben wird, z.B.docker run -e 变量名=值.

Kategorisierung Variablenname Typologie Standardwert Beschreibungen
API-bezogen ADMIN_PASSWORD String None Passwort für den Zugriff auf das Administrations-Backend. Sie müssen es manuell angeben, wenn es nicht festgelegt ist, sonst können Sie sich nicht am Backend anmelden.
AUTHORIZATION String None API-Zugangsschlüssel für die Abfrage einer Liste von Sso-Token für mehrere Konten. Es wird empfohlen, dies so einzustellen, dass Token automatisch verwaltet werden.
ENABLE_MIRROR_API Boolean true Ob der API-Zugang aktiviert werden soll. Setzen auffalseabschalten/v1/chat/completionsSchnittstelle.
MIRROR_API_PREFIX String None API-Zugangs-Präfix, z. B. gesetzt aufapiDanach ändert sich die Schnittstelle zu/api/v1/chat/completions. Die Konfiguration wird empfohlen, um zwischen den Pfaden zu unterscheiden.
API_HATD Boolean true Ob der temporäre Chat-Modus aktiviert werden soll. Die API speichert keine Chatprotokolle, wenn sie aktiviert ist, was für Tests oder Datenschutzanforderungen geeignet ist.
Systemvariable PROXY_URL_POOL String None Proxy-Pool-Verknüpfungen mit mehreren durch Kommas getrennten Proxys. Das Format ist wie folgthttp://username:password@ip:port.
HOST String None Dienstdomänenadresse für Funktionen wie API-Rückgabebilder. Zum Beispielhttps://example.com.
GOOGLEADS String None Google Adsense-Werbecode zum Einbetten von Anzeigen auf einer Seite.

Anwendungsbeispiel

  1. Variablen auf die Docker-Art setzen
    Fügen Sie die Umgebungsvariable hinzu, wenn Sie den Container starten:
docker run --rm -p 50005:8080 
-e ADMIN_PASSWORD=yourpassword 
-e AUTHORIZATION=YourSsoToken 
-v grok_gateway_db:/app/.cache_data 
dairoot/grok-gateway:latest
  1. Einstellen von Variablen im Serv00-Modus
    Bevor Sie das Programm ausführen, exportieren Sie die Variablen über das Terminal:
export ADMIN_PASSWORD=yourpassword
export AUTHORIZATION=YourSsoToken
./grok_gateway -p 50006

 

Anwendungsszenario

  1. Persönlicher Lernassistent
    Nach dem Einsatz von Grok-Mirror können Benutzer jederzeit Fragen stellen und Antworten auf ihr Wissen erhalten, ohne dass ein Internetzugang zu xAI erforderlich ist.
  2. Team AI-Tools
    Teams teilen sich einen einzigen lokalen Grok-Kiosk mit Funktionen zur Verwaltung mehrerer Benutzer, um die Effizienz der Zusammenarbeit zu verbessern.
  3. Entwicklung von Testplattformen
    Entwickler nutzen API-Schnittstellen, um KI-Funktionen zu testen, neue Anwendungen zu entwickeln oder bestehende Systeme zu integrieren.

 

QA

  1. Ist Grok-Mirror kostenlos?
    Das Projekt selbst ist kostenlos und quelloffen, erfordert aber ein xAI Grok-Konto und einen Sso-Token.
  2. Warum ist die API-Anfrage fehlgeschlagen?
    SondeAuthorizationkorrekt ist, ist das Token vielleicht abgelaufen oder nicht konfiguriert.
  3. Welche Modelle werden unterstützt?
    etw. unterstützengrok-2undgrok-3und viele andere Modelle, abhängig von der API-Rückgabe.

Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " Grok-Mirror: Ein-Klick-Bereitstellung von profitablen Grok-Spiegel-Sites
de_DEDeutsch