Vai al contenuto
Tutti gli strumenti

obsidian_search_notes

Obsidian · macOS · Windows

Effetto: lettura. Stato: disponibilità condizionata.

«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.

macOS

Scopo

Cerca tra le note di un vault di Obsidian per testo (`query`: titolo e testo della nota, senza distinzione tra maiuscole e minuscole), per tag (`tag`: #tag inline e tag del frontmatter; un tag corrisponde anche ai suoi tag annidati), o per entrambi. Restituisce per ogni nota il percorso all'interno del vault, il titolo, la prima riga corrispondente e i tag, ordinati per percorso, `limit` per pagina; quando has_more è true, passa next_offset come `offset` per la pagina successiva. Legge i file Markdown: Obsidian non deve essere in esecuzione.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema non dichiara un parametro di conferma esplicito. Ciò non autorizza azioni senza permesso: controlla l’effetto e ottieni l’autorizzazione.

Schema tecnico canonico in inglese — 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"
}

Esempio documentale

Esempio di documentazione per obsidian_search_notes. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

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

Windows

Scopo

Cerca tra le note di un vault di Obsidian per testo (`query`: titolo e testo della nota, senza distinzione tra maiuscole e minuscole), per tag (`tag`: #tag inline e tag del frontmatter; un tag corrisponde anche ai suoi tag annidati), o per entrambi. Restituisce per ogni nota il percorso all'interno del vault, il titolo, la prima riga corrispondente e i tag, ordinati per percorso, `limit` per pagina; quando has_more è true, passa next_offset come `offset` per la pagina successiva. Legge i file Markdown: Obsidian non deve essere in esecuzione.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema non dichiara un parametro di conferma esplicito. Ciò non autorizza azioni senza permesso: controlla l’effetto e ottieni l’autorizzazione.

Schema tecnico canonico in inglese — 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"
}

Esempio documentale

Esempio di documentazione per obsidian_search_notes. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

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