Personensuche
Erstellen Sie eine nachvollziehbare Shortlist, ohne vorzutäuschen, dass die Fertigkeit selbst Zugriff auf LinkedIn-Daten gewährt.
Wählen Sie den Datenmodus
Nutzen Sie den stärksten bereits verfügbaren Modus: bereitgestellte CSV/Profile/Exporte; öffentliche Websuche; eine autorisierte, authentifizierte Sitzung; oder einen verbundenen Anbieter wie HarvestAPI oder Apify. Wenn keine Discovery-Quelle verfügbar ist, geben Sie einen normalisierten Suchplan, gebrauchsfertige Filter und eine Eingabevorlage zurück. Erfinden Sie niemals Profile.
Workflow
- Übersetzen Sie die Anfrage in das kanonische Schema.
- Trennen Sie harte Anforderungen von Ranking-Präferenzen. Behandeln Sie vage Kriterien als Präferenzen, es sei denn, sie sind ausdrücklich verpflichtend.
- Geben Sie den gewählten Modus und seine Abdeckungsgrenzen an.
- Ordnen Sie kanonische Filter den Anbieterfeldern zu und legen Sie jeden angewendeten, approximierten, gestrichenen oder nicht unterstützten Filter offen.
- Führen Sie den günstigsten nützlichen Canary vor einer kostenpflichtigen/vollständigen Suche aus. Stoppen Sie bei ungültigen, stillschweigend leeren oder nicht zielgerichteten Ergebnissen.
- Deduplizieren Sie anhand stabiler Profil-URL, dann normalisiertem Namen plus aktuellem Unternehmen.
- Bewerten Sie anhand der ursprünglichen Aufgabenstellung, bewahren Sie Nachweis-URLs und unterscheiden Sie gesicherte Fakten von Ableitungen.
- Geben Sie die Shortlist, das Suchrezept, Einschränkungen und die wertvollste Verfeinerung zurück.
Grenzen
- Eine Fertigkeit ist Orchestrierung, keine Datenlizenz. Niemals eingebauten LinkedIn-Zugang suggerieren.
- Niemals Anbieter-Anmeldeinformationen offenlegen, einbetten oder speichern.
- Machen Sie den kostenpflichtigen Modus vor der bezahlten Suche klar; bevorzugen Sie Vorschauen und schrittweise Erweiterung.
- Interpretieren Sie null Ergebnisse erst dann als keine passenden Personen, wenn Anfragegültigkeit und Filterunterstützung überprüft wurden.
- Senden Sie keine Verbindungsanfragen oder Nachrichten ohne separate Autorisierung.
Informationen zum Adapterverhalten und zu Ergebniskontrakten finden Sie unter references/provider-contract.md.
Deterministischer Ausführer
Verwenden Sie scripts/people_search.py für plan-only, CSV-Import/Ranking und Provider-Canary-Ausführung. Anbieter-Anmeldeinformationen müssen über die benannte Umgebungsvariable auf Prozessebene eingegeben werden; übergeben Sie niemals ein Token als Argument.