Aller au contenu
Tous les outils

obsidian_search_notes

Obsidian · macOS · Windows

Effet: lecture. État: disponibilité conditionnelle.

«Disponibilité conditionnelle» signifie que l’outil peut dépendre de la version, de la plateforme, des autorisations, du compte ou de la configuration. Il n’est pas forcément actif partout.

macOS

Objectif

Recherche dans les notes d’un coffre Obsidian par texte (`query` : titre et texte de la note, insensible à la casse), par tag (`tag` : #tags en ligne et tags du frontmatter ; un tag correspond aussi à ses tags imbriqués), ou les deux. Renvoie le chemin de chaque note dans le coffre, son titre, la première ligne correspondante et ses tags, triés par chemin, `limit` par page ; lorsque has_more vaut true, passez next_offset comme `offset` pour la page suivante. Lit les fichiers Markdown : Obsidian n’a pas besoin d’être en cours d’exécution.

Entrées requises

Le schéma de cette plateforme ne déclare aucune entrée requise. Des sélecteurs facultatifs ou des conditions d’exécution peuvent néanmoins exister.

Autorisations et confirmation

Le schéma ne déclare aucun paramètre de confirmation explicite. Cela n’autorise aucune action sans permission : vérifiez l’effet et obtenez une autorisation.

Schéma technique canonique en anglais — macOS
{
  "properties": {
    "limit": {
      "description": "Notes per page (default 20, max 100).",
      "type": "integer"
    },
    "offset": {
      "description": "Notes to skip (default 0): the next_offset of the previous page.",
      "type": "integer"
    },
    "query": {
      "description": "Text to find in note titles and text. Optional when `tag` is given.",
      "type": "string"
    },
    "tag": {
      "description": "Tag to match, with or without #. Optional when `query` is given.",
      "type": "string"
    },
    "vault": {
      "description": "Vault name or id from obsidian_list_vaults. Optional when there is only one vault.",
      "type": "string"
    }
  },
  "required": [],
  "type": "object"
}

Exemple documentaire

Exemple de documentation pour obsidian_search_notes. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.

{
  "limit": 20,
  "query": "launch checklist",
  "tag": "project",
  "vault": "Demo Vault"
}

Windows

Objectif

Recherche dans les notes d’un coffre Obsidian par texte (`query` : titre et texte de la note, insensible à la casse), par tag (`tag` : #tags en ligne et tags du frontmatter ; un tag correspond aussi à ses tags imbriqués), ou les deux. Renvoie le chemin de chaque note dans le coffre, son titre, la première ligne correspondante et ses tags, triés par chemin, `limit` par page ; lorsque has_more vaut true, passez next_offset comme `offset` pour la page suivante. Lit les fichiers Markdown : Obsidian n’a pas besoin d’être en cours d’exécution.

Entrées requises

Le schéma de cette plateforme ne déclare aucune entrée requise. Des sélecteurs facultatifs ou des conditions d’exécution peuvent néanmoins exister.

Autorisations et confirmation

Le schéma ne déclare aucun paramètre de confirmation explicite. Cela n’autorise aucune action sans permission : vérifiez l’effet et obtenez une autorisation.

Schéma technique canonique en anglais — Windows
{
  "properties": {
    "limit": {
      "description": "Notes per page (default 20, max 100).",
      "type": "integer"
    },
    "offset": {
      "description": "Notes to skip (default 0): the next_offset of the previous page.",
      "type": "integer"
    },
    "query": {
      "description": "Text to find in note titles and text. Optional when `tag` is given.",
      "type": "string"
    },
    "tag": {
      "description": "Tag to match, with or without #. Optional when `query` is given.",
      "type": "string"
    },
    "vault": {
      "description": "Vault name or id from obsidian_list_vaults. Optional when there is only one vault.",
      "type": "string"
    }
  },
  "required": [],
  "type": "object"
}

Exemple documentaire

Exemple de documentation pour obsidian_search_notes. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.

{
  "limit": 20,
  "query": "launch checklist",
  "tag": "project",
  "vault": "Demo Vault"
}