{"id":2283,"date":"2026-09-30T16:27:12","date_gmt":"2026-09-30T14:27:12","guid":{"rendered":"https:\/\/hoper.dnsalias.net\/atdc\/?p=2283"},"modified":"2026-09-30T16:46:58","modified_gmt":"2026-09-30T14:46:58","slug":"claude-code-et-possibilites","status":"publish","type":"post","link":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2026\/09\/30\/claude-code-et-possibilites\/","title":{"rendered":"Claude Code et possibilit\u00e9s"},"content":{"rendered":"<p>Apr\u00e8s avoir <a href=\"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2026\/08\/21\/comment-fonctionne-une-ia\/\">expliqu\u00e9<\/a> le plus simplement possible comment fonctionne une IA, il est maintenant temps d&rsquo;expliquer ce qu&rsquo;il est possible de faire avec. (Spoiler: TOUT. Et vous n&rsquo;\u00eates pas pr\u00eats)<\/p>\n<h2>R\u00e9solution des probl\u00e8mes courant<\/h2>\n<h3>Requ\u00eates DNS bloqu\u00e9es<\/h3>\n<p>Prenons quelques exemples. Requ\u00eates DNS externe qui bloquent 9 fois sur 10. 8.8.8.8 ou 9.9.9.9, m\u00eame combat. Seules les machines en Wifi sont imapact\u00e9es, mais pas les t\u00e9l\u00e9phones. Ayant r\u00e9cemment mis \u00e0 jour le firmware de mon routeur, et ayant du modifier pas mal de param\u00e8tres qui avaient \u00ab\u00a0saut\u00e9s\u00a0\u00bb durant l&rsquo;op\u00e9ration (QoS r\u00e9activ\u00e9e entra\u00eenant un d\u00e9bit minable par exemple&#8230;) je soup\u00e7onne un probl\u00e8me sur cet \u00e9quipement mais lequel ?<\/p>\n<p>Apr\u00e8s plusieurs heures \u00e0 scanner le r\u00e9seau dans tous les sens ou \u00e0 investiguer \u00e0 coup de script powershell et autre, Sonnet demande conseil \u00e0 Opus 5.5. Puis il me propose d&rsquo;aller sur une page \u00ab\u00a0secr\u00e8te\u00a0\u00bb du routeur : http:\/\/IP_locale\/debug.htm<\/p>\n<p>Il esp\u00e8re que cette page permettra d&rsquo;activer un serveur telnet, ce qui pourrait lui permettre de prendre le contr\u00f4le du routeur. Cette fonction n&rsquo;existe plus, mais on d\u00e9couvre qu&rsquo;il est possible de prendre des traces r\u00e9seaux compl\u00e8tes, cot\u00e9 lan <strong>et c\u00f4t\u00e9 WAN<\/strong>. J&rsquo;active donc la capture (fichiers stock\u00e9s sur une clef USB branch\u00e9e sur le routeur). Je donne ensuite les fichiers \u00e0 Claude et, apr\u00e8s quelques secondes d&rsquo;analyse, il m&rsquo;affirme qu&rsquo;il a trouv\u00e9 le probl\u00e8me. Il m&rsquo;indique alors ou aller dans l&rsquo;interface web d&rsquo;administration du routeur, pour activer les deux cases suivantes :<\/p>\n<p><a href=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/X10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2284 \" src=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/X10.png\" alt=\"\" width=\"723\" height=\"185\" srcset=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/X10.png 1018w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/X10-400x102.png 400w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/X10-768x196.png 768w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: left;\">Et, vous vous en doutez, \u00e0 peine avais-je valid\u00e9 que toute refonctionnait normalement. Et oui, j&rsquo;avais bien touch\u00e9 \u00e0 ce r\u00e9glage. Mais comment deviner que d\u00e9cocher ces cases bloquerait les requ\u00eates DNS ! J&rsquo;ai fait part de mon agacement \u00e0 Claude qui a tent\u00e9 de me rassurer:<\/p>\n<p>\u00ab\u00a0C&rsquo;\u00e9tait impossible \u00e0 deviner, et tu n&rsquo;as rien fait de travers. Rien dans ce libell\u00e9 ne laisse penser qu&rsquo;il touche au DNS. Le lien passe par trois \u00e9tapes qu&rsquo;on ne voit jamais :<\/p>\n<p>1. **Le WMM n&rsquo;a rien d&rsquo;une option \u00ab multim\u00e9dia \u00bb.** Le 802.11n et le 802.11ac l&rsquo;exigent. En le d\u00e9cochant, tu as ramen\u00e9 tout le Wi-Fi au niveau de 2003 (802.11a\/g, 54 Mbit\/s), et l&rsquo;interface ne le signale nulle part.<\/p>\n<p>2. **Quelqu&rsquo;un en amont marque les r\u00e9ponses DNS comme \u00ab prioritaires \u00bb.** Soit le r\u00e9seau Bouygues, soit Google et Quad9 eux-m\u00eames : toutes les r\u00e9ponses DNS venant d&rsquo;Internet arrivent au X10 avec le marquage CS3, et presque rien d&rsquo;autre ne l&rsquo;a. Tu n&rsquo;y es pour rien, et tu ne pouvais pas le voir.<\/p>\n<p>3. **Le pilote Wi-Fi du X10 perd ces trames marqu\u00e9es quand le WMM est coup\u00e9.** C&rsquo;est l\u00e0 le vrai d\u00e9faut. Sans WMM, il devrait simplement ignorer le marquage et tout envoyer normalement. Il ne le fait pas : **c&rsquo;est un bug du firmware**, pas une cons\u00e9quence normale de ton r\u00e9glage.<\/p>\n<p>Seules deux captures, prises en m\u00eame temps, pouvaient le montrer : celle du X10, qui prouvait que la r\u00e9ponse partait bien vers le portable, et le relev\u00e9 du portable, qui prouvait qu&rsquo;il ne la recevait jamais. Aucun raisonnement n&rsquo;y serait arriv\u00e9 seul.<\/p>\n<p>J&rsquo;ai not\u00e9 dans la m\u00e9moire, pour le X10, de toujours garder le WMM coch\u00e9, et de le v\u00e9rifier en m\u00eame temps que la QoS apr\u00e8s chaque mise \u00e0 jour du firmware.\u00a0\u00bb<\/p>\n<h3>Son qui crachouille<\/h3>\n<p>Ayant bascul\u00e9 mon pc \u00ab\u00a0gamer\u00a0\u00bb le plus puissant sous Linux (afin d\u2019utiliser aussi la carte graphique pour du calcul d&rsquo;IA), je d\u00e9couvre maintenant les petits probl\u00e8mes qui peuvent survenir quand on lance des jeux windows sous linux. En l\u2019occurrence, un son qui avait tendance, au bout de quelques minutes, \u00e0 \u00ab\u00a0crachouiller\u00a0\u00bb. Je lance claude sur l&rsquo;affaire. Il investigue mais ne voit rien d&rsquo;\u00e9vident, puis propose donc de tout passer en mode debug bien verbeux. lutris, wine, pulseaudio, le jeu lui m\u00eame&#8230; Puis il relance le jeu. Au bout de quelques minutes, je lui signale que \u00e7a recommence. Il stoppe la capture, analyse quelques Go de log, et m&rsquo;explique : Un processus li\u00e9 \u00e0 la gestion du son s&rsquo;est vu refus\u00e9 le doit de passer en priorit\u00e9 \u00ab\u00a0temps r\u00e9el\u00a0\u00bb. Manquant parfois de temps cpu, le buffer se vide et le son crachouille. Solution : Ajouter mon compte dans je ne sais plus quel groupe. Ce qui compte, c&rsquo;est qu&rsquo;une fois reconnect\u00e9, j&rsquo;ai relanc\u00e9 le jeu. Et plus aucun probl\u00e8me de son.<\/p>\n<h3>D\u00e9bits des sauvegardes en dents de scie<\/h3>\n<p>Certaines grosses \u00e9critures se comportaient bizarrement sur mon NAS. Notamment aux moment des sauvegardes. Le d\u00e9bit n&rsquo;\u00e9tait jamais stable, comme si quelque chose \u00ab\u00a0bloquait\u00a0\u00bb d\u00e8s qu&rsquo;on d\u00e9passait un certain niveau d&rsquo;\u00e9criture. J&rsquo;ai laiss\u00e9 Claude modifi\u00e9 des param\u00e8tres li\u00e9s au cache file syst\u00e8me et \u00e0 l\u2019ordonnanceur&#8230; Depuis je n&rsquo;ai jamais eu un d\u00e9bit aussi stable et aussi \u00e9lev\u00e9 sur mes disques.<\/p>\n<p>Il faut bien comprendre que j&rsquo;ai pris ces trois exemples compl\u00e8tement au hasard parmi des dizaines. (Je commence d&rsquo;ailleurs \u00e0 penser que je fais un tr\u00e8s mauvais admin sys&#8230;) Mais chaque jour, chaque r\u00e9solution am\u00e9liore mon infra. Encore quelques semaines et j&rsquo;aurai probablement le meilleur param\u00e9trage possible partout \ud83d\ude42<\/p>\n<h2>Installations \/ Int\u00e9grations<\/h2>\n<p>Quel que soit le logiciel que vous voulez installer, Claude pourra le faire. Bien sur, vous restez ma\u00eetre des choix techniques. Installation native (deb, rpm ou autre) ? Conteneurs (Docker, podman&#8230;) ? Formats \u00ab\u00a0universels\u00a0\u00bb (flatpack, snap, AppImage&#8230;) ? Gestionnaire de paquet li\u00e9s au langage (pip, npm, cargo&#8230;) ? ou m\u00eame compilation depuis les sources, \u00e0 vous de lui dire ce que vous souhaitez. Mais quelque soit le moyen retenu, il le fera.<\/p>\n<p>Et la, vous allez me dire, mais il ne peut pas ? Si installer ce nouveau logiciel entra\u00eene des changements incompatibles avec ce qui existe d\u00e9j\u00e0 ? J&rsquo;ai pouss\u00e9 le probl\u00e8me \u00e0 son paroxysme pour ma seule config disposant d&rsquo;une bonne carte graphique. J&rsquo;ai TOUT voulu installer dessus. Des tonnes d&rsquo;outils IA, des dizaines de mod\u00e8les, des jeux, des outils de streaming (sunshine&#8230;) etc, etc. Et rien n&rsquo;\u00e9tait compatible. Alors Claude s&rsquo;est battu. Il a fait des venv (s\u00e9paration des librairies python de diff\u00e9rentes versions) quand c&rsquo;\u00e9tait possible, \u00e0 fait du docker quand il n&rsquo;avait pas le choix, \u00e0 du recompiler le drivers vid\u00e9o, et parfois m\u00eame aller directement patcher certains logiciel quand rien d&rsquo;autres n&rsquo;\u00e9tait possible. Mais tout est install\u00e9. ET TOUT FONCTIONNE TR\u00c8S BIEN.<\/p>\n<h2>Gestion de la s\u00e9curit\u00e9<\/h2>\n<p>Si vous avez d\u00e9j\u00e0 fait un peu de s\u00e9curit\u00e9, vous savez que le probl\u00e8me n&rsquo;est pas d&rsquo;installer des outils. Supervision, Sauvegardes, IDS, mises \u00e0 jour auto et autres&#8230; Le probl\u00e8me, c&rsquo;est de pouvoir suivre les nombreux mails\/alertes\/rapports de tous ces logiciel. Rien que les syst\u00e8mes de v\u00e9rification d&rsquo;int\u00e9grit\u00e9 comme l&rsquo;ancien tripwire ou le plus r\u00e9cent AIDE, sont un cauchemard de verbosit\u00e9. Le moindre changement dans un fichier, et il vous alerte. Autant dire que sur un syst\u00e8me Linux normalement utilis\u00e9, c&rsquo;est facilement plusieurs milliers de lignes de log qui sortent tous les jours avec la liste des tous les fichiers de log, temporaires, bases etc. M\u00eame bien configur\u00e9s, ces syst\u00e8mes d&rsquo;alertes vous signaleront forc\u00e9ment plusieurs centaines de modifications chaque jours.<\/p>\n<p>Et il faut donc aussi surveiller tout le reste. Les indicateur syst\u00e8mes, le bon d\u00e9roulement des sauvegardes et des mises \u00e0 jour etc. Impossible de v\u00e9rifier tout \u00e7a chaque matin pour un \u00eatre humain (\u00e0 moins qu&rsquo;il soit pay\u00e9 pour et qu&rsquo;il y passe ses journ\u00e9es). Claude re\u00e7oit tout et me fait des comptes rendus r\u00e9gulier sur l&rsquo;\u00e9tat de mon infrastructure:<\/p>\n<p><a href=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-2294\" src=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude-1024x536.jpg\" alt=\"\" width=\"700\" height=\"366\" srcset=\"https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude-1024x536.jpg 1024w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude-400x209.jpg 400w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude-768x402.jpg 768w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude-325x170.jpg 325w, https:\/\/hoper.dnsalias.net\/atdc\/wp-content\/uploads\/2026\/09\/mail-claude.jpg 1280w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<h2><\/h2>\n<h2>Claude code pour programmer<\/h2>\n<h3>Des logiciels Android<\/h3>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/android\/\">rappel-moi<\/a><\/p>\n<p>Ce logiciel permet d&rsquo;enregistrer une liste de trucs dont il faut s&rsquo;occuper r\u00e9guli\u00e8rement mais pas trop souvent. Au d\u00e9but con\u00e7u pour tous ce qui concerne les v\u00e9hicules (entretien, contr\u00f4le technique&#8230;) il \u00e0 ensuite \u00e9t\u00e9 \u00e9tendu pour g\u00e9rer tout le reste. Les rendez vous m\u00e9dicaux annuels, le traitement anti-puce du chat tous les 3 mois etc, etc.<\/p>\n<p>La base de donn\u00e9e peut \u00eatre situ\u00e9 en local sur l&rsquo;appareil (par d\u00e9faut) ou se trouver sur une base mysql (accessible directement, au ou travers d&rsquo;un tunnel ssh) afin que toute la famille puisse avoir la m\u00eame base de donn\u00e9e.<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/android\/\">kikigagne<\/a><\/p>\n<p>R\u00e9alis\u00e9e \u00e0 partir de la m\u00eame base que rappel-moi (m\u00eame gestion de BDD etc), ce logiciel permet d&rsquo;enregistrer ses scores de parties de jeux de soci\u00e9t\u00e9s, et de simplifier le comptage par la m\u00eame occasion. En r\u00e9sum\u00e9, il faut enregistrer ces jeux et les cat\u00e9gories associ\u00e9es. Par exemple pour Seven Wonders, le score est le total des cartes bleues, vertes, jaunes, violettes etc. Ce sont les cat\u00e9gories. Une fois les jeux, et les joueurs, enregistr\u00e9s, on peut enregistrer les scores d&rsquo;une partie (et conserver les statistiques afin de voir qui gagne le plus dans la famille \ud83d\ude09<\/p>\n<h3>Des scripts shell<\/h3>\n<p>Claude m&rsquo;en a fait tellement qu&rsquo;il faudrait des semaines pour tous les lister. Mais ce sont g\u00e9n\u00e9ralement des scripts li\u00e9s \u00e0 mon environnement ou \u00e0 des outils tr\u00e8s sp\u00e9cifiques&#8230; Voila ceux qui pourraient \u00e9ventuellement int\u00e9resser quelqu&rsquo;un d&rsquo;autre:<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/bash\/\">getscan<\/a><\/p>\n<p>Ce script (en python, pas en bash) permet de t\u00e9l\u00e9charger automatiquement les BD disponibles sur le site sushiscan.net (et croyez moi, les auteurs de ce site avaient vraiment TOUT FAIT pour que ce ne soit pas possible&#8230; Ce qui accessoirement est un peu \u00e0 l&rsquo;oppos\u00e9e de la philosophie du partage des pirates, mais passons).<\/p>\n<p>.\/getscans.py &#8211;help\u00a0 \u00a0pour conna\u00eetre la syntaxe avec les exemples qui vont bien.<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/bash\/\">chvmid<\/a><\/p>\n<p>Ce script permet, si il est lanc\u00e9 en root sur un serveur proxmox, de modifier l&rsquo;id d&rsquo;une VM (ce que ne permet pas l&rsquo;IHM). Voila sa syntaxe:<\/p>\n<p>Usage : chvmid [options] ANCIEN_ID NOUVEL_ID<\/p>\n<p>Options :<br \/>\n-n, &#8211;dry-run affiche ce qui serait fait, sans rien modifier<br \/>\n-h, &#8211;help affiche cette aide<br \/>\n-v, &#8211;version affiche la version<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/bash\/\">dfc<\/a><\/p>\n<p>Il faut savoir que chez moi je passais mon temps \u00e0 taper &lsquo;df -h&rsquo; partout et tout le temps. le script dfc fait la m\u00eame chose mais ordonne la liste des montages par niveau de remplissage, ajoute de la couleur etc. Bien plus sympa au quotidien \ud83d\ude42<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/bash\/\">easy_encode<\/a><\/p>\n<p>Un simple mini frontend \u00e0 ffmpeg pour encoder des vid\u00e9os ou supprimer des pistes sons inutiles. Avantage: Il peut \u00eatre utilis\u00e9 de fa\u00e7on totalement interactive (il vous posera les questions au fur et \u00e0 mesure pour remplir ses variables&#8230;). Il sait aussi traiter toutes les vid\u00e9os pr\u00e9sentes dans un r\u00e9pertoire de la m\u00eame mani\u00e8re.<\/p>\n<p><a href=\"https:\/\/hoper.is-a-anarchist.com\/divers\/bash\/\">trs<\/a><\/p>\n<p>Celui la ne sera utile qu&rsquo;aux gens qui utilisent le logiciel transmission-cli, et donc la commande transmission-remote. trs remplacera tr\u00e8s avantageusement la commande &lsquo;transmission-remote -l&rsquo;. Au lieu de simplement lister les torrents dans le d\u00e9sordre, il est ici possible de filtrer par tracker, d&rsquo;ordonner la liste en fonction de plusieurs crit\u00e8res (taille, ratio&#8230;) etc.<\/p>\n<h2>Claude code pour tout et n&rsquo;importe quoi<\/h2>\n<p>Si vous dites \u00ab\u00a0Je veux une Ferrari\u00a0\u00bb. Claude ne peut pas la faire appara\u00eetre. Quoi que. Si vous avez une imprimante 3D, il saura en mod\u00e9liser une et vous imprimer une jolie maquette. Si vous la voulez en photo (avec une belle blonde au volant parce que&#8230; Pourquoi pas !?) il vous g\u00e9n\u00e9rera vite votre nouveau fond d&rsquo;\u00e9cran. Une vid\u00e9o ? Pas de soucis. R\u00e9fl\u00e9chissez: A partir du moment ou un ordinateur peut le faire, claude peut le faire. Et donc, VOUS pouvez le faire, il vous suffit de le demander. L&rsquo;IA aujourd&rsquo;hui est aussi puissante que \u00e7a. Alors oui, gnagnagna, les mod\u00e8les grand publiques sont bourr\u00e9s de limitations. Souvent justifi\u00e9s (ne pas accepter de fabriquer une bombe, un virus informatique ou un vraie bact\u00e9rie capable de tuer des humains me semble une bonne chose). Mais si vous voulez juste des conseils de t\u00e9l\u00e9charger un film, et si Claude refuse, passez au plan B: Demandez \u00e0 Claude de vous aider \u00e0 installer un moteur IA non censur\u00e9 chez vous, il le fera. Ensuite, vous n&rsquo;avez plus qu&rsquo;a demander \u00e0 votre IA locale ce que vous voulez, et elle se fera un plaisir de vous aider \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s avoir expliqu\u00e9 le plus simplement possible comment fonctionne une IA, il est maintenant temps d&rsquo;expliquer ce qu&rsquo;il est possible de faire avec. (Spoiler: TOUT. Et vous n&rsquo;\u00eates pas pr\u00eats) R\u00e9solution des probl\u00e8mes courant Requ\u00eates DNS bloqu\u00e9es Prenons quelques exemples. Requ\u00eates DNS externe qui bloquent 9 fois sur 10. 8.8.8.8 ou 9.9.9.9, m\u00eame combat. Seules [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2239,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,17],"tags":[],"class_list":["post-2283","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geekitude","category-ia"],"_links":{"self":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/2283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/comments?post=2283"}],"version-history":[{"count":13,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/2283\/revisions"}],"predecessor-version":[{"id":2301,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/2283\/revisions\/2301"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media\/2239"}],"wp:attachment":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media?parent=2283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/categories?post=2283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/tags?post=2283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}