SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-27 00:15

前端与建站

11,198 个结果

tanstack-highlight-integrate-framework-code-blocks

@tanstack/highlight 框架集成技能:将高亮器接入 React 代码块、Octane 数据、MDX 管道与 SSR 水合流程。核心是在同构模块中创建 highlighter,再传入适配器;React 适配器通过 createHighlightedCodeBlockProps 生成 htmlMarkup 与 copyText,配合 dangerouslySetInnerHTML 渲染,复制按钮、标签、文件名等交互仍由应用自行实现。Octane 侧通过 createOctaneMdxHighlight 以插件元组形式注册到 @octanejs/mdx 的 rehypePlugins。SSR 首屏已是静态高亮 HTML,客户端只需对水合后新出现的内容调用 renderCodeBlockData。技能还强调避免嵌套 pre>code、避免直接注入未经转义的 HTML、避免水合时重新高亮初始 DOM、避免服务端与客户端语言注册不一致、避免混用精确与块归一化 API。需先阅读 configure-selective-highlighting 与 integrate-markdown-pipelines,语言注册和树变换行为以它们为准。

前端与建站6 次安装

tanstack-markdown-react-rendering

该技能介绍如何使用 @tanstack/markdown/react 在 React 18 及以上版本中渲染 Markdown 源码或已解析的 MarkdownDocument。它基于 render-markdown,涵盖 Markdown 组件、renderMarkdownReact、组件替换映射,以及 React 静态服务端渲染。文档给出直接渲染源码、按标签名替换链接等组件、先 parseMarkdown 再复用的用法,并说明 renderHtml 与 dangerouslySetInnerHTML 会绕过 React 组件替换、建立不必要的可信 HTML 边界,renderHtml 扩展钩子也不适用于 React。对不可信输入不应启用 allowHtml,因为该库不会净化原始 HTML。

前端与建站6 次安装