USC Wiki

Fumadocs 组件演示

Fumadocs 内置排版与 MDX 组件一览(不含 Wiki 自定义扩展)

本页展示 Fumadocs 内置 的 Markdown 排版与 MDX 组件。不是「整个站点 UI 的全部」(侧栏、搜索、主题切换等见文末清单)。Wiki / Obsidian 扩展见 Markdown 语法示例

标题与正文

三级标题(悬停可见锚点链接)

四级标题 h4

五级标题 h5
六级标题 h6

正文段落。Fumadocs 通过 Tailwind Typography.prose)渲染文档内容。

粗体斜体删除线站内链接外部链接

引用块:Fumadocs 默认引用样式。

嵌套引用。


列表

无序列表

  • 第一项
  • 第二项
    • 嵌套 A
    • 嵌套 B
  • 第三项

有序列表

  1. 步骤一
  2. 步骤二
  3. 步骤三
    1. 子步骤
    2. 子步骤

任务列表(GFM)

  • 已完成
  • 待完成

表格

名称类型说明
titlestring页面标题
fullboolean是否全宽

代码

行内代码:const x = 1

代码块(Shiki 高亮)

export function hello(name: string) {
  return `Hello, ${name}!`;
}

多标签代码块 CodeBlockTabs

npm install fumadocs-ui

图片(ImageZoom)

所有 Markdown / Wiki 嵌入图片默认包一层 Fumadocs ImageZoom,点击可放大。

Fumadocs 图标|120

Callout

快捷写法

Info

信息提示,对应 type="info"warn 会映射为 warning

Warn 别名

type="warn" 等价于 warning。

Warning

警告提示。

Error

错误提示。

Success

成功提示。

Idea

想法 / 技巧类提示。

组合写法 CalloutContainer

组合 API

使用 CalloutContainer + CalloutTitle + CalloutDescription 手动拼装。

Cards

文档

浏览 Wiki 内容

关于本站

贡献与社区

带正文

Card 也可包 children

卡片内可放 Markdown 正文。

Banner 组件外观示意(正式用法放在 layout.tsx 并设置 id;带 id 时会注入 script 做关闭记忆,不宜在 MDX 正文里直接用)。

InlineTOC

DynamicCodeBlock

export const answer = 42;console.log(answer);

GithubInfo

GitHubfuma-nama/fumadocs

12.7K707

Steps

安装依赖

pnpm add fumadocs-ui fumadocs-core fumadocs-mdx

配置 MDX

source.config.ts 中接入 Fumadocs MDX 插件。

Tabs

这是 Tabs 组件的预览面板。

<Tabs items={['预览', '源码']}>
  <Tab value="预览">...</Tab>
  <Tab value="源码">...</Tab>
</Tabs>

Accordions

Files

components
package.json

TypeTable

Prop

Type

数学公式(项目扩展)

本项目通过 remark-math + rehype-katex 启用,非 Fumadocs 核心自带

行内:E=mc2E = mc^2

块级:

i=1ni=n(n+1)2\sum_{i=1}^{n} i = \frac{n(n+1)}{2}

脚注(GFM)

Fumadocs 默认 remark 链支持 GFM 脚注1

完整清单

本页已演示(MDX / 正文级)

类别内容
Typography标题 h3–h6(带锚点)、段落、强调、引用、分隔线、列表、表格
GFM任务列表、脚注
代码Shiki 代码块、CodeBlockTabs / CodeBlockTabDynamicCodeBlock
组件CalloutCalloutContainerCardsStepsTabsAccordionsFilesTypeTableBanner(示意)、InlineTOCImageZoomGithubInfo

站点布局级(不在正文里,但 Fumadocs 提供)

组件 / 能力在本站
DocsLayout 侧栏目录✅ 左侧栏
搜索 SearchDialog✅ 顶栏
明暗主题 ThemeSwitch✅ 顶栏
右侧 TOC / Popover TOC⚠️ 本站暂用顶部 popover
面包屑 Breadcrumb✅ 默认布局
页脚「最后更新」
GitHub 编辑链接

未在本站启用 / 未演示

项目说明
Flux / Notebook / Home 布局Fumadocs 可选布局,本站用 DocsLayout
Open Graph og 图片生成构建时 API
Algolia / Orama 搜索本站用静态 JSON 搜索
i18n 多语言切换本站仅中文
Cardicon 属性需传入 React 节点,演示页未展开
数学公式见上文,为项目额外插件

创建 2026-07-16 · 更新 2026-07-16

Footnotes

  1. https://fumadocs.dev