Prompt 0082 — Tooltips de siglas no corpo das páginas (Rehype)
Prompt 0082 — Tooltips de siglas no corpo das páginas (Rehype)
Seção intitulada “Prompt 0082 — Tooltips de siglas no corpo das páginas (Rehype)”Prompt refinado
Seção intitulada “Prompt refinado”Além do sidebar, aplicar tooltips de siglas do framework e de normas no conteúdo Markdown/MDX: plugin Rehype que envolve ocorrências em <abbr title="…">, com dicionário centralizado, correspondência por token (ordem maior comprimento primeiro, ex.: CI/CD), exclusão de code, pre, script, etc. Integrar em astro.config nos builds docs e bs (junto ao rehypeDocsLinks no docs). Estilizar abbr[title] no tema. Dependência explícita unist-util-visit. Registrar prompt e sincronizar Starlight.
Resultado
Seção intitulada “Resultado”docs/site/src/config/acronym-dictionary.mjs— mapaACRONYM_TIPS+getAcronymKeysSorted().docs/site/src/plugins/rehype-acronym-abbr.mjs— visita nós de texto e substitui por fragmentos com<abbr>.astro.config.mjs:markdown.rehypePluginscomrehypeAcronymAbbr(e docs links antes no escopo docs).govbr.css: cursor e sublinhado pontilhado paraabbr[title].package.json: dependênciaunist-util-visit.- Limitações: não processa ilhas MDX/React nem HTML em
public/; siglas fora do dicionário não recebem abbr; possíveis falsos positivos mínimos em siglas muito curtas (mitigado por lista fechada).