Interface du site / Français

Recherche & ligne de commande

Trouver un texte, accéder à une section ou consulter la source publiée.

Ouvrez la recherche depuis l’en-tête ou le menu mobile, ou utilisez les boutons ci-dessus. Au clavier, appuyez sur Ctrl K (⌘ K sur Mac), quelle que soit la taille de l’écran. Saisissez quelques mots pour lancer une recherche. Sur les grands écrans, choisissez CLI pour ouvrir la ligne de commande en plein écran. Appuyez sur Échap pour fermer.

Utiliser la ligne de commande

L’interface en ligne de commande (CLI) propose une invite de saisie et affiche les échanges au fil de la session. Vous pouvez lister les textes, les lire intégralement, suivre une source ou changer le mode d’affichage. Les commandes utilisent le même catalogue public que le reste du site.

help
ls
cat ai-in-legal-work
formats ai-in-legal-work
theme system

Entrée exécute une commande. ↑ et ↓ permettent de retrouver les commandes précédentes et de reprendre une saisie inachevée. Tab complète une commande ou un argument sans ambiguïté ; sinon, cette touche déplace le focus normalement. clear efface les échanges et l’historique. exit ou Échap ferme l’interface.

Tant que la ligne de commande reste ouverte, votre saisie et votre historique sont conservés lorsque vous redimensionnez la fenêtre. Ils sont effacés à la fermeture. Sur téléphone, le menu donne accès aux rubriques Activité, Profil, Textes et Contact. Tous les textes publiés et leurs différents formats restent accessibles par des liens ordinaires.

Quelques commandes utiles

La recherche porte sur tous les textes publiés dans la langue choisie, y compris le cadre et la note de travail. Les commandes permettent de parcourir et de lire les contenus publics de ce site.

CommandeFonction
helpAfficher les commandes disponibles.
search <words>Rechercher dans les titres et le texte intégral. En mode Recherche, quelques mots suffisent, sans la commande search.
notesLister les textes publiés. ls est une commande équivalente en mode CLI.
open <page or section>Accéder directement à une page ou à une section, par exemple avec open contact.
read <note slug>Lire une version en texte brut. Essayez read ai-in-legal-work, ou cat ai-in-legal-work en mode CLI.
whoamiAfficher la présentation de l’activité et sa source (CLI).
formats [note slug]Trouver le catalogue, son schéma, le flux, ou encore la page canonique et la version Markdown d’un texte (CLI).
theme system|day|nightsystem suit la préférence de votre appareil pour le mode clair ou sombre. day et night conservent le mode choisi. auto équivaut à system.
lang en|de|frOuvrir la traduction disponible ou la page d’accueil de la langue choisie.

La recherche et la ligne de commande fonctionnent dans votre navigateur, à partir du catalogue public de ce site. Les requêtes et les commandes ne sont ni envoyées à un serveur ni enregistrées dans le stockage du navigateur. Les liens ci-dessous restent accessibles sans JavaScript.

Parcourir les publications

Le même contenu, dans des formats ouverts

Pour citer un document, utilisez sa page HTML canonique ou un lien stable vers la section concernée. Le catalogue indique sa source, sa langue, ses dates, ses traductions et sa version Markdown, lorsqu’elle existe.

RessourceContenu
Catalogue des contenusUn fichier JSON structuré réunissant le texte intégral des documents publiés, leurs métadonnées et les liens vers leurs sections.
Schéma du catalogueUn schéma conforme à JSON Schema 2020-12, décrivant les champs du catalogue.
Présentation de l’activitéDes informations professionnelles structurées : activité, services et coordonnées.
MarkdownLa page de présentation en anglais. Le champ markdown_url du catalogue renvoie à la version de chaque document.
Texte intégral brutL’ensemble des textes en anglais, avec des éditions allemande et française.
Index llms.txtUn index concis pour les outils qui reconnaissent cette convention émergente. Il offre un moyen supplémentaire de découvrir les contenus, sans constituer un protocole universel.
Flux des textesLes textes publiés au format Atom. Les modifications du site font l’objet d’un flux distinct.
Plan du siteLes URL des pages publiques et leurs versions linguistiques.

Lire depuis vos propres outils

Ces exemples utilisent curl pour lire les fichiers publics. Les exemples portant sur le catalogue utilisent jq pour sélectionner les champs de la réponse.

Récupérer le catalogue

curl -fsS https://jonashertner.com/content/index.json

Lister les langues, les titres et les URL des documents

curl -fsS https://jonashertner.com/content/index.json |
  jq -r '.documents[] | [.language, .title, .url] | @tsv'

Rechercher dans le texte intégral

curl -fsS https://jonashertner.com/content/index.json |
  jq -r '.documents[] | select((.title + " " + .text) | test("artificial intelligence"; "i")) | .url'

Lire un texte précis

curl -fsS https://jonashertner.com/content/index.json |
  jq -r '.documents[] | select(.url == "https://jonashertner.com/notes/ai-in-legal-work/") | .text'

Ou récupérer directement sa version Markdown :

curl -fsS https://jonashertner.com/notes/ai-in-legal-work/index.md