Recherche Slack
Cette skill fournit des conseils pour effectuer efficacement une recherche dans Slack afin de trouver des messages, des fichiers et des informations.
Quand l'utiliser
Appliquez cette skill chaque fois que vous avez besoin de trouver des informations dans Slack — y compris lorsqu'un utilisateur vous demande de localiser des messages, des conversations, des fichiers ou des personnes, ou lorsque vous avez besoin de rassembler du contexte avant de répondre à une question sur ce qui se passe dans Slack.
Aperçu des outils de recherche
| Outil | À utiliser quand |
|---|---|
slack_search_public |
Recherche dans les canaux publics uniquement. Ne nécessite pas le consentement de l'utilisateur. |
slack_search_public_and_private |
Recherche dans tous les canaux, y compris les canaux privés, les messages directs et les group DMs. Nécessite le consentement de l'utilisateur. |
slack_search_channels |
Recherche de canaux par nom ou description. |
slack_search_users |
Recherche de personnes par nom, email ou rôle. |
Stratégie de recherche
Commencez par une recherche large, puis affinez
- Commencez par un mot-clé simple ou une question en langage naturel.
- Si trop de résultats, ajoutez des filtres (
in:,from:, plages de dates). - Si trop peu de résultats, supprimez les filtres et essayez des synonymes ou des termes connexes.
Choisissez le bon mode de recherche
- Questions en langage naturel (par ex., « Quel est le délai pour le projet X ? ») — Idéal pour les recherches floues et conceptuelles où vous ne connaissez pas les mots-clés exacts.
- Recherche par mots-clés (par ex.,
projet X délai) — Idéal pour trouver du contenu spécifique et exact.
Utilisez plusieurs recherches
Ne vous fiez pas à une seule recherche. Divisez les questions complexes en recherches plus petites :
- Recherchez d'abord le sujet
- Puis recherchez les contributions de personnes spécifiques
- Puis recherchez dans des canaux spécifiques
Référence des modificateurs de recherche
Filtres de localisation
in:channel-name— Recherche dans un canal spécifiquein:<#C123456>— Recherche dans un canal par ID-in:channel-name— Exclure un canalin:<@U123456>— Recherche dans les DMs avec un utilisateur
Filtres d'utilisateur
from:<@U123456>— Messages d'un utilisateur spécifique (par ID)from:username— Messages d'un utilisateur (par nom d'utilisateur Slack)to:me— Messages vous étant envoyés directement
Filtres de contenu
is:thread— Uniquement les messages en threadhas:pin— Messages épingléshas:link— Messages contenant des lienshas:file— Messages avec pièces jointeshas::emoji:— Messages avec une réaction spécifique
Filtres de date
before:YYYY-MM-DD— Messages avant une dateafter:YYYY-MM-DD— Messages après une dateon:YYYY-MM-DD— Messages à une date spécifiqueduring:month— Messages pendant un mois spécifique (par ex.,during:january)
Correspondance de texte
"exact phrase"— Correspondance d'une phrase exacte-word— Exclure les messages contenant un motwild*— Correspondance avec wildcard (minimum 3 caractères avant*)
Recherche de fichiers
Pour rechercher des fichiers, utilisez le paramètre content_types="files" avec des filtres de type :
type:images— Fichiers imagetype:documents— Fichiers documenttype:pdfs— Fichiers PDFtype:spreadsheets— Fichiers tableurtype:canvases— Slack Canvases
Exemple : content_types="files" type:pdfs budget after:2025-01-01
Suivi des résultats
Après avoir trouvé des messages pertinents :
- Utilisez
slack_read_threadpour obtenir le contexte complet du thread pour tout message en thread. - Utilisez
slack_read_channelavec les timestampsoldest/latestpour lire les messages environnants pour le contexte. - Utilisez
slack_read_user_profilepour identifier qui est un utilisateur lorsque son ID apparaît dans les résultats.
Pièges courants
- Les opérateurs booléens ne fonctionnent pas.
AND,OR,NOTne sont pas supportés. Utilisez les espaces (AND implicite) et-pour l'exclusion. - Les parenthèses ne fonctionnent pas. N'essayez pas de grouper les termes de recherche avec
(). - La recherche n'est pas en temps réel. Les messages très récents (dernières secondes) peuvent ne pas apparaître dans les résultats de recherche. Utilisez
slack_read_channelpour les messages les plus récents. - Accès aux canaux privés. Utilisez
slack_search_public_and_privatelorsque vous avez besoin d'inclure des canaux privés, mais notez que cela nécessite le consentement de l'utilisateur.