CommunityCodierung & Entwicklunggithub.com

durenzidu/powpow-workbuddy-connector

Leitet KI zur korrekten Nutzung der 9 Tools des PowPop MCP Connectors an: Entdeckung in der Nähe (digitale Menschen/Nutzer/Beiträge), Themensuche, Details zu digitalen Menschen und Beiträgen, Sehenswürdigkeiten & Geschäftsviertel, Aktionen & Mitgliedschaftspläne sowie Identitätsprüfung.

Was ist powpow-workbuddy-connector?

Dieser Skill befähigt KI-Assistenten (wie Claude Code, Cursor oder Codex) zur vollständigen Nutzung des PowPop MCP Connectors, eines standortbasierten sozialen Netzwerks. Er stellt die korrekte Verwendung aller 9 schreibgeschützten Tools detailliert dar. Die Anwendung deckt zentrale Use Cases ab: Entdeckung digitaler Menschen, echter Nutzer und Beiträge in der Nähe eines Standorts (mit `find_nearby`), Geokodierung von Ortsnamen (`geocode_place`), Abruf detaillierter Profile und Inhalte (`get_digital_human`, `get_post_detail`), Suche nach Sehenswürdigkeiten und Geschäftsvierteln (`nearby_attractions`), Schlagwortsuche in Beiträgen (`search_posts`), Auflistung von Aktionen und Mitgliedschaftsplänen (`list_campaigns`, `list_membership_plans`) sowie eine Identitätsprüfung (`whoami`). Der Skill behandelt kritische Aspekte wie Authentifizierung (öffentliche Daten sind anonym zugänglich, OAuth ist nur für kontobasierte Funktionen nötig), das erforderliche Koordinatensystem GCJ-02 (Abweichung von WGS-84), die Parametrisierung jedes Tools sowie umfassende Fehlerbehandlung. Er enthält zudem klare Regeln für die Moderation durch die KI, etwa die obligatorische Rücksprache bei geringer Konfidenz der Geokodierung und das Verbot von Kaufentscheidungen für den Nutzer. Der Skill ist auf dem neuesten Stand (Version 0.14.5 des MCP Servers) und dient als einzige verbindliche Referenz für die korrekte Interaktion mit PowPop über den Connector.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/durenzidu/powpow-workbuddy-connector/tree/HEAD/skills/powpow

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Anleitung zur Nutzung des PowPop MCP Connectors

PowPop ist eine standortbasierte soziale App: Nutzer entdecken auf der Karte öffentliche digitale Menschen, echte Nutzer und Beiträge in ihrer Nähe, können mit digitalen Menschen chatten und an Check-in-Aktionen teilnehmen. Dieser Connector fasst diese Fähigkeiten in 9 schreibgeschützten Tools zusammen.

Authentifizierung & Voraussetzungen

  • Öffentliche Inhalte benötigen keine Anmeldung: Digitale Menschen, Beiträge, Sehenswürdigkeiten, Aktionen, Mitgliedschaftspläne etc. in der Nähe können anonym abgefragt werden.
  • Kontobezogene Funktionen benötigen Autorisierung: Wenn der erste Aufruf einen 401-Fehler zurückgibt, bedeutet dies, dass der Nutzer die OAuth-Autorisierung noch nicht abgeschlossen hat. Leiten Sie den Nutzer an, in den Connector-Einstellungen PowPop zu finden und die Autorisierung abzuschließen (die Autorisierungsseite wird von PowPop bereitgestellt). Wiederholen Sie den Vorgang danach. Der Autorisierungsstatus wird automatisch von der Plattform verwaltet (Token werden automatisch erneuert); es ist nicht nötig, wiederholt nachzufragen.
  • Hinweis zum Koordinatensystem: Alle Tools, die Koordinaten verwenden, nutzen einheitlich das GCJ-02 (Gaode/Mars-Koordinatensystem). Wenn der Nutzer direkt GPS-Koordinaten (WGS-84) angibt, kann es zu Abweichungen von etwa 300–600 Metern kommen. Bevorzugen Sie Ortsnamen vom Nutzer; die Konvertierung erfolgt durch geocode_place oder den Parameter place der Tools.

Tool-Übersicht

ToolZweckSchlüsselparameterTypisches Szenario
find_nearbyEntdeckt digitale Menschen, echte Nutzer und Beiträge in der Nähelat+lng oder place (eines von beiden); radius_meters Standard 1000; types filtert nach Typ„Wer/Was ist in meiner Nähe?“
geocode_placeWandelt Ortsnamen in Koordinaten um und gibt die Konfidenz der Übereinstimmung anplaceErster Schritt, bevor Koordinaten benötigt werden
get_digital_humanVollständiges Profil eines digitalen Menschen (Persona/Beschreibung/Standort/Stimmung)id (aus find_nearby)„Nächster Schritt“ nach dem Finden eines digitalen Menschen
get_post_detailVollständiger Beitragstext + Kommentarlistepost_id (aus find_nearby/search_posts)Diskussion unter einem bestimmten Beitrag anzeigen
nearby_attractionsSehenswürdigkeiten und Geschäftsviertel in der Nähe (nach Entfernung)lat+lng oder place; radius_meters Standard 3000„Was gibt es in der Nähe zu sehen?“
search_postsSucht öffentliche Beiträge nach Schlüsselwörternkeyword (Groß-/Kleinschreibung wird ignoriert)„Beiträge über die Verbotene Stadt“
list_campaignsListet alle öffentlichen Aktionen auf (inkl. Check-in-Punkte)Keine„Welche Aktionen gibt es gerade?“
list_membership_plansPreise für Mitgliedschaften/PaketeKeine„Was kostet eine Mitgliedschaft?“
whoamiÜberprüft die aktuelle autorisierte IdentitätKeine„Wer bin ich?“ „Bin ich angemeldet?“

Das tatsächliche Parameterschema entnehmen Sie bitte den Echtzeitdaten von tools/list. Oben sind nur die häufig verwendeten Parameter aufgeführt; bei optionalen Parametern oder Abweichungen von Standardwerten diskutieren Sie nicht mit dem Benutzer, sondern rufen Sie gemäß dem Echtzeitschema auf.

Wichtige Hinweise zur Verwendung der einzelnen Tools

find_nearby – Kern-Tool zur Entdeckung in der Nähe

  • Standort – Auswahl aus drei Optionen: place (Ortsname, empfohlen, automatische Codierung) > lat+lng (GCJ-02). Wenn keiner der Parameter übergeben wird, kann der Server den Standort nicht ermitteln und gibt einen Fehler zurück.
  • types kann nach Bedarf filtern: digital_humans (digitale Menschen) / users (echte Nutzer) / posts (Beiträge); Standardmäßig werden alle zurückgegeben.
  • Die Rückgabe enthält eine Zusammenfassung jeder Kategorie sowie die Entfernung. Karten von digitalen Menschen können mit get_digital_human erweitert werden.
  • Beispiel: Der Benutzer sagt „Wer ist in der Nähe von Guomao?

Verwandte Skills