Uebe auf deinem eigenen Server ohne Limits: Websites, Bots, Content und Automatisierungen an einem Ort.
Jetzt startenMini-Projekt 1-1: Gemini YouTube Autoposter
Gemini + Google OAuth + YouTube Autoposter
Ihr Gemini-Agent erweitert immer wieder dieselbe Automatisierungsregisterkarte. Dieses Mal muss es Google OAuth hinzufügen, Token sicher abrufen und das HeyGen-Video auf YouTube veröffentlichen, während das vorhandene Telegram-Lieferergebnis unberührt bleibt.
Missionsinventar
- Gebrauchsfertig: die Registerkarte Node-RED aus Mini-Projekt 1-0 (Anführungszeichen → HeyGen → Telegram), Terminal Gemini CLI, lokales Git.
- Was soll an Gemini übergeben werden: Google Cloud OAuth-Client-ID + Geheimnis, Ihr Weiterleitungs-URI (siehe Anweisungen unten) und Ihre gewünschten YouTube-Standardeinstellungen (Titel/Beschreibung/Sichtbarkeit). HeyGen + Telegram-Anmeldeinformationen sind bereits im vorhandenen Flow vorhanden und dürfen nicht erneut eingegeben werden.
- Erwartetes Ergebnis: ein Fluss, der das Zitat generiert, den HeyGen-Clip rendert, dann dasselbe Video an Telegram sendet und es mit neuen OAuth-Tokens auf YouTube hochlädt.
Missionspfad
- Bereiten Sie Ihr Google-Projekt vor. Aktivieren Sie YouTube-Daten API, konfigurieren Sie den OAuth-Zustimmungsbildschirm, generieren Sie einen Web-Client (ID + Geheimnis).
- Erfassen Sie Ihren Weiterleitungs-URI. Klicken Sie im Rahmen Node-RED unten auf „↗ In neuem Tab öffnen“ und kopieren Sie die URL (z. B.
https://student-host:1880/). AnhängenOAuth– Diese vollständige URL geht in die Google-Konsole und Ihre Eingabeaufforderung. - Registerkarte „Google OAuth Manager“. Gemini muss die vorhandene Registerkarte beibehalten und eine dedizierte Registerkarte für den OAuth-Rückruf, den Token-Austausch, die regelmäßige Aktualisierung und manuelle Debug-Injektionen verwenden (was den Basisablauf auf unserem Host widerspiegelt).
- Erweitern Sie die Hauptregisterkarte. Verwenden Sie die Zitat- und HeyGen-Pipeline erneut und verzweigen Sie dann, sodass ein Pfad den vorhandenen Telegram-Absender trifft und der neue Pfad auf YouTube hochgeladen wird.
Anweisungen für Schüler
- Hände weg von der Node-RED-Verkabelung. Geben Sie Anmeldeinformationen + Umleitungs-URI an – Gemini übernimmt die gesamte Bearbeitung.
- Repo-Disziplin. Gemini behält die Arbeit im Inneren
/home/admin/gemini-flows, Snapshots vorher/nachher festschreiben. - Kontexttrennung. Jedes Miniprojekt bleibt in seinem eigenen README + Git-Verlauf, aber die Registerkarte „Automatisierung“ selbst wächst weiter.
- Endgültiger Beweis. Gemini muss zeigen, wie die vorhandene Einfügung ausgelöst wird, damit Sie sowohl die Telegram- als auch die YouTube-Ausgaben sehen und wie Sie die manuelle Token-Aktualisierungseinfügung ausführen.
Eingabeaufforderungsvorlage
Ersetzen Sie die Platzhalter durch Ihre echten Schlüssel, wählen Sie alle aus, kopieren Sie den Text und fügen Sie ihn in das Terminal Gemini unten ein (Rechtsklick → Einfügen oder Umschalt+Strg+V). Stellen Sie sicher, dass alles richtig landet, bevor Sie die Eingabetaste drücken.
URI-Tipp umleiten
Verwenden Sie die Schaltfläche „↗ In neuem Tab öffnen“ im Rahmen Node-RED, um es auszublenden, und kopieren Sie dann die Browseradresse (einschließlich Ihres eindeutigen Hosts und Ports). Hinzufügen OAuth am Ende und fügen Sie es sowohl in die Google-Konsole als auch in die Eingabeaufforderung oben ein.
Eingebettete Labore
Gemini wird bereitgestellt → Node-RED unten aktualisieren
Unterstützung
- Wenn Sie Anmeldeinformationen oder API Bereiche bestätigen müssen, verwenden Sie die Nachrichtenleiste (Sprechblasensymbol).
- Fragen? Schreib dem Telegram-HQ: @SellSystemsHQ.
Uebe auf deinem eigenen Server ohne Limits: Websites, Bots, Content und Automatisierungen an einem Ort.
Jetzt starten