Σημείωση: Δεν υπάρχει διαθέσιμη παλιά τεκμηρίωση για αυτό το στοιχείο, επομένως βλέπετε την τρέχουσα τεκμηρίωση.
Το PushEngage Agent Skills είναι ένα πρόσθετο που διδάσκει στους πράκτορες κωδικοποίησης AI πώς να ενσωματώνουν και να διορθώνουν το PushEngage SDK στην εφαρμογή σας για κινητά. Η έκδοση 1.0.0 είναι η πρώτη κυκλοφορία, και οι δεξιότητες ακολουθούν δύο ανοιχτά πρότυπα, το πρότυπο Agent Skills (SKILL.md) και τη μορφή Agent Plugins, ώστε να λειτουργούν με οποιονδήποτε πράκτορα υποστηρίζει είτε ένα από αυτά, συμπεριλαμβανομένων των Claude Code, Cowork, Cursor, Codex, Copilot, Windsurf και VS Code. Αυτός ο οδηγός εξηγεί τι περιλαμβάνει και πώς να το εγκαταστήσετε.
Πριν Ξεκινήσετε
- Χρειάζεστε έναν λογαριασμό PushEngage με μια εφαρμογή διαμορφωμένη στον πίνακα ελέγχου.
- Χρειάζεστε έναν πράκτορα κωδικοποίησης AI που υποστηρίζει Agent Skills ή Agent Plugins. Συνιστάται το Claude Code.
- Για τα εργαλεία λογαριασμού, το πρόσθετο χρησιμοποιεί Node.js 18 ή νεότερη έκδοση για την εκτέλεση του ενσωματωμένου διακομιστή MCP μέσω
npx.
Τι κάνει το PushEngage Agent Skills
Το πρόσθετο παρέχει στον πράκτορά σας γνώση βήμα προς βήμα του PushEngage SDK, ώστε να μπορεί να συνδέει και να αντιμετωπίζει προβλήματα ειδοποιήσεων push χωρίς να χρειάζεται να ψάχνετε στα έγγραφα.
- Πλήρεις ροές ενσωμάτωσης SDK για iOS, Android, Flutter και React Native.
- Μια δεξιότητα διάγνωσης που ελέγχει μια ελαττωματική ενσωμάτωση, αντιστοιχίζει την έκδοση του SDK σας με έναν πίνακα γνωσ καταστάσεων με καρφιτσωμένη έκδοση και διατρέχει ένα δέντρο απόφασης συμπτωμάτων όταν ο έλεγχος είναι κενός.
- Ο διακομιστής PushEngage MCP ενσωματωμένος στο πρόσθετο, ώστε ο πράκτοράς σας να μπορεί επίσης να διαχειρίζεται τον λογαριασμό σας, όπως αποστολή και προγραμματισμός ειδοποιήσεων, δημιουργία τμημάτων και ανάγνωση αναλυτικών στοιχείων.
Το πρόσθετο παρέχει έξι δεξιότητες που συνεργάζονται.
| Δεξιότητα | Σκοπός |
|---|---|
pushengage | Δεξιότητα εισόδου. Ανιχνεύει την πλατφόρμα σας και δρομολογεί στην κατάλληλη. |
pushengage-ios | Ενσωμάτωση και διόρθωση σφαλμάτων iOS. |
pushengage-android | Ενσωμάτωση και διόρθωση σφαλμάτων Android. |
pushengage-flutter | Ενσωμάτωση και διόρθωση σφαλμάτων Flutter. |
pushengage-react-native | Ενσωμάτωση και διόρθωση σφαλμάτων React Native. |
pushengage-debug | Κοινή δεξιότητα διάγνωσης για ελαττωματικές ενσωματώσεις. |
Πώς λειτουργούν οι Δεξιότητες
Κάθε δεξιότητα ενεργοποιείται αυτόματα με βάση το έργο που ανιχνεύει. Η δεξιότητα εισόδου αναγνωρίζει την πλατφόρμα σας και παραδίδει στην αντίστοιχη δεξιότητα ενσωμάτωσης. Όταν κάτι είναι ελαττωματικό, η δεξιότητα διάγνωσης εκτελείται σε τρία στάδια: πρώτα ένας στατικός έλεγχος της ρύθμισής σας, στη συνέχεια μια αντιστοίχιση με γνωστά προβλήματα για την έκδοση του SDK σας και τέλος ένα δέντρο απόφασης που καθοδηγείται από συμπτώματα. Εάν εξακολουθεί να μην μπορεί να επιλύσει το πρόβλημα, συσκευάζει ένα πακέτο υποστήριξης που μπορείτε να στείλετε στην ομάδα PushEngage.
Εγκατάσταση στο Claude Code ή Cowork
Προσθέστε την αγορά πρόσθετων και εγκαταστήστε το πρόσθετο.
/plugin marketplace add awesomemotive/pushengage-skills
/plugin install pushengage
Η εγκατάσταση του πρόσθετου διαμορφώνει επίσης τον επίσημο διακομιστή PushEngage MCP (@pushengage/mcp). Την πρώτη φορά που ο πράκτοράς σας χρησιμοποιεί ένα εργαλείο λογαριασμού, ανοίγει ένα παράθυρο προγράμματος περιήγησης για να συνδεθεί στον λογαριασμό σας PushEngage. Μέχρι να συνδεθείτε, τα εργαλεία λογαριασμού παραμένουν ανενεργά.
Εγκατάσταση σε άλλους Πράκτορες
Για τους πράκτορες Cursor, Codex, Copilot, Windsurf και άλλους συμβατούς με SKILL.md, χρησιμοποιήστε το CLI δεξιοτήτων.
npx skills add awesomemotive/pushengage-skills
Εγκατάσταση σε Πελάτες Πρόσθετων Πράκτορα
Το αποθετήριο συμμορφώνεται επίσης με την ανοιχτή μορφή Πρόσθετων Πράκτορα, με ένα αρχείο plugin.json, έναν κατάλογο skills/ και ένα mcp.json. Οποιοσδήποτε πελάτης που υποστηρίζει Πρόσθετα Πράκτορα μπορεί να το φορτώσει ως πρόσθετο. Οι συμβατοί πελάτες αυτήν τη στιγμή περιλαμβάνουν VS Code, Cursor, GitHub Copilot, ChatGPT και Codex, Kiro, Hermes Agent, OpenClaw, Grok Bot και NanoClaw. Χρησιμοποιήστε τον δικό σας μηχανισμό εγκατάστασης πρόσθετων του πελάτη σας και κατευθύνετέ τον στο αποθετήριο awesomemotive/pushengage-skills. Οι πελάτες που υποστηρίζουν το mcp.json του πρόσθετου λαμβάνουν επίσης τον επίσημο διακομιστή MCP διαμορφωμένο αυτόματα.
Εγκατάσταση Χειροκίνητα
Οι δεξιότητες βρίσκονται στον κατάλογο skills/ στο αποθετήριο awesomemotive/pushengage-skills. Αντιγράψτε τους φακέλους δεξιοτήτων στον κατάλογο δεξιοτήτων του πράκτορά σας ή κατευθύνετε τον πράκτορά σας στο αποθετήριο. Κάθε δεξιότητα ενεργοποιείται αυτόματα με βάση τον τύπο έργου που ανιχνεύει.
Χρήση των Δεξιοτήτων
Μετά την εγκατάσταση, μιλήστε στον πράκτορά σας σε απλή γλώσσα. Για παράδειγμα:
- «Βοήθησέ με να ενσωματώσω το PushEngage σε αυτήν την εφαρμογή.» Αυτό εκτελεί την πλήρη ροή ενσωμάτωσης.
- «Οι ειδοποιήσεις PushEngage δεν φτάνουν στο iPhone μου.» Αυτό εκτελεί τη ροή διάγνωσης.
- «Έλεγξε τη ρύθμιση του PushEngage μου.» Αυτό εκτελεί τον στατικό έλεγχο.
Το πρόσθετο ανιχνεύει αυτόματα την πλατφόρμα σας και παραδίδει στην αντίστοιχη δεξιότητα ενσωμάτωσης ή αποσφαλμάτωσης. Με τον συνδεδεμένο διακομιστή MCP, μπορείτε επίσης να διαχειριστείτε τον λογαριασμό σας, για παράδειγμα, «Στείλε μια ειδοποίηση με τίτλο 'Η προσφορά τελειώνει απόψε' στο τμήμα μου στις ΗΠΑ» ή «Πώς πήγε η καμπάνια της περασμένης εβδομάδας;»
Αν προτιμάτε να ακολουθήσετε μόνοι σας τα βήματα ενσωμάτωσης, δείτε την τεκμηρίωση PushEngage Mobile SDK.
Συχνές Ερωτήσεις
Με ποιους πράκτορες λειτουργεί;
Οι δεξιότητες ακολουθούν τόσο το πρότυπο Agent Skills (SKILL.md) όσο και τη μορφή Agent Plugins, οπότε λειτουργούν με οποιονδήποτε πράκτορα υποστηρίζει ένα από τα δύο, συμπεριλαμβανομένων των Claude Code, Cowork, Cursor, Codex, Copilot, Windsurf και VS Code. Το Claude Code και το Cowork το εγκαθιστούν ως πρόσθετο, άλλοι πράκτορες SKILL.md το προσθέτουν μέσω του CLI δεξιοτήτων και οι πελάτες Agent Plugins το φορτώνουν μέσω του δικού τους μηχανισμού εγκατάστασης πρόσθετων.
Ποιες πλατφόρμες υποστηρίζονται;
Το πρόσθετο περιλαμβάνει ροές ενσωμάτωσης και αποσφαλμάτωσης για iOS, Android, Flutter και React Native. Η δεξιότητα εισόδου ανιχνεύει αυτόματα την πλατφόρμα σας και παραδίδει στην αντίστοιχη δεξιότητα.
Χρειάζεται να ρυθμίσω κάτι για τα εργαλεία λογαριασμού;
Χρειάζεστε Node.js 18 ή νεότερη έκδοση, καθώς ο ενσωματωμένος διακομιστής MCP εκτελείται μέσω npx. Την πρώτη φορά που ο πράκτοράς σας χρησιμοποιεί ένα εργαλείο λογαριασμού, ανοίγει ένα παράθυρο προγράμματος περιήγησης για να συνδεθείτε στο PushEngage. Μέχρι τότε, τα εργαλεία λογαριασμού παραμένουν ανενεργά και οι δεξιότητες ενσωμάτωσης και αποσφαλμάτωσης εξακολουθούν να λειτουργούν.
Τι ελέγχει η δεξιότητα διάγνωσης;
Εκτελεί έναν στατικό έλεγχο της ενσωμάτωσής σας, αντιστοιχίζει την έκδοση του SDK σας με μια λίστα γνωστών προβλημάτων με καρφιτσωμένη έκδοση και διατρέχει ένα δέντρο απόφασης συμπτωμάτων. Εάν δεν μπορεί να βρει την αιτία, προετοιμάζει ένα πακέτο υποστήριξης για την ομάδα του PushEngage.
Είναι δωρεάν η χρήση;
Το πρόσθετο κυκλοφορεί υπό την άδεια MIT. Εξακολουθείτε να χρειάζεστε έναν λογαριασμό PushEngage με μια διαμορφωμένη εφαρμογή για να το χρησιμοποιήσετε.
Πόροι
- Δεξιότητες Πράκτορα PushEngage στο GitHub: awesomemotive/pushengage-skills
- Διακομιστής MCP PushEngage στο GitHub: awesomemotive/pushengage-mcp
- Το πακέτο διακομιστή MCP στο npm:
@pushengage/mcp
Αν αντιμετωπίσετε οποιοδήποτε πρόβλημα, μη διστάσετε να επικοινωνήσετε μαζί μας κάνοντας κλικ εδώ. Η ομάδα υποστήριξής μας θα μπορέσει να σας βοηθήσει.