Πώς να συνδέσετε το Bluesky με το Gemini CLI

Το Gemini CLI μπορεί να δημοσιεύσει στο Bluesky από το τερματικό, με τα δύο όρια κειμένου του Bluesky να ελέγχονται πριν από την κλήση και το AT-URI της ανάρτησης να επιστρέφει για μεταγενέστερη χρήση.

Hermoso είναι ένας MCP server για marketing: 1.000+ εργαλεία πάνω σε ένα ενιαίο OAuth endpoint που επιτρέπουν σε έναν agent να ερευνά τις διαφημίσεις που ήδη τρέχουν σε μια αγορά, να δημιουργεί εικόνες και βίντεο διαφημίσεων, να τις δημοσιεύει και να στήνει τις πληρωμένες καμπάνιες πίσω από αυτές. Το Gemini CLI φτάνει σε όλα αυτά μέσω μίας σύνδεσης. Η σελίδα αυτή καλύπτει ένα μέρος του: τι μπορεί πραγματικά να κάνει το Gemini CLI στο Bluesky και τι δεν επιτρέπει το ίδιο το Bluesky.

Συνδέστε το Hermoso με το Gemini CLI

  1. Εγκαταστήστε την επέκταση.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    Εγκαθιστά την τελευταία έκδοση του δημόσιου αποθετηρίου της Hermoso: πέντε δεξιότητες (research, ad-from-brand, generate, product-photoshoot και marketing) συν ένα αρχείο πλαισίου GEMINI.md. Οι δεξιότητες τρέχουν την εντολή hermoso μέσω του npx, οπότε δεν προστίθεται τίποτα στη λίστα εργαλείων του Gemini CLI και δεν κοστίζει context μέχρι να τρέξει μια εντολή. Η gemini extensions list τις εμφανίζει στο Agent skills.
  2. Συνδεθείτε μία φορά.
    npx -y hermoso auth login
    Ανοίγει σύνδεση σε πρόγραμμα περιήγησης και αποθηκεύει ένα διαπιστευτήριο μόνο για τον ιδιοκτήτη στο ~/.hermoso/config.json. Το Gemini CLI μπορεί να το εκτελέσει για εσάς την πρώτη φορά που χρειάζεται την Hermoso. Δεν υπάρχει πρόγραμμα περιήγησης σε εκείνο το μηχάνημα; Δημιουργήστε ένα κλειδί στο MCP & CLI → Terminal & API keys και εκτελέστε npx -y hermoso auth login --token hmk_….
  3. Προαιρετικά: και ο MCP server.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    Το Gemini CLI βρίσκει τον διακομιστή εξουσιοδότησης της Hermoso όταν η πρώτη σύνδεση απαντά 401 και εγγράφεται μόνο του, οπότε κανένα κλειδί δεν μπαίνει στο settings.json· το /mcp auth hermoso μέσα σε μια συνεδρία τρέχει τη σύνδεση. Οι δεξιότητες φτάνουν σε κάθε εργαλείο χωρίς αυτό.
  4. Ζητήστε κάτι από το Gemini CLI. «Βρες τις πιο μακροχρόνιες διαφημίσεις των τριών πιο κοντινών σου ανταγωνιστών και ξαναδημιούργησε το καλύτερο hook σε βίντεο 9:16», ή «δημοσίευσε αυτή την απόδοση στο κανάλι». Ο agent επιλέγει τα εργαλεία· εσείς εγκρίνετε τη δαπάνη.

Τρέξαμε την εγκατάσταση παραπάνω στις 2026-09-23 στο Gemini CLI 0.60.0, σε καθαρό αρχικό κατάλογο: τράβηξε την τρέχουσα έκδοση του hermoso-ai/hermoso, και το gemini extensions list ανέφερε τις πέντε δεξιότητες και το αρχείο πλαισίου. Η επέκταση δεν φέρει δικό της MCP server, και αυτό είναι σκόπιμο: μια λίστα εργαλείων φορτώνεται σε κάθε συνεδρία, ενώ οι δεξιότητες δεν κοστίζουν τίποτα μέχρι να τρέξουν. Η Hermoso δεν είναι συνδεδεμένη με την Google ούτε έχει την υποστήριξή της.

Έπειτα, συνδέστε το ίδιο το Bluesky, μία φορά, στο Settings → Connectors μέσα στο Hermoso, με το handle σας και ένα app password του Bluesky. Δεν υπάρχει οθόνη συγκατάθεσης: το app password δημιουργείται στις ίδιες τις ρυθμίσεις του Bluesky, και μπορεί να ανακληθεί εκεί χωρίς να αγγίξει τον πραγματικό σας κωδικό.

Τα εργαλεία Bluesky που παίρνει το Gemini CLI

  • post_to_bluesky: δημοσιεύει ανάρτηση ως ο συνδεδεμένος λογαριασμός: έως 300 χαρακτήρες, με έως τέσσερις εικόνες και alt text, ή ένα βίντεο MP4 με προαιρετικά κανάλια υποτίτλων. Ένας σύνδεσμος χωρίς μέσα παίρνει κάρτα προεπισκόπησης, την οποία δημιουργεί το Hermoso επειδή το Bluesky δεν τη φέρνει.
  • schedule_post: τη βάζει στην ουρά στο ημερολόγιο που μοιράζονται όλα τα άλλα κανάλια, με το όριο των 300 χαρακτήρων να ελέγχεται τη στιγμή που μπαίνει στην ουρά και όχι όταν εκτελείται.
  • list_bluesky_posts: οι πρόσφατες αναρτήσεις του λογαριασμού με τα AT-URI και τις ζωντανές μετρήσεις τους, σημειώνοντας τα reposts ώστε η ανάρτηση κάποιου άλλου να μη διαβάζεται ποτέ ως δική σας.
  • bluesky_post_metrics / bluesky_account: likes, reposts, απαντήσεις, quotes και bookmarks ανά ανάρτηση, και ακόλουθοι, ακολουθούμενοι και αριθμός αναρτήσεων για τον λογαριασμό σας ή για οποιονδήποτε δημόσιο.
  • list_bluesky_convos / read_bluesky_dm / send_bluesky_dm: διαβάζουν και απαντούν σε άμεσα μηνύματα, συμπεριλαμβανομένων των αιτημάτων μηνυμάτων από ανθρώπους που ο λογαριασμός δεν ακολουθεί.
  • manage_bluesky_convo / react_to_bluesky_dm / mark_bluesky_convo_read: αποδέχονται ένα αίτημα, σιωπούν, κλειδώνουν ή αφήνουν μια συνομιλία, αντιδρούν με ένα emoji και καθαρίζουν τους μετρητές μη αναγνωσμένων.
  • delete_bluesky_post: αφαιρεί μια ανάρτηση, μετά από μια πρώτη κλήση που δεν διαγράφει τίποτα και διαβάζει πίσω τι θα φύγει.

Το Bluesky συνδέεται με app password και όχι με οθόνη σύνδεσης: δημιουργήστε ένα στις ρυθμίσεις του Bluesky και επικολλήστε το με το handle στο Workspace → Connectors. Επιλέξτε την πρόσβαση direct messages όταν το δημιουργείτε, αλλιώς τα εργαλεία DM θα σας πουν ότι ο κωδικός δεν μπορεί να συνομιλήσει, κάτι που είναι ιδιότητα του κωδικού και όχι σπασμένη σύνδεση. Δύο ακόμα κανόνες του Bluesky που ελέγχει το Hermoso πριν στείλει: ένα βίντεο χρειάζεται επιβεβαιωμένο email στον λογαριασμό Bluesky, και μια κάρτα συνδέσμου και μια εικόνα δεν μπορούν να μοιραστούν μια ανάρτηση. Η δημοσίευση δεν κοστίζει credits, επειδή το Bluesky δεν χρεώνει τίποτα ανά κλήση.

Όρια του Bluesky που αξίζει να γνωρίζετε πριν αυτοματοποιήσετε οτιδήποτε

ΚείμενοΜια ανάρτηση στο Bluesky έχει όριο 300 χαρακτήρες και, χωριστά, 3,000 bytes, οπότε μια ανάρτηση γεμάτη emoji μπορεί να έχει λιγότερους από 300 χαρακτήρες και να είναι ακόμα πολύ μεγάλη. Εφαρμόζεται τη στιγμή που δημιουργείται ή μπαίνει στην ουρά η ανάρτηση, οπότε μια υπερβολικά μεγάλη ανάρτηση απορρίπτεται ενώ είστε ακόμα εκεί για να τη διορθώσετε, αντί να περικοπεί σιωπηλά.
ΟρατότηταΜόνο δημόσια. Μια ανάρτηση στο Bluesky είναι δημόσια εγγραφή στο πρωτόκολλο AT, και δεν υπάρχει unlisted, ιδιωτική ή πρόχειρη μορφή της. Ο έλεγχος γίνεται πριν από την κλήση, ποτέ μετά.
Καρουζέλ2 έως 4 εικόνες, μόνο εικόνες. Το τέσσερα είναι δικός αριθμός του Bluesky, από το λεξικό του AT Protocol για ένθεμα εικόνας, και μια πέμπτη απορρίπτεται αντί να παραλειφθεί. Το βίντεο είναι διαφορετικό ένθεμα που φέρει ακριβώς ένα κλιπ, και μια ανάρτηση έχει ένα μόνο ένθεμα, οπότε μια ανάρτηση Bluesky είναι εικόνες, ένα βίντεο ή κάρτα συνδέσμου: ένα από τα τρία.
Ποιος λογαριασμόςΚανένας, εκτός αν η επωνυμία έχει συνδέσει περισσότερους από έναν λογαριασμούς Bluesky. Τότε το account ονομάζει ποιος, και αν είναι πολλοί χωρίς να ονομάζεται κανείς, απορρίπτεται με το όνομα αντί να μαντεύεται.

Δοκιμάστε το στο Gemini CLI

Ζητήστε το με απλή γλώσσα. Αυτές είναι κανονικές προτάσεις, όχι εντολές DSL:

«Δημοσίευσε μια ενημέρωση Bluesky κάτω από 300 χαρακτήρες για τη σημερινή κυκλοφορία, με το ./assets/release.png συνημμένο και εναλλακτικό κείμενο γραμμένο, και μετά τύπωσε τη διεύθυνση της ανάρτησης.»

Αυτό περνά από τα get_brand → generate_image → post_to_bluesky → bluesky_post_metrics. Το Gemini CLI ζητά έγκριση πριν εκτελέσει εντολή κελύφους, και οι δεξιότητες δρουν μέσω της εντολής hermoso, οπότε μια δημοσίευση εμφανίζεται ως γραμμή που μπορείτε να διαβάσετε πριν πείτε ναι. Για εργαλεία MCP προσφέρει μία φορά, πάντα για αυτό το εργαλείο, ή πάντα για τον server.

Το Gemini CLI στο Bluesky: το σημείο που δυσκολεύει

Το Bluesky συνδέεται με κωδικό εφαρμογής, όχι με οθόνη σύνδεσης. Δημιουργήστε έναν στις ρυθμίσεις του Bluesky και επικολλήστε τον στο Connectors της Hermoso· ένας πράκτορας μπορεί να το κάνει και με το connect_connector, αλλά ένας κωδικός που πληκτρολογείται σε συνεδρία μένει στο ιστορικό της. Επιλέξτε πρόσβαση άμεσων μηνυμάτων όταν τον δημιουργείτε, αν θέλετε τα εργαλεία DM. Ένας κωδικός χωρίς αυτήν μπορεί να δημοσιεύει, αλλά όχι να συνομιλεί.

Δύο λεπτομέρειες του Gemini CLI καθορίζουν πόσο ασφαλές είναι αυτό. Το gemini mcp add γράφει στο .gemini/settings.json του έργου, εκτός αν περάσετε --scope user, κάτι χρήσιμο όταν ένα repo πρέπει πάντα να τρέχει σε ένα brand. Και ποτέ μην προσθέτετε την Hermoso με --trust: παρακάμπτει κάθε επιβεβαίωση για τον server, συμπεριλαμβανομένων εκείνων πριν από μια δημοσίευση. Τα εργαλεία MCP εμφανίζονται με το πρόθεμα mcp_hermoso_ και το όνομα του εργαλείου, και το --exclude-tools τα κρατά εκτός εντελώς.

Ερευνήστε στο Bluesky πριν δημοσιεύσετε

Δεν υπάρχει ad library του Bluesky και δεν υπάρχει αναζήτηση Bluesky στο Hermoso, οπότε η έρευνα ανταγωνιστών εκεί καταλήγει σε ένα ειλικρινές πράγμα: το bluesky_account διαβάζει τους ακόλουθους, τους ακολουθούμενους και τον αριθμό αναρτήσεων οποιουδήποτε δημόσιου λογαριασμού, κάτι αρκετό για να μετρήσετε έναν ανταγωνιστή και να τον παρακολουθείτε εβδομάδα με εβδομάδα. Όλα τα υπόλοιπα στην επιφάνεια έρευνας (οι ad libraries Meta, Google και LinkedIn, το οργανικό TikTok, Instagram, YouTube, Reddit και Threads) δεν επηρεάζονται.

Το πληρωμένο μέρος

Δεν υπάρχουν προϊόντα διαφημίσεων Bluesky στο Hermoso, και δεν υπονοούμε κανένα. Το Bluesky εδώ είναι οργανικό: δημοσίευση, προγραμματισμός, ανάγνωση, απάντηση και μέτρηση. Τα πληρωμένα εργαλεία καλύπτουν το Meta, τα Google Ads, το Microsoft Advertising, τα Reddit Ads, το LinkedIn, το Pinterest, τα X Ads, τα TikTok Ads, τα Snapchat Ads, τα ChatGPT Ads, τα Apple Search Ads και τα AppLovin Ads.

Τι δεν μπορεί να κάνει μόνο του το Gemini CLI

Ένας agent με προϋπολογισμό είναι χρήσιμος μόνο αν η ζημιά που μπορεί να προκαλέσει είναι περιορισμένη, γι' αυτό ο φραγμός βρίσκεται στον server και όχι σε μια εντολή. Κάθε καμπάνια διαφήμισης, σύνολο διαφημίσεων, ομάδα διαφημίσεων και διαφήμιση δημιουργείται σε παύση, και οι αλλαγές κατάστασης που ενεργοποιούν πραγματικά χρήματα αρνούνται να τρέξουν χωρίς ρητή επιβεβαίωση. Κάθε απόδοση αποτιμάται πρώτα (το hermoso_capabilities δημοσιεύει το ακριβές κόστος credit κάθε μοντέλου πριν δαπανηθεί οτιδήποτε). Τα credits δεσμεύονται πριν από την πρώτη κλήση στον πάροχο και εκκαθαρίζονται στο ακριβές κόστος μετά, οπότε μια αποτυχημένη αποστολή επιστρέφει τα χρήματα αντί να σας χρεώσει για το τίποτα. Οι διαγραφές απαιτούν επίσης επιβεβαίωση, και κάθε δέντρο καμπάνιας διαβάζεται ξανά από την πλατφόρμα διαφήμισης πριν ο agent σας πει τι δημιούργησε.

Ένα βήμα είναι σκόπιμα δικό σας: η δημιουργία του app password του Bluesky και η σύνδεσή του μία φορά. Όλα μετά από αυτό είναι κλήσεις εργαλείων.

Το υπόλοιπο πλέγμα

Από το Gemini CLI, δημοσιεύστε σε: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram. Ή δείτε όλα όσα μπορεί να δημοσιεύσει το Gemini CLI.

Δημοσιεύστε στο Bluesky από: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Συχνές ερωτήσεις

Μπορεί το Gemini CLI να δημοσιεύσει στο Bluesky;

Ναι, με την επέκταση Gemini CLI της Hermoso. Εκτελέστε gemini extensions install https://github.com/hermoso-ai/hermoso, που προσθέτει πέντε δεξιότητες της Hermoso που οδηγούν την εντολή hermoso, και έπειτα συνδεθείτε μία φορά με npx -y hermoso auth login. Η σύνδεση ανοίγει πρόγραμμα περιήγησης και αποθηκεύει μόνη της τα διαπιστευτήρια, οπότε δεν υπάρχει κλειδί να δημιουργήσετε ούτε να επικολλήσετε. Αν θέλετε και τα εργαλεία της Hermoso στη δική τη λίστα του Gemini CLI, το gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp προσθέτει τον φιλοξενούμενο server, που συνδέεται με OAuth. Το Gemini CLI αποκτά τότε 1.000+ εργαλεία, συμπεριλαμβανομένων εκείνων που δημοσιεύουν στο Bluesky, καθώς και εκείνων που ερευνούν τις διαφημίσεις που ήδη τρέχουν στην αγορά σας και αποδίδουν το δημιουργικό από την αρχή.

Πώς συνδέω το Bluesky με το Gemini CLI;

Δύο βήματα, ένα φορά το καθένα. Εκτελέστε gemini extensions install https://github.com/hermoso-ai/hermoso, που προσθέτει πέντε δεξιότητες της Hermoso που οδηγούν την εντολή hermoso, και έπειτα συνδεθείτε μία φορά με npx -y hermoso auth login. Η σύνδεση ανοίγει πρόγραμμα περιήγησης και αποθηκεύει μόνη της τα διαπιστευτήρια, οπότε δεν υπάρχει κλειδί να δημιουργήσετε ούτε να επικολλήσετε. Αν θέλετε και τα εργαλεία της Hermoso στη δική τη λίστα του Gemini CLI, το gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp προσθέτει τον φιλοξενούμενο server, που συνδέεται με OAuth. Έπειτα, δημιουργήστε έναν κωδικό εφαρμογής στις ρυθμίσεις του Bluesky (επιλέξτε πρόσβαση άμεσων μηνυμάτων αν θέλετε τα εργαλεία DM) και επικολλήστε τον μαζί με το handle σας στο Workspace → Connectors μέσα στην Hermoso. Μετά από αυτό, το Gemini CLI δημοσιεύει στο Bluesky ως μια συνηθισμένη κλήση εργαλείου.

Μπορεί το Gemini CLI να δημοσιεύσει καρουζέλ στο Bluesky;

Μέχρι ένα σημείο: 2 έως 4 εικόνες, μόνο εικόνες, που είναι το όριο στο ίδιο λεξικό του Bluesky. Ένα βίντεο ανεβαίνει ως δική του ανάρτηση, ένα κλιπ ανά ανάρτηση, επειδή μια ανάρτηση Bluesky φέρει ένα μόνο ένθεμα. Το Gemini CLI καλεί το ίδιο εργαλείο δημοσίευσης και στις δύο περιπτώσεις, και ένα κανάλι που δεν μπορεί να φέρει καρουζέλ απορρίπτεται με τον πραγματικό λόγο συνημμένο.

Μπορεί το Gemini CLI να τρέξει και διαφημίσεις Bluesky, εκτός από το να δημοσιεύει;

Όχι. Δεν υπάρχουν προϊόντα διαφημίσεων Bluesky στο Hermoso. Το Bluesky εδώ είναι οργανικό: δημοσίευση, προγραμματισμός, ανάγνωση αλληλεπίδρασης, και διαχείριση απαντήσεων και DM.

Χρειάζεται το Gemini CLI τον κωδικό μου στο Bluesky;

Όχι, και ούτε ο κύριος κωδικός σας στο Bluesky. Το Bluesky συνδέεται με το Hermoso με app password, που το δημιουργείτε στις ρυθμίσεις του Bluesky και μπορείτε να το ανακαλέσετε εκεί οποτεδήποτε, και το Gemini CLI μετά φτάνει στον λογαριασμό ως κλήση εργαλείου. Κανένα διαπιστευτήριο δεν δίνεται ποτέ στο μοντέλο.

Μπορεί το Gemini CLI να ερευνήσει στο Bluesky πριν δημοσιεύσει;

Μόνο λίγο. Δεν υπάρχει ad library ή αναζήτηση Bluesky στο Hermoso, αλλά το bluesky_account διαβάζει τους ακόλουθους, τους ακολουθούμενους και τον αριθμό αναρτήσεων οποιουδήποτε δημόσιου λογαριασμού, κάτι αρκετό για να μετρήσετε έναν ανταγωνιστή.

Ξεκινήστε δωρεάν με 30 credits κατά την εγγραφή και κερδίστε 250+ ακόμη. Κάθε λειτουργία είναι διαθέσιμη σε κάθε πλάνο.

Ξεκίνα δωρεάν →   Δείτε την τιμολόγηση