{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "docs-meta",
  "title": "Documentation metadata",
  "description": "Fumadocs metadata for plate documentation",
  "files": [
    {
      "path": "../../content/docs/meta.json",
      "content": "{\n  \"root\": true,\n  \"pages\": [\n    \"---Get Started---\",\n    \"[Introduction](/docs)\",\n    \"[Installation](/docs/installation)\",\n    \"[Releases](/docs/releases)\",\n    \"---Installation---\",\n    \"[Plate UI](/docs/installation/plate-ui)\",\n    \"[Next.js](/docs/installation/next)\",\n    \"[React](/docs/installation/react)\",\n    \"[Manual](/docs/installation/manual)\",\n    \"[RSC](/docs/installation/rsc)\",\n    \"[Node.js](/docs/installation/node)\",\n    \"[Local Docs](/docs/installation/docs)\",\n    \"[MCP](/docs/installation/mcp)\",\n    \"---Guides---\",\n    \"[Feature Kits](/docs/feature-kits)\",\n    \"[Plugin](/docs/plugin)\",\n    \"[Plugin Methods](/docs/plugin-methods)\",\n    \"[Plugin Shortcuts](/docs/plugin-shortcuts)\",\n    \"[Plugin Context](/docs/plugin-context)\",\n    \"[Plugin Components](/docs/plugin-components)\",\n    \"[Plugin Rules](/docs/plugin-rules)\",\n    \"[Editing Behavior](/docs/editing-behavior)\",\n    \"[Plugin Input Rules](/docs/plugin-input-rules)\",\n    \"[Editor](/docs/editor)\",\n    \"[Editor Methods](/docs/editor-methods)\",\n    \"[Controlled Value](/docs/controlled)\",\n    \"[Performance](/docs/performance)\",\n    \"[Static Rendering](/docs/static)\",\n    \"[HTML](/docs/html)\",\n    \"[Markdown](/docs/markdown)\",\n    \"[Form](/docs/form)\",\n    \"[TypeScript](/docs/typescript)\",\n    \"[Debugging](/docs/debugging)\",\n    \"[Unit Testing](/docs/unit-testing)\",\n    \"[Playwright Testing](/docs/playwright)\",\n    \"[Troubleshooting](/docs/troubleshooting)\",\n    \"---Plugins---\",\n    \"[Overview](/docs/plugins)\",\n    \"[Stream](/docs/ai)\",\n    \"[Copilot](/docs/copilot)\",\n    \"[Discussion](/docs/discussion)\",\n    \"[Comments](/docs/comment)\",\n    \"[Suggestion](/docs/suggestion)\",\n    \"[Basic Blocks](/docs/basic-blocks)\",\n    \"[Blockquote](/docs/blockquote)\",\n    \"[Heading](/docs/heading)\",\n    \"[Horizontal Rule](/docs/horizontal-rule)\",\n    \"[Callout](/docs/callout)\",\n    \"[Code Block](/docs/code-block)\",\n    \"[Column](/docs/column)\",\n    \"[Date](/docs/date)\",\n    \"[Equation](/docs/equation)\",\n    \"[Link](/docs/link)\",\n    \"[List Classic](/docs/list-classic)\",\n    \"[Media](/docs/media)\",\n    \"[Mention](/docs/mention)\",\n    \"[Table](/docs/table)\",\n    \"[Table of Contents](/docs/toc)\",\n    \"[Footnote](/docs/footnote)\",\n    \"[Toggle](/docs/toggle)\",\n    \"[Marks](/docs/basic-marks)\",\n    \"[Bold](/docs/bold)\",\n    \"[Italic](/docs/italic)\",\n    \"[Underline](/docs/underline)\",\n    \"[Code](/docs/code)\",\n    \"[Highlight](/docs/highlight)\",\n    \"[Keyboard Input](/docs/kbd)\",\n    \"[Strikethrough](/docs/strikethrough)\",\n    \"[Subscript](/docs/subscript)\",\n    \"[Superscript](/docs/superscript)\",\n    \"[Font](/docs/font)\",\n    \"[Line Height](/docs/line-height)\",\n    \"[Text Align](/docs/text-align)\",\n    \"[Indent](/docs/indent)\",\n    \"[List](/docs/list)\",\n    \"[Exit Break](/docs/exit-break)\",\n    \"[Single Block](/docs/single-block)\",\n    \"[Trailing Block](/docs/trailing-block)\",\n    \"[Autoformat](/docs/autoformat)\",\n    \"[Block Menu](/docs/block-menu)\",\n    \"[Block Placeholder](/docs/block-placeholder)\",\n    \"[Block Selection](/docs/block-selection)\",\n    \"[Caption](/docs/caption)\",\n    \"[Combobox](/docs/combobox)\",\n    \"[Emoji](/docs/emoji)\",\n    \"[Slash Command](/docs/slash-command)\",\n    \"[Cursor Overlay](/docs/cursor-overlay)\",\n    \"[Drag & Drop](/docs/dnd)\",\n    \"[Navigation Feedback](/docs/navigation-feedback)\",\n    \"[Tabbable](/docs/tabbable)\",\n    \"[Toolbar](/docs/toolbar)\",\n    \"[Yjs](/docs/yjs)\",\n    \"[Multi Select](/docs/multi-select)\",\n    \"[CSV](/docs/csv)\",\n    \"[DOCX](/docs/docx)\",\n    \"[DOCX Import/Export](/docs/docx-io)\",\n    \"---Components---\",\n    \"[Components](/docs/components)\",\n    \"[AI Menu](/docs/components/ai-menu)\",\n    \"[AI Toolbar Button](/docs/components/ai-toolbar-button)\",\n    \"[Align Toolbar Button](/docs/components/align-toolbar-button)\",\n    \"[Block Context Menu](/docs/components/block-context-menu)\",\n    \"[Block Selection](/docs/components/block-selection)\",\n    \"[Import Toolbar Button](/docs/components/import-toolbar-button)\",\n    \"[Export Toolbar Button](/docs/components/export-toolbar-button)\",\n    \"[Caption](/docs/components/caption)\",\n    \"[Font Color Toolbar Button](/docs/components/font-color-toolbar-button)\",\n    \"[Comment Toolbar Button](/docs/components/comment-toolbar-button)\",\n    \"[Block Discussion](/docs/components/block-discussion)\",\n    \"[Cursor Overlay](/docs/components/cursor-overlay)\",\n    \"[Block Draggable](/docs/components/block-draggable)\",\n    \"[Editor](/docs/components/editor)\",\n    \"[Select Editor](/docs/components/select-editor)\",\n    \"[Emoji Toolbar Button](/docs/components/emoji-toolbar-button)\",\n    \"[Fixed Toolbar Buttons](/docs/components/fixed-toolbar-buttons)\",\n    \"[Fixed Toolbar List Buttons](/docs/components/fixed-toolbar-classic-buttons)\",\n    \"[Fixed Toolbar](/docs/components/fixed-toolbar)\",\n    \"[Floating Toolbar Buttons](/docs/components/floating-toolbar-buttons)\",\n    \"[Floating Toolbar Classic Buttons](/docs/components/floating-toolbar-classic-buttons)\",\n    \"[Floating Toolbar](/docs/components/floating-toolbar)\",\n    \"[Ghost Text](/docs/components/ghost-text)\",\n    \"[History Toolbar Button](/docs/components/history-toolbar-button)\",\n    \"[List Toolbar Button](/docs/components/list-toolbar-button)\",\n    \"[Indent Toolbar Buttons](/docs/components/indent-toolbar-button)\",\n    \"[Inline Combobox](/docs/components/inline-combobox)\",\n    \"[Insert Toolbar Button](/docs/components/insert-toolbar-button)\",\n    \"[Insert Toolbar Classic Button](/docs/components/insert-toolbar-classic-button)\",\n    \"[Line Height Toolbar Button](/docs/components/line-height-toolbar-button)\",\n    \"[Link Floating Toolbar](/docs/components/link-toolbar)\",\n    \"[Link Toolbar Button](/docs/components/link-toolbar-button)\",\n    \"[List Toolbar Buttons](/docs/components/list-classic-toolbar-button)\",\n    \"[Mark Toolbar Button](/docs/components/mark-toolbar-button)\",\n    \"[Media Toolbar](/docs/components/media-toolbar)\",\n    \"[Media Toolbar Button](/docs/components/media-toolbar-button)\",\n    \"[Media Upload Toast](/docs/components/media-upload-toast)\",\n    \"[Mode Toolbar Button](/docs/components/mode-toolbar-button)\",\n    \"[More Toolbar Button](/docs/components/more-toolbar-button)\",\n    \"[Resize Handle](/docs/components/resize-handle)\",\n    \"[Table Toolbar Button](/docs/components/table-toolbar-button)\",\n    \"[Toggle Toolbar Button](/docs/components/toggle-toolbar-button)\",\n    \"[Turn Into Toolbar Button](/docs/components/turn-into-toolbar-button)\",\n    \"[Turn Into Toolbar Classic Button](/docs/components/turn-into-toolbar-classic-button)\",\n    \"[Remote Cursor Overlay](/docs/components/remote-cursor-overlay)\",\n    \"[Toolbar](/docs/components/toolbar)\",\n    \"[Suggestion Toolbar Button](/docs/components/suggestion-toolbar-button)\",\n    \"[Node Components](/docs/components#node-components)\",\n    \"[AI Leaf](/docs/components/ai-node)\",\n    \"[List](/docs/components/block-list)\",\n    \"[Blockquote Element](/docs/components/blockquote-node)\",\n    \"[Callout Node](/docs/components/callout-node)\",\n    \"[Code Block Nodes](/docs/components/code-block-node)\",\n    \"[Code Drawing Node](/docs/components/code-drawing-node)\",\n    \"[Code Leaf](/docs/components/code-node)\",\n    \"[Column Nodes](/docs/components/column-node)\",\n    \"[Comment Leaf](/docs/components/comment-node)\",\n    \"[Suggestion Leaf](/docs/components/suggestion-node)\",\n    \"[Date Element](/docs/components/date-node)\",\n    \"[Equation Element](/docs/components/equation-node)\",\n    \"[Equation Toolbar Button](/docs/components/equation-toolbar-button)\",\n    \"[Emoji Input Element](/docs/components/emoji-node)\",\n    \"[Excalidraw Element](/docs/components/excalidraw-node)\",\n    \"[Font Size Toolbar Button](/docs/components/font-size-toolbar-button)\",\n    \"[Footnote Elements](/docs/components/footnote-node)\",\n    \"[Heading Element](/docs/components/heading-node)\",\n    \"[Highlight Leaf](/docs/components/highlight-node)\",\n    \"[Horizontal Rule Element](/docs/components/hr-node)\",\n    \"[Image Element](/docs/components/media-image-node)\",\n    \"[Media Preview Dialog](/docs/components/media-preview-dialog)\",\n    \"[Keyboard Input Leaf](/docs/components/kbd-node)\",\n    \"[Link Element](/docs/components/link-node)\",\n    \"[List Nodes](/docs/components/list-classic-node)\",\n    \"[Media Audio Element](/docs/components/media-audio-node)\",\n    \"[Media Embed Element](/docs/components/media-embed-node)\",\n    \"[Media File Element](/docs/components/media-file-node)\",\n    \"[Media Placeholder Element](/docs/components/media-placeholder-node)\",\n    \"[Media Video Element](/docs/components/media-video-node)\",\n    \"[Mention Nodes](/docs/components/mention-node)\",\n    \"[Paragraph Element](/docs/components/paragraph-node)\",\n    \"[Search Highlight Leaf](/docs/components/search-highlight-node)\",\n    \"[Slash Input Element](/docs/components/slash-node)\",\n    \"[Table Element](/docs/components/table-node)\",\n    \"[Tag Element](/docs/components/tag-node)\",\n    \"[TOC Element](/docs/components/toc-node)\",\n    \"[Toggle Element](/docs/components/toggle-node)\",\n    \"---Examples---\",\n    \"[Overview](/docs/examples)\",\n    \"[Slate to HTML](/docs/examples/slate-to-html)\",\n    \"[Export](/docs/examples/export)\",\n    \"[Server-Side](/docs/examples/server-side)\",\n    \"[Version History](/docs/examples/version-history)\",\n    \"[Editable Voids](/docs/examples/editable-voids)\",\n    \"[Huge Document](/docs/examples/huge-document)\",\n    \"[Hundreds Editors](/docs/examples/hundreds-editors)\",\n    \"[Markdown Streaming](/docs/examples/markdown-streaming)\",\n    \"[Preview Markdown](/docs/examples/preview-markdown)\",\n    \"[Collaboration Demo](/docs/examples/collaboration)\",\n    \"[Table Nomerge Demo](/docs/examples/table-nomerge)\",\n    \"[Excalidraw Demo](/docs/examples/excalidraw)\",\n    \"[Code Drawing Demo](/docs/examples/code-drawing)\",\n    \"[Single Block Demo](/docs/examples/single-block)\",\n    \"[List Classic Demo](/docs/examples/list-classic)\",\n    \"[Find Replace Demo](/docs/examples/find-replace)\",\n    \"[AI Demo](/docs/examples/ai)\",\n    \"[Align Demo](/docs/examples/align)\",\n    \"[Autoformat Demo](/docs/examples/autoformat)\",\n    \"[Basic Nodes Demo](/docs/examples/basic-nodes)\",\n    \"[Block Menu Demo](/docs/examples/block-menu)\",\n    \"[Block Selection Demo](/docs/examples/block-selection)\",\n    \"[Column Demo](/docs/examples/column)\",\n    \"[Code Block Demo](/docs/examples/code-block)\",\n    \"[Callout Demo](/docs/examples/callout)\",\n    \"[Discussion Demo](/docs/examples/discussion)\",\n    \"[Cursor Overlay Demo](/docs/examples/cursor-overlay)\",\n    \"[Date Demo](/docs/examples/date)\",\n    \"[Footnote Demo](/docs/examples/footnote)\",\n    \"[Drag & Drop Demo](/docs/examples/dnd)\",\n    \"[Emoji Demo](/docs/examples/emoji)\",\n    \"[Equation Demo](/docs/examples/equation)\",\n    \"[Exit Break Demo](/docs/examples/exit-break)\",\n    \"[Floating Toolbar Demo](/docs/examples/floating-toolbar)\",\n    \"[Font Demo](/docs/examples/font)\",\n    \"[Indent Demo](/docs/examples/indent)\",\n    \"[List Demo](/docs/examples/list)\",\n    \"[Line Height Demo](/docs/examples/line-height)\",\n    \"[Link Demo](/docs/examples/link)\",\n    \"[Media Demo](/docs/examples/media)\",\n    \"[Mention Demo](/docs/examples/mention)\",\n    \"[Block Placeholder Demo](/docs/examples/block-placeholder)\",\n    \"[Serializing CSV Demo](/docs/examples/csv)\",\n    \"[Serializing Docx Demo](/docs/examples/docx)\",\n    \"[Serializing HTML Demo](/docs/examples/html)\",\n    \"[Serializing Markdown Demo](/docs/examples/markdown)\",\n    \"[Slash Command Demo](/docs/examples/slash-command)\",\n    \"[Plugin Rules Demo](/docs/examples/plugin-rules)\",\n    \"[Table Demo](/docs/examples/table)\",\n    \"[Table of Contents Demo](/docs/examples/toc)\",\n    \"[Toggle Demo](/docs/examples/toggle)\",\n    \"---Migrations---\",\n    \"[From Slate to Plate](/docs/migration/slate-to-plate)\",\n    \"---API---\",\n    \"[Overview](/docs/api)\",\n    \"[Plate](/docs/api/plate)\",\n    \"[Slate](/docs/api/slate)\",\n    \"[Editor API](/docs/api/slate/editor-api)\",\n    \"[Editor Transforms](/docs/api/slate/editor-transforms)\",\n    \"[Node](/docs/api/slate/node)\",\n    \"[Element](/docs/api/slate/element)\",\n    \"[Text](/docs/api/slate/text)\",\n    \"[Path](/docs/api/slate/path)\",\n    \"[Point](/docs/api/slate/point)\",\n    \"[Range](/docs/api/slate/range)\",\n    \"[Location](/docs/api/slate/location)\",\n    \"[Location Ref](/docs/api/slate/location-ref)\",\n    \"[Operation](/docs/api/slate/operation)\",\n    \"[Plate Core](/docs/api/core)\",\n    \"[Plate Components](/docs/api/core/plate-components)\",\n    \"[Plate Editor](/docs/api/core/plate-editor)\",\n    \"[Plate Plugin](/docs/api/core/plate-plugin)\",\n    \"[Plate Store](/docs/api/core/plate-store)\",\n    \"[Plate Controller](/docs/api/core/plate-controller)\",\n    \"[Plate Utils](/docs/api/utils)\",\n    \"[React Utils](/docs/api/react-utils)\",\n    \"[cn](/docs/api/cn)\",\n    \"[Floating](/docs/api/floating)\",\n    \"[Resizable](/docs/api/resizable)\"\n  ],\n  \"_plate\": {\n    \"categoryGroups\": {\n      \"api\": [\n        {\n          \"items\": [\n            {\n              \"description\": \"Plate API.\",\n              \"headings\": [],\n              \"href\": \"/docs/api/plate\",\n              \"title\": \"Plate\"\n            },\n            {\n              \"description\": \"Slate API.\",\n              \"headings\": [],\n              \"href\": \"/docs/api/slate\",\n              \"items\": [\n                {\n                  \"href\": \"/docs/api/slate/editor-api\",\n                  \"title\": \"Editor API\",\n                  \"titleCn\": \"编辑器 API\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/editor-transforms\",\n                  \"title\": \"Editor Transforms\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/node\",\n                  \"title\": \"Node\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/element\",\n                  \"title\": \"Element\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/text\",\n                  \"title\": \"Text\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/path\",\n                  \"title\": \"Path\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/point\",\n                  \"title\": \"Point\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/range\",\n                  \"title\": \"Range\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/location\",\n                  \"title\": \"Location\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/location-ref\",\n                  \"title\": \"Location Ref\"\n                },\n                {\n                  \"href\": \"/docs/api/slate/operation\",\n                  \"title\": \"Operation\"\n                }\n              ],\n              \"label\": \"v42\",\n              \"title\": \"Slate\"\n            },\n            {\n              \"description\": \"Core utilities for Plate.\",\n              \"headings\": [\n                \"createAtomStore\",\n                \"createDeserializeAstPlugin\",\n                \"createHtmlPlugin\",\n                \"createEditorProtocolPlugin\",\n                \"createEventEditorPlugin\",\n                \"createHistoryPlugin\",\n                \"createInlineVoidPlugin\",\n                \"createInsertDataPlugin\",\n                \"createPlateEditor\",\n                \"createSlatePlugin\",\n                \"createPrevSelectionPlugin\",\n                \"createPlatePlugin\",\n                \"getPlugin\",\n                \"getPluginInjectProps\",\n                \"getPluginOptions\",\n                \"getPluginType\",\n                \"Hotkeys\",\n                \"toggleBlock\",\n                \"useEditorRef\",\n                \"useEditorState\",\n                \"useElement\",\n                \"useEditorReadOnly\",\n                \"useEditorSelection\",\n                \"useEditorVersion\",\n                \"useSelectionVersion\",\n                \"withPlate\",\n                \"withTReact\"\n              ],\n              \"href\": \"/docs/api/core\",\n              \"items\": [\n                {\n                  \"headings\": [\n                    \"PlateProps\",\n                    \"PlateContent\",\n                    \"id\",\n                    \"children\",\n                    \"decorate\",\n                    \"disableCorePlugins\",\n                    \"editableProps\",\n                    \"editableRef\",\n                    \"editor\",\n                    \"firstChildren\",\n                    \"initialValue\",\n                    \"normalizeInitialValue\",\n                    \"onChange\",\n                    \"plugins\",\n                    \"renderEditable\",\n                    \"renderElement\",\n                    \"renderLeaf\",\n                    \"value\"\n                  ],\n                  \"href\": \"/docs/api/core/plate-components\",\n                  \"title\": \"Plate Components\",\n                  \"titleCn\": \"Plate 组件\"\n                },\n                {\n                  \"headings\": [\n                    \"id\",\n                    \"dom\",\n                    \"plugins\",\n                    \"meta\",\n                    \"getApi\",\n                    \"getTransforms\",\n                    \"getPlugin\",\n                    \"getType\",\n                    \"init\",\n                    \"getOption\",\n                    \"getOptions\",\n                    \"setOption\",\n                    \"setOptions\",\n                    \"getOptionsStore\",\n                    \"DebugPlugin\",\n                    \"log\",\n                    \"info\",\n                    \"warn\",\n                    \"error\",\n                    \"HtmlPlugin\",\n                    \"deserialize\",\n                    \"ReactPlugin\",\n                    \"reset\",\n                    \"SlateReactExtensionPlugin\",\n                    \"redecorate\",\n                    \"setValue\"\n                  ],\n                  \"href\": \"/docs/api/core/plate-editor\",\n                  \"title\": \"Plate Editor\",\n                  \"titleCn\": \"Plate 编辑器\"\n                },\n                {\n                  \"headings\": [\n                    \"key\",\n                    \"api\",\n                    \"transforms\",\n                    \"options\",\n                    \"handlers\",\n                    \"inject\",\n                    \"nodeProps\",\n                    \"excludePlugins\",\n                    \"excludeBelowPlugins\",\n                    \"isBlock\",\n                    \"isElement\",\n                    \"isLeaf\",\n                    \"maxLevel\",\n                    \"plugins\",\n                    \"targetPluginToInject\",\n                    \"targetPlugins\",\n                    \"node\",\n                    \"isDecoration\",\n                    \"rules\",\n                    \"affinity\",\n                    \"isInline\",\n                    \"isContainer\",\n                    \"clearOnEdge\",\n                    \"isMarkableVoid\",\n                    \"isSelectable\",\n                    \"isStrictSiblings\",\n                    \"rules.break\",\n                    \"isVoid\",\n                    \"type\",\n                    \"component\",\n                    \"leafProps\",\n                    \"props\",\n                    \"textProps\",\n                    \"override\",\n                    \"components\",\n                    \"enabled\",\n                    \"parser\",\n                    \"parsers\",\n                    \"html\",\n                    \"htmlReact\",\n                    \"render\",\n                    \"aboveEditable\",\n                    \"aboveNodes\",\n                    \"aboveSlate\",\n                    \"afterEditable\",\n                    \"beforeEditable\",\n                    \"belowNodes\",\n                    \"belowRootNodes\",\n                    \"leaf\",\n                    \"as\",\n                    \"shortcuts\",\n                    \"useOptionsStore\",\n                    \"dependencies\",\n                    \"priority\",\n                    \"decorate\",\n                    \"extendEditor\",\n                    \"useHooks\",\n                    \"editOnly\",\n                    \"configure\",\n                    \"extend\",\n                    \"extendPlugin\",\n                    \"withComponent\",\n                    \"overrideEditor\",\n                    \"extendApi\",\n                    \"extendEditorApi\",\n                    \"extendTransforms\",\n                    \"extendEditorTransforms\",\n                    \"extendSelectors\",\n                    \"editor\",\n                    \"plugin\",\n                    \"getOption\",\n                    \"getOptions\",\n                    \"setOption\",\n                    \"setOptions\"\n                  ],\n                  \"href\": \"/docs/api/core/plate-plugin\",\n                  \"title\": \"Plate Plugin\",\n                  \"titleCn\": \"Plate 插件\"\n                },\n                {\n                  \"headings\": [\"useEventEditorSelectors\", \"useEventPlateId\"],\n                  \"href\": \"/docs/api/core/plate-store\",\n                  \"title\": \"Plate Store\",\n                  \"titleCn\": \"Plate 存储\"\n                },\n                {\n                  \"headings\": [\n                    \"platecontroller-store\",\n                    \"state\",\n                    \"activeId\",\n                    \"primaryEditorIds\",\n                    \"editorStores\",\n                    \"usage-patterns\",\n                    \"specific-editor-by-id\",\n                    \"active-editor\",\n                    \"dealing-with-fallback-editors\"\n                  ],\n                  \"href\": \"/docs/api/core/plate-controller\",\n                  \"title\": \"Plate Controller\",\n                  \"titleCn\": \"Plate 控制器\"\n                }\n              ],\n              \"title\": \"Plate Core\",\n              \"titleCn\": \"Plate 核心\"\n            },\n            {\n              \"description\": \"Additional utilities for Plate.\",\n              \"headings\": [],\n              \"href\": \"/docs/api/utils\",\n              \"title\": \"Plate Utils\",\n              \"titleCn\": \"Plate 工具\"\n            },\n            {\n              \"description\": \"React utilities.\",\n              \"headings\": [\n                \"PortalBody\",\n                \"Text\",\n                \"Box\",\n                \"createPrimitiveComponent\",\n                \"createSlotComponent\",\n                \"withProviders\"\n              ],\n              \"href\": \"/docs/api/react-utils\",\n              \"title\": \"React Utils\",\n              \"titleCn\": \"React 工具\"\n            },\n            {\n              \"description\": \"Class utilities.\",\n              \"headings\": [\"cn\", \"withCn\", \"withProps\", \"withVariants\"],\n              \"href\": \"/docs/api/cn\",\n              \"title\": \"cn\",\n              \"titleCn\": \"cn\"\n            },\n            {\n              \"description\": \"API reference for @platejs/floating\",\n              \"headings\": [],\n              \"href\": \"/docs/api/floating\",\n              \"title\": \"Floating\",\n              \"titleCn\": \"Floating\"\n            },\n            {\n              \"description\": \"API reference for @platejs/resizable\",\n              \"headings\": [],\n              \"href\": \"/docs/api/resizable\",\n              \"title\": \"Resizable\",\n              \"titleCn\": \"Resizable\"\n            }\n          ]\n        }\n      ],\n      \"component\": [\n        {\n          \"href\": \"/docs/components\",\n          \"items\": [\n            {\n              \"description\": \"A menu for AI-powered content generation and insertion.\",\n              \"href\": \"/docs/components/ai-menu\",\n              \"title\": \"AI Menu\",\n              \"titleCn\": \"AI Menu\"\n            },\n            {\n              \"description\": \"A toolbar button for accessing AI features.\",\n              \"href\": \"/docs/components/ai-toolbar-button\",\n              \"title\": \"AI Toolbar Button\",\n              \"titleCn\": \"AI Toolbar Button\"\n            },\n            {\n              \"description\": \"A dropdown menu for text alignment controls.\",\n              \"href\": \"/docs/components/align-toolbar-button\",\n              \"title\": \"Align Toolbar Button\",\n              \"titleCn\": \"Align Toolbar Button\"\n            },\n            {\n              \"description\": \"A context menu for block-level operations.\",\n              \"href\": \"/docs/components/block-context-menu\",\n              \"title\": \"Block Context Menu\",\n              \"titleCn\": \"Block Context Menu\"\n            },\n            {\n              \"description\": \"A visual overlay for selected blocks.\",\n              \"href\": \"/docs/components/block-selection\",\n              \"title\": \"Block Selection\",\n              \"titleCn\": \"Block Selection\"\n            },\n            {\n              \"description\": \"A toolbar button to import editor content from a file.\",\n              \"href\": \"/docs/components/import-toolbar-button\",\n              \"title\": \"Import Toolbar Button\",\n              \"titleCn\": \"Import Toolbar Button\"\n            },\n            {\n              \"description\": \"A toolbar button for exporting editor content in various formats (HTML, PDF, Image, Markdown).\",\n              \"href\": \"/docs/components/export-toolbar-button\",\n              \"title\": \"Export Toolbar Button\",\n              \"titleCn\": \"Export Toolbar Button\"\n            },\n            {\n              \"description\": \"A text field for adding captions to media elements.\",\n              \"href\": \"/docs/components/caption\",\n              \"title\": \"Caption\",\n              \"titleCn\": \"Caption\"\n            },\n            {\n              \"description\": \"A color picker toolbar button with text and background color controls.\",\n              \"href\": \"/docs/components/font-color-toolbar-button\",\n              \"title\": \"Font Color Toolbar Button\",\n              \"titleCn\": \"Font Color Toolbar Button\"\n            },\n            {\n              \"description\": \"A toolbar button for adding inline comments.\",\n              \"href\": \"/docs/components/comment-toolbar-button\",\n              \"title\": \"Comment Toolbar Button\",\n              \"titleCn\": \"Comment Toolbar Button\"\n            },\n            {\n              \"description\": \"A popover interface for managing discussions: comments, replies, suggestions.\",\n              \"href\": \"/docs/components/block-discussion\",\n              \"title\": \"Block Discussion\",\n              \"titleCn\": \"Block Discussion\"\n            },\n            {\n              \"description\": \"A visual overlay for cursors and selections.\",\n              \"href\": \"/docs/components/cursor-overlay\",\n              \"title\": \"Cursor Overlay\",\n              \"titleCn\": \"Cursor Overlay\"\n            },\n            {\n              \"description\": \"A block wrapper with a drag handle for moving editor blocks.\",\n              \"href\": \"/docs/components/block-draggable\",\n              \"title\": \"Block Draggable\",\n              \"titleCn\": \"Block Draggable\"\n            },\n            {\n              \"description\": \"A container for the editor content and styling.\",\n              \"href\": \"/docs/components/editor\",\n              \"title\": \"Editor\",\n              \"titleCn\": \"Editor\"\n            },\n            {\n              \"description\": \"An editor to select tags.\",\n              \"href\": \"/docs/components/select-editor\",\n              \"title\": \"Select Editor\",\n              \"titleCn\": \"Select Editor\"\n            },\n            {\n              \"description\": \"An emoji picker toolbar button.\",\n              \"href\": \"/docs/components/emoji-toolbar-button\",\n              \"title\": \"Emoji Toolbar Button\",\n              \"titleCn\": \"Emoji Toolbar Button\"\n            },\n            {\n              \"description\": \"A set of commonly used formatting buttons.\",\n              \"href\": \"/docs/components/fixed-toolbar-buttons\",\n              \"title\": \"Fixed Toolbar Buttons\",\n              \"titleCn\": \"Fixed Toolbar Buttons\"\n            },\n            {\n              \"href\": \"/docs/components/fixed-toolbar-classic-buttons\",\n              \"title\": \"Fixed Toolbar List Buttons\",\n              \"titleCn\": \"Fixed Toolbar List Buttons\"\n            },\n            {\n              \"description\": \"A fixed toolbar that stays at the top of the editor.\",\n              \"href\": \"/docs/components/fixed-toolbar\",\n              \"title\": \"Fixed Toolbar\",\n              \"titleCn\": \"Fixed Toolbar\"\n            },\n            {\n              \"description\": \"A set of formatting buttons for the floating toolbar.\",\n              \"href\": \"/docs/components/floating-toolbar-buttons\",\n              \"title\": \"Floating Toolbar Buttons\",\n              \"titleCn\": \"Floating Toolbar Buttons\"\n            },\n            {\n              \"description\": \"A set of commonly used formatting buttons for the floating toolbar with classic list support.\",\n              \"href\": \"/docs/components/floating-toolbar-classic-buttons\",\n              \"title\": \"Floating Toolbar Classic Buttons\",\n              \"titleCn\": \"Floating Toolbar Classic Buttons\"\n            },\n            {\n              \"description\": \"A contextual toolbar that appears over selected text.\",\n              \"href\": \"/docs/components/floating-toolbar\",\n              \"title\": \"Floating Toolbar\",\n              \"titleCn\": \"Floating Toolbar\"\n            },\n            {\n              \"description\": \"A text suggestion system that displays AI-generated content after the cursor.\",\n              \"href\": \"/docs/components/ghost-text\",\n              \"title\": \"Ghost Text\",\n              \"titleCn\": \"Ghost Text\"\n            },\n            {\n              \"description\": \"Toolbar buttons for undo and redo operations.\",\n              \"href\": \"/docs/components/history-toolbar-button\",\n              \"title\": \"History Toolbar Button\",\n              \"titleCn\": \"History Toolbar Button\"\n            },\n            {\n              \"description\": \"A toolbar control for adjusting list indentation.\",\n              \"href\": \"/docs/components/list-toolbar-button\",\n              \"title\": \"List Toolbar Button\",\n              \"titleCn\": \"List Toolbar Button\"\n            },\n            {\n              \"description\": \"Toolbar controls for block indentation.\",\n              \"href\": \"/docs/components/indent-toolbar-button\",\n              \"title\": \"Indent Toolbar Buttons\",\n              \"titleCn\": \"Indent Toolbar Buttons\"\n            },\n            {\n              \"description\": \"A combobox for inline suggestions.\",\n              \"href\": \"/docs/components/inline-combobox\",\n              \"title\": \"Inline Combobox\",\n              \"titleCn\": \"Inline Combobox\"\n            },\n            {\n              \"description\": \"A menu for inserting different types of blocks.\",\n              \"href\": \"/docs/components/insert-toolbar-button\",\n              \"title\": \"Insert Toolbar Button\",\n              \"titleCn\": \"Insert Toolbar Button\"\n            },\n            {\n              \"description\": \"A menu for inserting different types of blocks with classic list support.\",\n              \"href\": \"/docs/components/insert-toolbar-classic-button\",\n              \"title\": \"Insert Toolbar Classic Button\",\n              \"titleCn\": \"Insert Toolbar Classic Button\"\n            },\n            {\n              \"description\": \"A menu for controlling text line spacing.\",\n              \"href\": \"/docs/components/line-height-toolbar-button\",\n              \"title\": \"Line Height Toolbar Button\",\n              \"titleCn\": \"Line Height Toolbar Button\"\n            },\n            {\n              \"description\": \"A floating interface for link editing.\",\n              \"href\": \"/docs/components/link-toolbar\",\n              \"title\": \"Link Floating Toolbar\",\n              \"titleCn\": \"Link Floating Toolbar\"\n            },\n            {\n              \"description\": \"A toolbar control for link management.\",\n              \"href\": \"/docs/components/link-toolbar-button\",\n              \"title\": \"Link Toolbar Button\",\n              \"titleCn\": \"Link Toolbar Button\"\n            },\n            {\n              \"description\": \"Toolbar controls for list creation and management.\",\n              \"href\": \"/docs/components/list-classic-toolbar-button\",\n              \"title\": \"List Toolbar Buttons\",\n              \"titleCn\": \"List Toolbar Buttons\"\n            },\n            {\n              \"description\": \"A toolbar control for basic text formatting.\",\n              \"href\": \"/docs/components/mark-toolbar-button\",\n              \"title\": \"Mark Toolbar Button\",\n              \"titleCn\": \"Mark Toolbar Button\"\n            },\n            {\n              \"description\": \"A toolbar interface for media settings.\",\n              \"href\": \"/docs/components/media-toolbar\",\n              \"title\": \"Media Toolbar\",\n              \"titleCn\": \"Media Toolbar\"\n            },\n            {\n              \"description\": \"Toolbar button for inserting and managing media.\",\n              \"href\": \"/docs/components/media-toolbar-button\",\n              \"title\": \"Media Toolbar Button\",\n              \"titleCn\": \"Media Toolbar Button\"\n            },\n            {\n              \"description\": \"Show toast notifications for media uploads.\",\n              \"href\": \"/docs/components/media-upload-toast\",\n              \"title\": \"Media Upload Toast\",\n              \"titleCn\": \"Media Upload Toast\"\n            },\n            {\n              \"description\": \"A menu for switching between editor modes.\",\n              \"href\": \"/docs/components/mode-toolbar-button\",\n              \"title\": \"Mode Toolbar Button\",\n              \"titleCn\": \"Mode Toolbar Button\"\n            },\n            {\n              \"description\": \"A menu for additional text formatting options.\",\n              \"href\": \"/docs/components/more-toolbar-button\",\n              \"title\": \"More Toolbar Button\",\n              \"titleCn\": \"More Toolbar Button\"\n            },\n            {\n              \"description\": \"A resizable wrapper with resize handles.\",\n              \"href\": \"/docs/components/resize-handle\",\n              \"title\": \"Resize Handle\",\n              \"titleCn\": \"Resize Handle\"\n            },\n            {\n              \"description\": \"A menu for table manipulation and formatting.\",\n              \"href\": \"/docs/components/table-toolbar-button\",\n              \"title\": \"Table Toolbar Button\",\n              \"titleCn\": \"Table Toolbar Button\"\n            },\n            {\n              \"description\": \"A toolbar button for expanding and collapsing blocks.\",\n              \"href\": \"/docs/components/toggle-toolbar-button\",\n              \"title\": \"Toggle Toolbar Button\",\n              \"titleCn\": \"Toggle Toolbar Button\"\n            },\n            {\n              \"description\": \"A menu for converting between different block types.\",\n              \"href\": \"/docs/components/turn-into-toolbar-button\",\n              \"title\": \"Turn Into Toolbar Button\",\n              \"titleCn\": \"Turn Into Toolbar Button\"\n            },\n            {\n              \"description\": \"A dropdown to convert block types with classic list support.\",\n              \"href\": \"/docs/components/turn-into-toolbar-classic-button\",\n              \"title\": \"Turn Into Toolbar Classic Button\",\n              \"titleCn\": \"Turn Into Toolbar Classic Button\"\n            },\n            {\n              \"description\": \"A cursor overlay to display multiplayer cursors in the yjs plugin.\",\n              \"href\": \"/docs/components/remote-cursor-overlay\",\n              \"title\": \"Remote Cursor Overlay\",\n              \"titleCn\": \"Remote Cursor Overlay\"\n            },\n            {\n              \"description\": \"A customizable toolbar component with various button styles and group\",\n              \"href\": \"/docs/components/toolbar\",\n              \"title\": \"Toolbar\",\n              \"titleCn\": \"Toolbar\"\n            },\n            {\n              \"description\": \"A toolbar button for toggling suggestion mode in the editor.\",\n              \"href\": \"/docs/components/suggestion-toolbar-button\",\n              \"title\": \"Suggestion Toolbar Button\",\n              \"titleCn\": \"Suggestion Toolbar Button\"\n            }\n          ],\n          \"title\": \"Components\",\n          \"titleCn\": \"组件\"\n        },\n        {\n          \"href\": \"/docs/components#node-components\",\n          \"items\": [\n            {\n              \"description\": \"A text highlighter for AI-generated content.\",\n              \"href\": \"/docs/components/ai-node\",\n              \"title\": \"AI Leaf\",\n              \"titleCn\": \"AI Leaf\"\n            },\n            {\n              \"description\": \"List components.\",\n              \"href\": \"/docs/components/block-list\",\n              \"title\": \"List\",\n              \"titleCn\": \"List\"\n            },\n            {\n              \"description\": \"A quote component for block quotes.\",\n              \"href\": \"/docs/components/blockquote-node\",\n              \"title\": \"Blockquote Element\",\n              \"titleCn\": \"Blockquote Element\"\n            },\n            {\n              \"description\": \"A callout component for highlighting important information with customizable icons and styles.\",\n              \"href\": \"/docs/components/callout-node\",\n              \"title\": \"Callout Node\",\n              \"titleCn\": \"Callout Node\"\n            },\n            {\n              \"description\": \"A code block with syntax highlighting and language selection.\",\n              \"href\": \"/docs/components/code-block-node\",\n              \"title\": \"Code Block Nodes\",\n              \"titleCn\": \"Code Block Nodes\"\n            },\n            {\n              \"description\": \"Create diagrams from code using PlantUML, Graphviz, Flowchart, or Mermaid.\",\n              \"href\": \"/docs/components/code-drawing-node\",\n              \"title\": \"Code Drawing Node\",\n              \"titleCn\": \"Code Drawing Node\"\n            },\n            {\n              \"description\": \"An inline component for code snippets.\",\n              \"href\": \"/docs/components/code-node\",\n              \"title\": \"Code Leaf\",\n              \"titleCn\": \"Code Leaf\"\n            },\n            {\n              \"description\": \"Resizable column components for layout.\",\n              \"href\": \"/docs/components/column-node\",\n              \"title\": \"Column Nodes\",\n              \"titleCn\": \"Column Nodes\"\n            },\n            {\n              \"description\": \"A text component for displaying comments with visual indicators.\",\n              \"href\": \"/docs/components/comment-node\",\n              \"title\": \"Comment Leaf\",\n              \"titleCn\": \"Comment Leaf\"\n            },\n            {\n              \"description\": \"A text component for suggestion.\",\n              \"href\": \"/docs/components/suggestion-node\",\n              \"title\": \"Suggestion Leaf\",\n              \"titleCn\": \"Suggestion Leaf\"\n            },\n            {\n              \"description\": \"A date field component with calendar picker.\",\n              \"href\": \"/docs/components/date-node\",\n              \"title\": \"Date Element\",\n              \"titleCn\": \"Date Element\"\n            },\n            {\n              \"description\": \"Displays a LaTeX equation element with an editable popover for inputting and rendering mathematical expressions.\",\n              \"href\": \"/docs/components/equation-node\",\n              \"title\": \"Equation Element\",\n              \"titleCn\": \"Equation Element\"\n            },\n            {\n              \"description\": \"A toolbar button for inserting and editing equations.\",\n              \"href\": \"/docs/components/equation-toolbar-button\",\n              \"title\": \"Equation Toolbar Button\",\n              \"titleCn\": \"Equation Toolbar Button\"\n            },\n            {\n              \"description\": \"An input component for emoji search and insertion.\",\n              \"href\": \"/docs/components/emoji-node\",\n              \"title\": \"Emoji Input Element\",\n              \"titleCn\": \"Emoji Input Element\"\n            },\n            {\n              \"description\": \"A drawing component powered by Excalidraw.\",\n              \"href\": \"/docs/components/excalidraw-node\",\n              \"title\": \"Excalidraw Element\",\n              \"titleCn\": \"Excalidraw Element\"\n            },\n            {\n              \"description\": \"A toolbar control for adjusting font size.\",\n              \"href\": \"/docs/components/font-size-toolbar-button\",\n              \"title\": \"Font Size Toolbar Button\",\n              \"titleCn\": \"Font Size Toolbar Button\"\n            },\n            {\n              \"description\": \"Inline footnote references, definitions, and input UI.\",\n              \"href\": \"/docs/components/footnote-node\",\n              \"title\": \"Footnote Elements\",\n              \"titleCn\": \"Footnote Elements\"\n            },\n            {\n              \"description\": \"A heading with multiple level support.\",\n              \"href\": \"/docs/components/heading-node\",\n              \"title\": \"Heading Element\",\n              \"titleCn\": \"Heading Element\"\n            },\n            {\n              \"description\": \"A text highlighter with customizable colors.\",\n              \"href\": \"/docs/components/highlight-node\",\n              \"title\": \"Highlight Leaf\",\n              \"titleCn\": \"Highlight Leaf\"\n            },\n            {\n              \"description\": \"A horizontal rule component with focus states.\",\n              \"href\": \"/docs/components/hr-node\",\n              \"title\": \"Horizontal Rule Element\",\n              \"titleCn\": \"Horizontal Rule Element\"\n            },\n            {\n              \"description\": \"Image element with lazy loading, resizing capabilities, and optional caption.\",\n              \"href\": \"/docs/components/media-image-node\",\n              \"title\": \"Image Element\",\n              \"titleCn\": \"Image Element\"\n            },\n            {\n              \"description\": \"A modal component for previewing and manipulating images.\",\n              \"href\": \"/docs/components/media-preview-dialog\",\n              \"title\": \"Media Preview Dialog\",\n              \"titleCn\": \"Media Preview Dialog\"\n            },\n            {\n              \"description\": \"A component for styling keyboard shortcuts.\",\n              \"href\": \"/docs/components/kbd-node\",\n              \"title\": \"Keyboard Input Leaf\",\n              \"titleCn\": \"Keyboard Input Leaf\"\n            },\n            {\n              \"description\": \"A component for rendering hyperlinks with hover states.\",\n              \"href\": \"/docs/components/link-node\",\n              \"title\": \"Link Element\",\n              \"titleCn\": \"Link Element\"\n            },\n            {\n              \"description\": \"List (classic) nodes for ordered and unordered items.\",\n              \"href\": \"/docs/components/list-classic-node\",\n              \"title\": \"List Nodes\",\n              \"titleCn\": \"List Nodes\"\n            },\n            {\n              \"description\": \"An audio player component with caption support.\",\n              \"href\": \"/docs/components/media-audio-node\",\n              \"title\": \"Media Audio Element\",\n              \"titleCn\": \"Media Audio Element\"\n            },\n            {\n              \"description\": \"A component for embedded media content with resizing and caption support.\",\n              \"href\": \"/docs/components/media-embed-node\",\n              \"title\": \"Media Embed Element\",\n              \"titleCn\": \"Media Embed Element\"\n            },\n            {\n              \"description\": \"A file attachment component with download capability and caption.\",\n              \"href\": \"/docs/components/media-file-node\",\n              \"title\": \"Media File Element\",\n              \"titleCn\": \"Media File Element\"\n            },\n            {\n              \"description\": \"A placeholder for media upload progress indication.\",\n              \"href\": \"/docs/components/media-placeholder-node\",\n              \"title\": \"Media Placeholder Element\",\n              \"titleCn\": \"Media Placeholder Element\"\n            },\n            {\n              \"description\": \"A video player component with YouTube and file upload support.\",\n              \"href\": \"/docs/components/media-video-node\",\n              \"title\": \"Media Video Element\",\n              \"titleCn\": \"Media Video Element\"\n            },\n            {\n              \"description\": \"A mention element with customizable prefix and label, powered by a combobox.\",\n              \"href\": \"/docs/components/mention-node\",\n              \"title\": \"Mention Nodes\",\n              \"titleCn\": \"Mention Nodes\"\n            },\n            {\n              \"description\": \"A paragraph block with background color support.\",\n              \"href\": \"/docs/components/paragraph-node\",\n              \"title\": \"Paragraph Element\",\n              \"titleCn\": \"Paragraph Element\"\n            },\n            {\n              \"description\": \"A component that highlights search results in text.\",\n              \"href\": \"/docs/components/search-highlight-node\",\n              \"title\": \"Search Highlight Leaf\",\n              \"titleCn\": \"Search Highlight Leaf\"\n            },\n            {\n              \"description\": \"A command input component for inserting various elements.\",\n              \"href\": \"/docs/components/slash-node\",\n              \"title\": \"Slash Input Element\",\n              \"titleCn\": \"Slash Input Element\"\n            },\n            {\n              \"description\": \"A table component with floating toolbar and border customization.\",\n              \"href\": \"/docs/components/table-node\",\n              \"title\": \"Table Element\",\n              \"titleCn\": \"Table Element\"\n            },\n            {\n              \"description\": \"A tag element component with selection states and styling.\",\n              \"href\": \"/docs/components/tag-node\",\n              \"title\": \"Tag Element\",\n              \"titleCn\": \"Tag Element\"\n            },\n            {\n              \"description\": \"A table of contents component with links to document headings.\",\n              \"href\": \"/docs/components/toc-node\",\n              \"title\": \"TOC Element\",\n              \"titleCn\": \"TOC Element\"\n            },\n            {\n              \"description\": \"A collapsible component for toggling content visibility.\",\n              \"href\": \"/docs/components/toggle-node\",\n              \"title\": \"Toggle Element\",\n              \"titleCn\": \"Toggle Element\"\n            }\n          ],\n          \"title\": \"Node Components\",\n          \"titleCn\": \"节点组件\"\n        }\n      ],\n      \"example\": [\n        {\n          \"items\": [\n            {\n              \"description\": \"Slate to HTML\",\n              \"href\": \"/docs/examples/slate-to-html\",\n              \"title\": \"Slate to HTML\",\n              \"titleCn\": \"Slate 转 HTML\"\n            },\n            {\n              \"description\": \"Export a Plate document to a file.\",\n              \"href\": \"/docs/examples/export\",\n              \"title\": \"Export\",\n              \"titleCn\": \"导出\"\n            },\n            {\n              \"description\": \"Server-side rendering.\",\n              \"href\": \"/docs/examples/server-side\",\n              \"title\": \"Server-Side\",\n              \"titleCn\": \"服务端\"\n            },\n            {\n              \"description\": \"Show a diff of two different points in a Plate document's history.\",\n              \"href\": \"/docs/examples/version-history\",\n              \"title\": \"Version History\",\n              \"titleCn\": \"版本历史\"\n            },\n            {\n              \"description\": \"Nest editors in void nodes.\",\n              \"href\": \"/docs/examples/editable-voids\",\n              \"title\": \"Editable Voids\",\n              \"titleCn\": \"可编辑的空节点\"\n            },\n            {\n              \"description\": \"Compare Plate and Slate on a large document.\",\n              \"href\": \"/docs/examples/huge-document\",\n              \"title\": \"Huge Document\",\n              \"titleCn\": \"大型文档\"\n            },\n            {\n              \"description\": \"Render hundreds of editors.\",\n              \"href\": \"/docs/examples/hundreds-editors\",\n              \"title\": \"Hundreds Editors\",\n              \"titleCn\": \"数百个编辑器\"\n            },\n            {\n              \"description\": \"Streaming markdown to editor.\",\n              \"href\": \"/docs/examples/markdown-streaming\",\n              \"title\": \"Markdown Streaming\",\n              \"titleCn\": \"Markdown 流式\"\n            },\n            {\n              \"description\": \"Decorate texts with markdown preview.\",\n              \"href\": \"/docs/examples/preview-markdown\",\n              \"title\": \"Preview Markdown\",\n              \"titleCn\": \"Markdown 预览\"\n            },\n            {\n              \"description\": \"Collaborative editing.\",\n              \"href\": \"/docs/examples/collaboration\",\n              \"title\": \"Collaboration Demo\",\n              \"titleCn\": \"协作演示\"\n            },\n            {\n              \"href\": \"/docs/examples/table-nomerge\",\n              \"title\": \"Table Nomerge Demo\",\n              \"titleCn\": \"Table Nomerge\"\n            },\n            {\n              \"description\": \"A drawing component powered by Excalidraw.\",\n              \"href\": \"/docs/examples/excalidraw\",\n              \"title\": \"Excalidraw Demo\",\n              \"titleCn\": \"Excalidraw\"\n            },\n            {\n              \"description\": \"Create diagrams from code using PlantUML, Graphviz, Flowchart, or Mermaid.\",\n              \"href\": \"/docs/examples/code-drawing\",\n              \"title\": \"Code Drawing Demo\",\n              \"titleCn\": \"Code Drawing\"\n            },\n            {\n              \"description\": \"Restrict the editor to a single block.\",\n              \"href\": \"/docs/examples/single-block\",\n              \"title\": \"Single Block Demo\",\n              \"titleCn\": \"Single Block\"\n            },\n            {\n              \"description\": \"List creation and formatting.\",\n              \"href\": \"/docs/examples/list-classic\",\n              \"title\": \"List Classic Demo\",\n              \"titleCn\": \"List Classic\"\n            },\n            {\n              \"description\": \"Find and replace functionality in text.\",\n              \"href\": \"/docs/examples/find-replace\",\n              \"title\": \"Find Replace Demo\",\n              \"titleCn\": \"Find Replace\"\n            },\n            {\n              \"description\": \"AI menu with commands, streaming responses in a preview or directly into the editor.\",\n              \"href\": \"/docs/examples/ai\",\n              \"title\": \"AI Demo\",\n              \"titleCn\": \"AI\"\n            },\n            {\n              \"description\": \"Text alignment controls for blocks.\",\n              \"href\": \"/docs/examples/align\",\n              \"title\": \"Align Demo\",\n              \"titleCn\": \"Align\"\n            },\n            {\n              \"description\": \"Apply formatting automatically using shortcodes.\",\n              \"href\": \"/docs/examples/autoformat\",\n              \"title\": \"Autoformat Demo\",\n              \"titleCn\": \"Autoformat\"\n            },\n            {\n              \"description\": \"Basic block elements and text marks.\",\n              \"href\": \"/docs/examples/basic-nodes\",\n              \"keywords\": [\"element\", \"leaf\"],\n              \"title\": \"Basic Nodes Demo\",\n              \"titleCn\": \"Basic Nodes\"\n            },\n            {\n              \"description\": \"Block-level context menu with formatting options.\",\n              \"href\": \"/docs/examples/block-menu\",\n              \"title\": \"Block Menu Demo\",\n              \"titleCn\": \"Block Menu\"\n            },\n            {\n              \"description\": \"Visual block selection with keyboard support.\",\n              \"href\": \"/docs/examples/block-selection\",\n              \"title\": \"Block Selection Demo\",\n              \"titleCn\": \"Block Selection\"\n            },\n            {\n              \"description\": \"Column layout.\",\n              \"href\": \"/docs/examples/column\",\n              \"title\": \"Column Demo\",\n              \"titleCn\": \"Column\"\n            },\n            {\n              \"description\": \"Display code with syntax highlighting.\",\n              \"href\": \"/docs/examples/code-block\",\n              \"title\": \"Code Block Demo\",\n              \"titleCn\": \"Code Block\"\n            },\n            {\n              \"description\": \"Display callouts with different variants and icons.\",\n              \"href\": \"/docs/examples/callout\",\n              \"title\": \"Callout Demo\",\n              \"titleCn\": \"Callout\"\n            },\n            {\n              \"description\": \"Adding and displaying comments within content.\",\n              \"href\": \"/docs/examples/discussion\",\n              \"title\": \"Discussion Demo\",\n              \"titleCn\": \"Discussion\"\n            },\n            {\n              \"description\": \"Visual indicator for cursor position within the editor.\",\n              \"href\": \"/docs/examples/cursor-overlay\",\n              \"title\": \"Cursor Overlay Demo\",\n              \"titleCn\": \"Cursor Overlay\"\n            },\n            {\n              \"description\": \"Inline date elements with calendar selection interface.\",\n              \"href\": \"/docs/examples/date\",\n              \"title\": \"Date Demo\",\n              \"titleCn\": \"Date\"\n            },\n            {\n              \"description\": \"GFM footnote references and definitions as dedicated editor nodes.\",\n              \"href\": \"/docs/examples/footnote\",\n              \"title\": \"Footnote Demo\",\n              \"titleCn\": \"Footnote\"\n            },\n            {\n              \"description\": \"Implements draggable functionality for editor blocks, including drag handles and drop indicators.\",\n              \"href\": \"/docs/examples/dnd\",\n              \"title\": \"Drag & Drop Demo\",\n              \"titleCn\": \"Drag & Drop\"\n            },\n            {\n              \"description\": \"Emoji insertion via toolbar or colon-triggered combobox.\",\n              \"href\": \"/docs/examples/emoji\",\n              \"title\": \"Emoji Demo\",\n              \"titleCn\": \"Emoji\"\n            },\n            {\n              \"description\": \"LaTeX equations with inline and block formats.\",\n              \"href\": \"/docs/examples/equation\",\n              \"title\": \"Equation Demo\",\n              \"titleCn\": \"Equation\"\n            },\n            {\n              \"description\": \"Exit a large block using a shortcut.\",\n              \"href\": \"/docs/examples/exit-break\",\n              \"title\": \"Exit Break Demo\",\n              \"titleCn\": \"Exit Break\"\n            },\n            {\n              \"description\": \"Floating toolbar with text formatting and AI assistance options.\",\n              \"href\": \"/docs/examples/floating-toolbar\",\n              \"title\": \"Floating Toolbar Demo\",\n              \"titleCn\": \"Floating Toolbar\"\n            },\n            {\n              \"description\": \"Color picker for text and background colors.\",\n              \"href\": \"/docs/examples/font\",\n              \"title\": \"Font Demo\",\n              \"titleCn\": \"Font\"\n            },\n            {\n              \"href\": \"/docs/examples/indent\",\n              \"title\": \"Indent Demo\",\n              \"titleCn\": \"Indent\"\n            },\n            {\n              \"description\": \"Turn any block into a list item.\",\n              \"href\": \"/docs/examples/list\",\n              \"title\": \"List Demo\",\n              \"titleCn\": \"List\"\n            },\n            {\n              \"description\": \"Line height adjustment controls.\",\n              \"href\": \"/docs/examples/line-height\",\n              \"title\": \"Line Height Demo\",\n              \"titleCn\": \"Line Height\"\n            },\n            {\n              \"description\": \"Hyperlinks with toolbar insertion and URL pasting support.\",\n              \"href\": \"/docs/examples/link\",\n              \"title\": \"Link Demo\",\n              \"titleCn\": \"Link\"\n            },\n            {\n              \"description\": \"Media embedding and management.\",\n              \"href\": \"/docs/examples/media\",\n              \"title\": \"Media Demo\",\n              \"titleCn\": \"Media\"\n            },\n            {\n              \"description\": \"Mention functionality for referencing users or entities.\",\n              \"href\": \"/docs/examples/mention\",\n              \"title\": \"Mention Demo\",\n              \"titleCn\": \"Mention\"\n            },\n            {\n              \"href\": \"/docs/examples/block-placeholder\",\n              \"title\": \"Block Placeholder Demo\",\n              \"titleCn\": \"Block Placeholder\"\n            },\n            {\n              \"description\": \"Copy paste from CSV to Slate.\",\n              \"href\": \"/docs/examples/csv\",\n              \"title\": \"Serializing CSV Demo\",\n              \"titleCn\": \"Serializing CSV\"\n            },\n            {\n              \"description\": \"Copy paste from DOCX to Slate.\",\n              \"href\": \"/docs/examples/docx\",\n              \"title\": \"Serializing Docx Demo\",\n              \"titleCn\": \"Serializing Docx\"\n            },\n            {\n              \"description\": \"Copy paste from HTML to Slate.\",\n              \"href\": \"/docs/examples/html\",\n              \"title\": \"Serializing HTML Demo\",\n              \"titleCn\": \"Serializing HTML\"\n            },\n            {\n              \"description\": \"Copy paste from Markdown to Slate.\",\n              \"href\": \"/docs/examples/markdown\",\n              \"title\": \"Serializing Markdown Demo\",\n              \"titleCn\": \"Serializing Markdown\"\n            },\n            {\n              \"description\": \"Slash command menu for quick insertion of various content types.\",\n              \"href\": \"/docs/examples/slash-command\",\n              \"title\": \"Slash Command Demo\",\n              \"titleCn\": \"Slash Command\"\n            },\n            {\n              \"description\": \"Use plugin rules to customize the common editing behaviors.\",\n              \"href\": \"/docs/examples/plugin-rules\",\n              \"title\": \"Plugin Rules Demo\",\n              \"titleCn\": \"Plugin Rules\"\n            },\n            {\n              \"description\": \"Customizable tables with resizable columns and row merging options.\",\n              \"href\": \"/docs/examples/table\",\n              \"title\": \"Table Demo\",\n              \"titleCn\": \"Table\"\n            },\n            {\n              \"description\": \"Dynamic TOC with in-document element for easy navigation.\",\n              \"href\": \"/docs/examples/toc\",\n              \"title\": \"Table of Contents Demo\",\n              \"titleCn\": \"Table of Contents\"\n            },\n            {\n              \"description\": \"Collapsible content blocks.\",\n              \"href\": \"/docs/examples/toggle\",\n              \"title\": \"Toggle Demo\",\n              \"titleCn\": \"Toggle\"\n            }\n          ]\n        }\n      ],\n      \"guide\": [\n        {\n          \"items\": [\n            {\n              \"href\": \"/docs\",\n              \"title\": \"Introduction\",\n              \"titleCn\": \"介绍\"\n            },\n            {\n              \"href\": \"/docs/installation\",\n              \"title\": \"Installation\",\n              \"titleCn\": \"安装\"\n            },\n            {\n              \"href\": \"/docs/releases\",\n              \"title\": \"Releases\",\n              \"titleCn\": \"版本发布\"\n            }\n          ],\n          \"title\": \"Overview\",\n          \"titleCn\": \"概览\"\n        },\n        {\n          \"items\": [\n            {\n              \"href\": \"/docs/installation/plate-ui\",\n              \"items\": [\n                {\n                  \"href\": \"/docs/installation/next\",\n                  \"title\": \"Next.js\",\n                  \"titleCn\": \"Next.js\"\n                },\n                {\n                  \"href\": \"/docs/installation/react\",\n                  \"title\": \"React\",\n                  \"titleCn\": \"React\"\n                }\n              ],\n              \"title\": \"Plate UI\",\n              \"titleCn\": \"Plate UI\"\n            },\n            {\n              \"href\": \"/docs/installation/manual\",\n              \"title\": \"Manual\",\n              \"titleCn\": \"手动安装\"\n            },\n            {\n              \"href\": \"/docs/installation/rsc\",\n              \"title\": \"RSC\",\n              \"titleCn\": \"RSC\"\n            },\n            {\n              \"href\": \"/docs/installation/node\",\n              \"title\": \"Node.js\",\n              \"titleCn\": \"Node.js\"\n            },\n            {\n              \"href\": \"/docs/installation/docs\",\n              \"title\": \"Local Docs\",\n              \"titleCn\": \"本地文档\"\n            },\n            {\n              \"href\": \"/docs/installation/mcp\",\n              \"title\": \"MCP\",\n              \"titleCn\": \"MCP\"\n            }\n          ],\n          \"title\": \"Installation\",\n          \"titleCn\": \"安装\"\n        },\n        {\n          \"items\": [\n            {\n              \"href\": \"/docs/feature-kits\",\n              \"title\": \"Feature Kits\",\n              \"titleCn\": \"功能套件\"\n            },\n            {\n              \"href\": \"/docs/plugin\",\n              \"items\": [\n                {\n                  \"href\": \"/docs/plugin-methods\",\n                  \"title\": \"Plugin Methods\",\n                  \"titleCn\": \"插件方法\"\n                },\n                {\n                  \"href\": \"/docs/plugin-shortcuts\",\n                  \"title\": \"Plugin Shortcuts\",\n                  \"titleCn\": \"插件快捷键\"\n                },\n                {\n                  \"href\": \"/docs/plugin-context\",\n                  \"title\": \"Plugin Context\",\n                  \"titleCn\": \"插件上下文\"\n                },\n                {\n                  \"href\": \"/docs/plugin-components\",\n                  \"title\": \"Plugin Components\",\n                  \"titleCn\": \"插件组件\"\n                },\n                {\n                  \"href\": \"/docs/plugin-rules\",\n                  \"title\": \"Plugin Rules\",\n                  \"titleCn\": \"插件规则\"\n                },\n                {\n                  \"href\": \"/docs/editing-behavior\",\n                  \"label\": \"New\",\n                  \"title\": \"Editing Behavior\",\n                  \"titleCn\": \"编辑行为\"\n                },\n                {\n                  \"href\": \"/docs/plugin-input-rules\",\n                  \"title\": \"Plugin Input Rules\",\n                  \"label\": \"New\",\n                  \"titleCn\": \"插件输入规则\"\n                }\n              ],\n              \"title\": \"Plugin\",\n              \"titleCn\": \"插件\"\n            },\n            {\n              \"href\": \"/docs/editor\",\n              \"items\": [\n                {\n                  \"href\": \"/docs/editor-methods\",\n                  \"title\": \"Editor Methods\",\n                  \"titleCn\": \"编辑器方法\"\n                },\n                {\n                  \"href\": \"/docs/controlled\",\n                  \"title\": \"Controlled Value\",\n                  \"titleCn\": \"受控值\"\n                }\n              ],\n              \"title\": \"Editor\",\n              \"titleCn\": \"编辑器\"\n            },\n            {\n              \"href\": \"/docs/performance\",\n              \"label\": \"New\",\n              \"title\": \"Performance\",\n              \"titleCn\": \"性能\"\n            },\n            {\n              \"href\": \"/docs/static\",\n              \"title\": \"Static Rendering\",\n              \"titleCn\": \"静态渲染\"\n            },\n            {\n              \"description\": \"HTML ↔ Plate\",\n              \"href\": \"/docs/html\",\n              \"title\": \"HTML\",\n              \"titleCn\": \"HTML\"\n            },\n            {\n              \"description\": \"Markdown ↔ Plate\",\n              \"href\": \"/docs/markdown\",\n              \"title\": \"Markdown\",\n              \"titleCn\": \"Markdown\"\n            },\n            {\n              \"href\": \"/docs/form\",\n              \"title\": \"Form\",\n              \"titleCn\": \"表单\"\n            },\n            {\n              \"href\": \"/docs/typescript\",\n              \"title\": \"TypeScript\",\n              \"titleCn\": \"TypeScript\"\n            },\n            {\n              \"href\": \"/docs/debugging\",\n              \"title\": \"Debugging\",\n              \"titleCn\": \"调试\"\n            },\n            {\n              \"href\": \"/docs/unit-testing\",\n              \"title\": \"Unit Testing\",\n              \"titleCn\": \"单元测试\"\n            },\n            {\n              \"href\": \"/docs/playwright\",\n              \"title\": \"Playwright Testing\",\n              \"titleCn\": \"Playwright 测试\"\n            },\n            {\n              \"href\": \"/docs/troubleshooting\",\n              \"keywords\": [\"depset\"],\n              \"title\": \"Troubleshooting\",\n              \"titleCn\": \"故障排除\"\n            }\n          ],\n          \"title\": \"Guides\",\n          \"titleCn\": \"指南\"\n        },\n        {\n          \"items\": [\n            {\n              \"href\": \"/docs/migration/slate-to-plate\",\n              \"title\": \"From Slate to Plate\",\n              \"titleCn\": \"从 Slate 到 Plate\"\n            }\n          ],\n          \"title\": \"Migration\",\n          \"titleCn\": \"迁移\"\n        }\n      ],\n      \"plugin\": [\n        {\n          \"items\": [\n            {\n              \"items\": [\n                {\n                  \"description\": \"AI menu with commands, streaming responses in a preview or directly into the editor.\",\n                  \"href\": \"/docs/ai\",\n                  \"keywords\": [\"ai\"],\n                  \"title\": \"Stream\",\n                  \"titleCn\": \"Stream\"\n                },\n                {\n                  \"description\": \"Render AI suggestions ghost text as you type.\",\n                  \"href\": \"/docs/copilot\",\n                  \"title\": \"Copilot\",\n                  \"titleCn\": \"Copilot\",\n                  \"keywords\": [\"ai\"]\n                }\n              ],\n              \"title\": \"AI\"\n            },\n            {\n              \"href\": \"/docs/discussion\",\n              \"items\": [\n                {\n                  \"description\": \"Add comments to text as marks.\",\n                  \"href\": \"/docs/comment\",\n                  \"keywords\": [\"leaf\"],\n                  \"title\": \"Comments\",\n                  \"titleCn\": \"Comments\"\n                },\n                {\n                  \"description\": \"Add suggestions to text as marks.\",\n                  \"href\": \"/docs/suggestion\",\n                  \"keywords\": [\"leaf\"],\n                  \"title\": \"Suggestion\",\n                  \"titleCn\": \"Suggestion\"\n                }\n              ],\n              \"title\": \"Discussion\",\n              \"titleCn\": \"Discussion\"\n            },\n            {\n              \"items\": [\n                {\n                  \"description\": \"Enhance your editor with essential formatting elements.\",\n                  \"href\": \"/docs/basic-blocks\",\n                  \"items\": [\n                    {\n                      \"description\": \"Create blockquotes to emphasize important information.\",\n                      \"href\": \"/docs/blockquote\",\n                      \"title\": \"Blockquote\",\n                      \"keywords\": [\"element\"]\n                    },\n                    {\n                      \"description\": \"Create headings of various levels to structure content.\",\n                      \"href\": \"/docs/heading\",\n                      \"title\": \"Heading\",\n                      \"keywords\": [\"element\"]\n                    },\n                    {\n                      \"description\": \"Visually divide and organize content sections with a horizontal line.\",\n                      \"href\": \"/docs/horizontal-rule\",\n                      \"title\": \"Horizontal Rule\",\n                      \"keywords\": [\"element\"]\n                    }\n                  ],\n                  \"title\": \"Basic Blocks\",\n                  \"titleCn\": \"Basic Blocks\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Highlight important information or add special notes.\",\n                  \"href\": \"/docs/callout\",\n                  \"title\": \"Callout\",\n                  \"titleCn\": \"Callout\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Display code with syntax highlighting.\",\n                  \"href\": \"/docs/code-block\",\n                  \"title\": \"Code Block\",\n                  \"titleCn\": \"Code Block\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Add columns to your document.\",\n                  \"href\": \"/docs/column\",\n                  \"title\": \"Column\",\n                  \"titleCn\": \"Column\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Insert and format dates in your document.\",\n                  \"href\": \"/docs/date\",\n                  \"title\": \"Date\",\n                  \"titleCn\": \"Date\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Enables the insertion and rendering of LaTeX equations in your editor.\",\n                  \"href\": \"/docs/equation\",\n                  \"title\": \"Equation\",\n                  \"titleCn\": \"Equation\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Insert and manage hyperlinks.\",\n                  \"href\": \"/docs/link\",\n                  \"title\": \"Link\",\n                  \"titleCn\": \"Link\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Organize nestable items in a bulleted or numbered list.\",\n                  \"href\": \"/docs/list-classic\",\n                  \"title\": \"List Classic\",\n                  \"titleCn\": \"List Classic\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Embed medias like videos or tweets into your document.\",\n                  \"href\": \"/docs/media\",\n                  \"title\": \"Media\",\n                  \"titleCn\": \"Media\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Enable autocompletion for user mentions.\",\n                  \"href\": \"/docs/mention\",\n                  \"title\": \"Mention\",\n                  \"titleCn\": \"Mention\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Organize and display data in a structured and resizable tabular format.\",\n                  \"href\": \"/docs/table\",\n                  \"title\": \"Table\",\n                  \"titleCn\": \"Table\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Renders a table of contents element with clickable links to headings in the document.\",\n                  \"href\": \"/docs/toc\",\n                  \"title\": \"Table of Contents\",\n                  \"titleCn\": \"Table of Contents\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Parse and edit GFM footnote references and definitions as dedicated nodes.\",\n                  \"href\": \"/docs/footnote\",\n                  \"title\": \"Footnote\",\n                  \"titleCn\": \"Footnote\",\n                  \"keywords\": [\"element\"]\n                },\n                {\n                  \"description\": \"Add toggles to your document.\",\n                  \"href\": \"/docs/toggle\",\n                  \"title\": \"Toggle\",\n                  \"titleCn\": \"Toggle\",\n                  \"keywords\": [\"element\"]\n                }\n              ],\n              \"title\": \"Elements\",\n              \"titleCn\": \"Elements\"\n            },\n            {\n              \"description\": \"Set of essential text formatting options.\",\n              \"href\": \"/docs/basic-marks\",\n              \"items\": [\n                {\n                  \"description\": \"Apply bold formatting to emphasize important text.\",\n                  \"href\": \"/docs/bold\",\n                  \"title\": \"Bold\",\n                  \"titleCn\": \"Bold\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Apply italic formatting for emphasis or stylistic purposes.\",\n                  \"href\": \"/docs/italic\",\n                  \"title\": \"Italic\",\n                  \"titleCn\": \"Italic\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Apply underline formatting to text.\",\n                  \"href\": \"/docs/underline\",\n                  \"title\": \"Underline\",\n                  \"titleCn\": \"Underline\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Format inline code snippets and technical terms.\",\n                  \"href\": \"/docs/code\",\n                  \"title\": \"Code\",\n                  \"titleCn\": \"Code\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Highlight important text with background colors.\",\n                  \"href\": \"/docs/highlight\",\n                  \"title\": \"Highlight\",\n                  \"titleCn\": \"Highlight\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Display keyboard shortcuts and key combinations.\",\n                  \"href\": \"/docs/kbd\",\n                  \"title\": \"Keyboard Input\",\n                  \"titleCn\": \"Keyboard Input\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Apply strikethrough formatting to indicate deleted content.\",\n                  \"href\": \"/docs/strikethrough\",\n                  \"title\": \"Strikethrough\",\n                  \"titleCn\": \"Strikethrough\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Format text as subscript for mathematical expressions.\",\n                  \"href\": \"/docs/subscript\",\n                  \"title\": \"Subscript\",\n                  \"titleCn\": \"Subscript\",\n                  \"keywords\": [\"leaf\"]\n                },\n                {\n                  \"description\": \"Format text as superscript for mathematical expressions.\",\n                  \"href\": \"/docs/superscript\",\n                  \"title\": \"Superscript\",\n                  \"titleCn\": \"Superscript\",\n                  \"keywords\": [\"leaf\"]\n                }\n              ],\n              \"title\": \"Marks\",\n              \"titleCn\": \"Marks\"\n            },\n            {\n              \"items\": [\n                {\n                  \"items\": [\n                    {\n                      \"description\": \"Set font styles to your content.\",\n                      \"href\": \"/docs/font\",\n                      \"title\": \"Font\"\n                    },\n                    {\n                      \"description\": \"Adjust the height between lines of text.\",\n                      \"href\": \"/docs/line-height\",\n                      \"title\": \"Line Height\"\n                    },\n                    {\n                      \"description\": \"Align your content to different positions.\",\n                      \"href\": \"/docs/text-align\",\n                      \"title\": \"Text Align\"\n                    }\n                  ],\n                  \"title\": \"Basic Styles\",\n                  \"titleCn\": \"Basic Styles\"\n                },\n                {\n                  \"description\": \"Customize text indentation.\",\n                  \"href\": \"/docs/indent\",\n                  \"title\": \"Indent\",\n                  \"titleCn\": \"Indent\"\n                },\n                {\n                  \"description\": \"Turn any block into a list item.\",\n                  \"href\": \"/docs/list\",\n                  \"title\": \"List\",\n                  \"titleCn\": \"List\"\n                }\n              ],\n              \"title\": \"Styles\"\n            },\n            {\n              \"items\": [\n                {\n                  \"items\": [\n                    {\n                      \"description\": \"Exit a large block using a shortcut.\",\n                      \"href\": \"/docs/exit-break\",\n                      \"title\": \"Exit Break\"\n                    },\n                    {\n                      \"description\": \"Restrict the editor to a single block.\",\n                      \"href\": \"/docs/single-block\",\n                      \"title\": \"Single Block\"\n                    },\n                    {\n                      \"description\": \"Ensure a trailing block is always present in the document.\",\n                      \"href\": \"/docs/trailing-block\",\n                      \"title\": \"Trailing Block\"\n                    }\n                  ],\n                  \"title\": \"Utils\",\n                  \"titleCn\": \"Utils\"\n                },\n                {\n                  \"description\": \"Apply formatting automatically using shortcodes.\",\n                  \"href\": \"/docs/autoformat\",\n                  \"title\": \"Autoformat\",\n                  \"titleCn\": \"Autoformat\"\n                },\n                {\n                  \"description\": \"Provides quick access to block-specific actions.\",\n                  \"href\": \"/docs/block-menu\",\n                  \"title\": \"Block Menu\",\n                  \"titleCn\": \"Block Menu\"\n                },\n                {\n                  \"description\": \"Show placeholder when a block is empty.\",\n                  \"href\": \"/docs/block-placeholder\",\n                  \"title\": \"Block Placeholder\",\n                  \"titleCn\": \"Block Placeholder\"\n                },\n                {\n                  \"description\": \"Select and manipulate entire text blocks.\",\n                  \"href\": \"/docs/block-selection\",\n                  \"title\": \"Block Selection\",\n                  \"titleCn\": \"Block Selection\"\n                },\n                {\n                  \"description\": \"Add captions to your blocks.\",\n                  \"href\": \"/docs/caption\",\n                  \"title\": \"Caption\",\n                  \"titleCn\": \"Caption\"\n                },\n                {\n                  \"description\": \"Utilities for adding combobox to your editor.\",\n                  \"href\": \"/docs/combobox\",\n                  \"items\": [\n                    {\n                      \"description\": \"Insert emoji inline.\",\n                      \"href\": \"/docs/emoji\",\n                      \"title\": \"Emoji\"\n                    },\n                    {\n                      \"description\": \"Enable autocompletion for user mentions.\",\n                      \"href\": \"/docs/mention\",\n                      \"label\": \"Element\",\n                      \"title\": \"Mention\"\n                    },\n                    {\n                      \"description\": \"Slash command menu for quick insertion of various content types.\",\n                      \"href\": \"/docs/slash-command\",\n                      \"title\": \"Slash Command\"\n                    }\n                  ],\n                  \"title\": \"Combobox\",\n                  \"titleCn\": \"Combobox\"\n                },\n                {\n                  \"description\": \"A visual overlay for cursors and selections.\",\n                  \"href\": \"/docs/cursor-overlay\",\n                  \"title\": \"Cursor Overlay\",\n                  \"titleCn\": \"Cursor Overlay\"\n                },\n                {\n                  \"description\": \"Allows movement of blocks, such as paragraph or tables, within the editor.\",\n                  \"href\": \"/docs/dnd\",\n                  \"title\": \"Drag & Drop\",\n                  \"titleCn\": \"Drag & Drop\"\n                },\n                {\n                  \"description\": \"Flash the landed target after TOC, footnote, search, or custom navigation jumps.\",\n                  \"href\": \"/docs/navigation-feedback\",\n                  \"title\": \"Navigation Feedback\",\n                  \"titleCn\": \"Navigation Feedback\"\n                },\n                {\n                  \"description\": \"Maintain a consistent tab order for tabbable elements.\",\n                  \"href\": \"/docs/tabbable\",\n                  \"title\": \"Tabbable\",\n                  \"titleCn\": \"Tabbable\"\n                },\n                {\n                  \"description\": \"Add a toolbar to your editor.\",\n                  \"href\": \"/docs/toolbar\",\n                  \"title\": \"Toolbar\",\n                  \"titleCn\": \"Toolbar\"\n                },\n                {\n                  \"description\": \"Collaborate with others in a single document.\",\n                  \"href\": \"/docs/yjs\",\n                  \"title\": \"Yjs\",\n                  \"titleCn\": \"Yjs\"\n                },\n                {\n                  \"description\": \"A rich multi-select editor.\",\n                  \"href\": \"/docs/multi-select\",\n                  \"label\": \"Editor\",\n                  \"title\": \"Multi Select\",\n                  \"titleCn\": \"Multi Select\"\n                }\n              ],\n              \"title\": \"Functionality\"\n            },\n            {\n              \"items\": [\n                {\n                  \"description\": \"Copy paste from CSV to Slate.\",\n                  \"href\": \"/docs/csv\",\n                  \"title\": \"CSV\",\n                  \"titleCn\": \"CSV\"\n                },\n                {\n                  \"description\": \"Copy paste from DOCX to Slate.\",\n                  \"href\": \"/docs/docx\",\n                  \"title\": \"DOCX\",\n                  \"titleCn\": \"DOCX\"\n                },\n                {\n                  \"description\": \"Import DOCX files and export to Word.\",\n                  \"href\": \"/docs/docx-io\",\n                  \"title\": \"DOCX Import/Export\",\n                  \"titleCn\": \"DOCX 导入/导出\"\n                },\n                {\n                  \"description\": \"Copy paste from HTML to Slate.\",\n                  \"href\": \"/docs/html\",\n                  \"title\": \"HTML\",\n                  \"titleCn\": \"HTML\"\n                },\n                {\n                  \"description\": \"Copy paste from Markdown to Slate.\",\n                  \"href\": \"/docs/markdown\",\n                  \"title\": \"Markdown\",\n                  \"titleCn\": \"Markdown\"\n                }\n              ],\n              \"title\": \"Serializing\",\n              \"titleCn\": \"Serializing\"\n            }\n          ]\n        }\n      ]\n    },\n    \"docSections\": [\n      {\n        \"items\": [\n          {\n            \"href\": \"/docs\",\n            \"title\": \"Guides\",\n            \"titleCn\": \"指南\",\n            \"value\": \"guide\"\n          },\n          {\n            \"href\": \"/docs/plugins\",\n            \"title\": \"Plugins\",\n            \"titleCn\": \"插件\",\n            \"value\": \"plugin\"\n          },\n          {\n            \"href\": \"/docs/components\",\n            \"title\": \"Components\",\n            \"titleCn\": \"组件\",\n            \"value\": \"component\"\n          },\n          {\n            \"href\": \"/docs/examples\",\n            \"title\": \"Examples\",\n            \"titleCn\": \"示例\",\n            \"value\": \"example\"\n          },\n          {\n            \"href\": \"/docs/api\",\n            \"title\": \"API Reference\",\n            \"titleCn\": \"API 参考\",\n            \"value\": \"api\"\n          }\n        ]\n      }\n    ],\n    \"sections\": {\n      \"Get Started\": \"开始\",\n      \"Installation\": \"安装\",\n      \"Guides\": \"指南\",\n      \"Plugins\": \"插件\",\n      \"Components\": \"组件\",\n      \"Examples\": \"示例\",\n      \"Migrations\": \"迁移\",\n      \"API\": \"API\"\n    },\n    \"items\": {\n      \"/docs\": {\n        \"title\": \"Introduction\",\n        \"titleCn\": \"介绍\"\n      },\n      \"/docs/installation\": {\n        \"title\": \"Installation\",\n        \"titleCn\": \"安装\"\n      },\n      \"/docs/releases\": {\n        \"title\": \"Releases\",\n        \"titleCn\": \"版本发布\"\n      },\n      \"/docs/installation/plate-ui\": {\n        \"title\": \"Plate UI\",\n        \"titleCn\": \"Plate UI\"\n      },\n      \"/docs/installation/next\": {\n        \"title\": \"Next.js\",\n        \"titleCn\": \"Next.js\"\n      },\n      \"/docs/installation/react\": {\n        \"title\": \"React\",\n        \"titleCn\": \"React\"\n      },\n      \"/docs/installation/manual\": {\n        \"title\": \"Manual\",\n        \"titleCn\": \"手动安装\"\n      },\n      \"/docs/installation/rsc\": {\n        \"title\": \"RSC\",\n        \"titleCn\": \"RSC\"\n      },\n      \"/docs/installation/node\": {\n        \"title\": \"Node.js\",\n        \"titleCn\": \"Node.js\"\n      },\n      \"/docs/installation/docs\": {\n        \"title\": \"Local Docs\",\n        \"titleCn\": \"本地文档\"\n      },\n      \"/docs/installation/mcp\": {\n        \"title\": \"MCP\",\n        \"titleCn\": \"MCP\"\n      },\n      \"/docs/feature-kits\": {\n        \"title\": \"Feature Kits\",\n        \"titleCn\": \"功能套件\"\n      },\n      \"/docs/plugin\": {\n        \"title\": \"Plugin\",\n        \"titleCn\": \"插件\"\n      },\n      \"/docs/plugin-methods\": {\n        \"title\": \"Plugin Methods\",\n        \"titleCn\": \"插件方法\"\n      },\n      \"/docs/plugin-shortcuts\": {\n        \"title\": \"Plugin Shortcuts\",\n        \"titleCn\": \"插件快捷键\"\n      },\n      \"/docs/plugin-context\": {\n        \"title\": \"Plugin Context\",\n        \"titleCn\": \"插件上下文\"\n      },\n      \"/docs/plugin-components\": {\n        \"title\": \"Plugin Components\",\n        \"titleCn\": \"插件组件\"\n      },\n      \"/docs/plugin-rules\": {\n        \"title\": \"Plugin Rules\",\n        \"titleCn\": \"插件规则\"\n      },\n      \"/docs/editing-behavior\": {\n        \"label\": \"New\",\n        \"title\": \"Editing Behavior\",\n        \"titleCn\": \"编辑行为\"\n      },\n      \"/docs/plugin-input-rules\": {\n        \"label\": \"New\",\n        \"title\": \"Plugin Input Rules\",\n        \"titleCn\": \"插件输入规则\"\n      },\n      \"/docs/editor\": {\n        \"title\": \"Editor\",\n        \"titleCn\": \"编辑器\"\n      },\n      \"/docs/editor-methods\": {\n        \"title\": \"Editor Methods\",\n        \"titleCn\": \"编辑器方法\"\n      },\n      \"/docs/controlled\": {\n        \"title\": \"Controlled Value\",\n        \"titleCn\": \"受控值\"\n      },\n      \"/docs/static\": {\n        \"title\": \"Static Rendering\",\n        \"titleCn\": \"静态渲染\"\n      },\n      \"/docs/performance\": {\n        \"label\": \"New\",\n        \"title\": \"Performance\",\n        \"titleCn\": \"性能\"\n      },\n      \"/docs/html\": {\n        \"description\": \"Copy paste from HTML to Slate.\",\n        \"title\": \"HTML\",\n        \"titleCn\": \"HTML\"\n      },\n      \"/docs/markdown\": {\n        \"description\": \"Copy paste from Markdown to Slate.\",\n        \"title\": \"Markdown\",\n        \"titleCn\": \"Markdown\"\n      },\n      \"/docs/form\": {\n        \"title\": \"Form\",\n        \"titleCn\": \"表单\"\n      },\n      \"/docs/typescript\": {\n        \"title\": \"TypeScript\",\n        \"titleCn\": \"TypeScript\"\n      },\n      \"/docs/debugging\": {\n        \"title\": \"Debugging\",\n        \"titleCn\": \"调试\"\n      },\n      \"/docs/unit-testing\": {\n        \"title\": \"Unit Testing\",\n        \"titleCn\": \"单元测试\"\n      },\n      \"/docs/playwright\": {\n        \"title\": \"Playwright Testing\",\n        \"titleCn\": \"Playwright 测试\"\n      },\n      \"/docs/troubleshooting\": {\n        \"keywords\": [\"depset\"],\n        \"title\": \"Troubleshooting\",\n        \"titleCn\": \"故障排除\"\n      },\n      \"/docs/plugins\": {\n        \"title\": \"Overview\",\n        \"titleCn\": \"概览\"\n      },\n      \"/docs/ai\": {\n        \"description\": \"AI menu with commands, streaming responses in a preview or directly into the editor.\",\n        \"keywords\": [\"ai\"],\n        \"title\": \"Stream\",\n        \"titleCn\": \"Stream\"\n      },\n      \"/docs/copilot\": {\n        \"description\": \"Render AI suggestions ghost text as you type.\",\n        \"keywords\": [\"ai\"],\n        \"title\": \"Copilot\",\n        \"titleCn\": \"Copilot\"\n      },\n      \"/docs/discussion\": {\n        \"title\": \"Discussion\",\n        \"titleCn\": \"Discussion\"\n      },\n      \"/docs/comment\": {\n        \"description\": \"Add comments to text as marks.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Comments\",\n        \"titleCn\": \"Comments\"\n      },\n      \"/docs/suggestion\": {\n        \"description\": \"Add suggestions to text as marks.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Suggestion\",\n        \"titleCn\": \"Suggestion\"\n      },\n      \"/docs/basic-blocks\": {\n        \"description\": \"Enhance your editor with essential formatting elements.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Basic Blocks\",\n        \"titleCn\": \"Basic Blocks\"\n      },\n      \"/docs/blockquote\": {\n        \"description\": \"Create blockquotes to emphasize important information.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Blockquote\"\n      },\n      \"/docs/heading\": {\n        \"description\": \"Create headings of various levels to structure content.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Heading\"\n      },\n      \"/docs/horizontal-rule\": {\n        \"description\": \"Visually divide and organize content sections with a horizontal line.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Horizontal Rule\"\n      },\n      \"/docs/callout\": {\n        \"description\": \"Highlight important information or add special notes.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Callout\",\n        \"titleCn\": \"Callout\"\n      },\n      \"/docs/code-block\": {\n        \"description\": \"Display code with syntax highlighting.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Code Block\",\n        \"titleCn\": \"Code Block\"\n      },\n      \"/docs/column\": {\n        \"description\": \"Add columns to your document.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Column\",\n        \"titleCn\": \"Column\"\n      },\n      \"/docs/date\": {\n        \"description\": \"Insert and format dates in your document.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Date\",\n        \"titleCn\": \"Date\"\n      },\n      \"/docs/equation\": {\n        \"description\": \"Enables the insertion and rendering of LaTeX equations in your editor.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Equation\",\n        \"titleCn\": \"Equation\"\n      },\n      \"/docs/link\": {\n        \"description\": \"Insert and manage hyperlinks.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Link\",\n        \"titleCn\": \"Link\"\n      },\n      \"/docs/list-classic\": {\n        \"description\": \"Organize nestable items in a bulleted or numbered list.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"List Classic\",\n        \"titleCn\": \"List Classic\"\n      },\n      \"/docs/media\": {\n        \"description\": \"Embed medias like videos or tweets into your document.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Media\",\n        \"titleCn\": \"Media\"\n      },\n      \"/docs/mention\": {\n        \"description\": \"Enable autocompletion for user mentions.\",\n        \"label\": \"Element\",\n        \"title\": \"Mention\"\n      },\n      \"/docs/table\": {\n        \"description\": \"Organize and display data in a structured and resizable tabular format.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Table\",\n        \"titleCn\": \"Table\"\n      },\n      \"/docs/toc\": {\n        \"description\": \"Renders a table of contents element with clickable links to headings in the document.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Table of Contents\",\n        \"titleCn\": \"Table of Contents\"\n      },\n      \"/docs/footnote\": {\n        \"description\": \"Parse and edit GFM footnote references and definitions as dedicated nodes.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Footnote\",\n        \"titleCn\": \"Footnote\"\n      },\n      \"/docs/toggle\": {\n        \"description\": \"Add toggles to your document.\",\n        \"keywords\": [\"element\"],\n        \"title\": \"Toggle\",\n        \"titleCn\": \"Toggle\"\n      },\n      \"/docs/basic-marks\": {\n        \"description\": \"Set of essential text formatting options.\",\n        \"title\": \"Marks\",\n        \"titleCn\": \"Marks\"\n      },\n      \"/docs/bold\": {\n        \"description\": \"Apply bold formatting to emphasize important text.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Bold\",\n        \"titleCn\": \"Bold\"\n      },\n      \"/docs/italic\": {\n        \"description\": \"Apply italic formatting for emphasis or stylistic purposes.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Italic\",\n        \"titleCn\": \"Italic\"\n      },\n      \"/docs/underline\": {\n        \"description\": \"Apply underline formatting to text.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Underline\",\n        \"titleCn\": \"Underline\"\n      },\n      \"/docs/code\": {\n        \"description\": \"Format inline code snippets and technical terms.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Code\",\n        \"titleCn\": \"Code\"\n      },\n      \"/docs/highlight\": {\n        \"description\": \"Highlight important text with background colors.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Highlight\",\n        \"titleCn\": \"Highlight\"\n      },\n      \"/docs/kbd\": {\n        \"description\": \"Display keyboard shortcuts and key combinations.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Keyboard Input\",\n        \"titleCn\": \"Keyboard Input\"\n      },\n      \"/docs/strikethrough\": {\n        \"description\": \"Apply strikethrough formatting to indicate deleted content.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Strikethrough\",\n        \"titleCn\": \"Strikethrough\"\n      },\n      \"/docs/subscript\": {\n        \"description\": \"Format text as subscript for mathematical expressions.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Subscript\",\n        \"titleCn\": \"Subscript\"\n      },\n      \"/docs/superscript\": {\n        \"description\": \"Format text as superscript for mathematical expressions.\",\n        \"keywords\": [\"leaf\"],\n        \"title\": \"Superscript\",\n        \"titleCn\": \"Superscript\"\n      },\n      \"/docs/font\": {\n        \"description\": \"Set font styles to your content.\",\n        \"title\": \"Font\"\n      },\n      \"/docs/line-height\": {\n        \"description\": \"Adjust the height between lines of text.\",\n        \"title\": \"Line Height\"\n      },\n      \"/docs/text-align\": {\n        \"description\": \"Align your content to different positions.\",\n        \"title\": \"Text Align\"\n      },\n      \"/docs/indent\": {\n        \"description\": \"Customize text indentation.\",\n        \"title\": \"Indent\",\n        \"titleCn\": \"Indent\"\n      },\n      \"/docs/list\": {\n        \"description\": \"Turn any block into a list item.\",\n        \"title\": \"List\",\n        \"titleCn\": \"List\"\n      },\n      \"/docs/exit-break\": {\n        \"description\": \"Exit a large block using a shortcut.\",\n        \"title\": \"Exit Break\"\n      },\n      \"/docs/single-block\": {\n        \"description\": \"Restrict the editor to a single block.\",\n        \"title\": \"Single Block\"\n      },\n      \"/docs/trailing-block\": {\n        \"description\": \"Ensure a trailing block is always present in the document.\",\n        \"title\": \"Trailing Block\"\n      },\n      \"/docs/autoformat\": {\n        \"description\": \"Apply formatting automatically using shortcodes.\",\n        \"title\": \"Autoformat\",\n        \"titleCn\": \"Autoformat\"\n      },\n      \"/docs/block-menu\": {\n        \"description\": \"Provides quick access to block-specific actions.\",\n        \"title\": \"Block Menu\",\n        \"titleCn\": \"Block Menu\"\n      },\n      \"/docs/block-placeholder\": {\n        \"description\": \"Show placeholder when a block is empty.\",\n        \"title\": \"Block Placeholder\",\n        \"titleCn\": \"Block Placeholder\"\n      },\n      \"/docs/block-selection\": {\n        \"description\": \"Select and manipulate entire text blocks.\",\n        \"title\": \"Block Selection\",\n        \"titleCn\": \"Block Selection\"\n      },\n      \"/docs/caption\": {\n        \"description\": \"Add captions to your blocks.\",\n        \"title\": \"Caption\",\n        \"titleCn\": \"Caption\"\n      },\n      \"/docs/combobox\": {\n        \"description\": \"Utilities for adding combobox to your editor.\",\n        \"title\": \"Combobox\",\n        \"titleCn\": \"Combobox\"\n      },\n      \"/docs/emoji\": {\n        \"description\": \"Insert emoji inline.\",\n        \"title\": \"Emoji\"\n      },\n      \"/docs/slash-command\": {\n        \"description\": \"Slash command menu for quick insertion of various content types.\",\n        \"title\": \"Slash Command\"\n      },\n      \"/docs/cursor-overlay\": {\n        \"description\": \"A visual overlay for cursors and selections.\",\n        \"title\": \"Cursor Overlay\",\n        \"titleCn\": \"Cursor Overlay\"\n      },\n      \"/docs/dnd\": {\n        \"description\": \"Allows movement of blocks, such as paragraph or tables, within the editor.\",\n        \"title\": \"Drag & Drop\",\n        \"titleCn\": \"Drag & Drop\"\n      },\n      \"/docs/navigation-feedback\": {\n        \"description\": \"Flash the landed target after TOC, footnote, search, or custom navigation jumps.\",\n        \"title\": \"Navigation Feedback\",\n        \"titleCn\": \"Navigation Feedback\"\n      },\n      \"/docs/tabbable\": {\n        \"description\": \"Maintain a consistent tab order for tabbable elements.\",\n        \"title\": \"Tabbable\",\n        \"titleCn\": \"Tabbable\"\n      },\n      \"/docs/toolbar\": {\n        \"description\": \"Add a toolbar to your editor.\",\n        \"title\": \"Toolbar\",\n        \"titleCn\": \"Toolbar\"\n      },\n      \"/docs/yjs\": {\n        \"description\": \"Collaborate with others in a single document.\",\n        \"title\": \"Yjs\",\n        \"titleCn\": \"Yjs\"\n      },\n      \"/docs/multi-select\": {\n        \"description\": \"A rich multi-select editor.\",\n        \"label\": \"Editor\",\n        \"title\": \"Multi Select\",\n        \"titleCn\": \"Multi Select\"\n      },\n      \"/docs/csv\": {\n        \"description\": \"Copy paste from CSV to Slate.\",\n        \"title\": \"CSV\",\n        \"titleCn\": \"CSV\"\n      },\n      \"/docs/docx\": {\n        \"description\": \"Copy paste from DOCX to Slate.\",\n        \"title\": \"DOCX\",\n        \"titleCn\": \"DOCX\"\n      },\n      \"/docs/docx-io\": {\n        \"description\": \"Import DOCX files and export to Word.\",\n        \"title\": \"DOCX Import/Export\",\n        \"titleCn\": \"DOCX 导入/导出\"\n      },\n      \"/docs/components\": {\n        \"title\": \"Components\",\n        \"titleCn\": \"组件\"\n      },\n      \"/docs/components/ai-menu\": {\n        \"description\": \"A menu for AI-powered content generation and insertion.\",\n        \"title\": \"AI Menu\",\n        \"titleCn\": \"AI Menu\"\n      },\n      \"/docs/components/ai-toolbar-button\": {\n        \"description\": \"A toolbar button for accessing AI features.\",\n        \"title\": \"AI Toolbar Button\",\n        \"titleCn\": \"AI Toolbar Button\"\n      },\n      \"/docs/components/align-toolbar-button\": {\n        \"description\": \"A dropdown menu for text alignment controls.\",\n        \"title\": \"Align Toolbar Button\",\n        \"titleCn\": \"Align Toolbar Button\"\n      },\n      \"/docs/components/block-context-menu\": {\n        \"description\": \"A context menu for block-level operations.\",\n        \"title\": \"Block Context Menu\",\n        \"titleCn\": \"Block Context Menu\"\n      },\n      \"/docs/components/block-selection\": {\n        \"description\": \"A visual overlay for selected blocks.\",\n        \"title\": \"Block Selection\",\n        \"titleCn\": \"Block Selection\"\n      },\n      \"/docs/components/import-toolbar-button\": {\n        \"description\": \"A toolbar button to import editor content from a file.\",\n        \"title\": \"Import Toolbar Button\",\n        \"titleCn\": \"Import Toolbar Button\"\n      },\n      \"/docs/components/export-toolbar-button\": {\n        \"description\": \"A toolbar button for exporting editor content in various formats (HTML, PDF, Image, Markdown).\",\n        \"title\": \"Export Toolbar Button\",\n        \"titleCn\": \"Export Toolbar Button\"\n      },\n      \"/docs/components/caption\": {\n        \"description\": \"A text field for adding captions to media elements.\",\n        \"title\": \"Caption\",\n        \"titleCn\": \"Caption\"\n      },\n      \"/docs/components/font-color-toolbar-button\": {\n        \"description\": \"A color picker toolbar button with text and background color controls.\",\n        \"title\": \"Font Color Toolbar Button\",\n        \"titleCn\": \"Font Color Toolbar Button\"\n      },\n      \"/docs/components/comment-toolbar-button\": {\n        \"description\": \"A toolbar button for adding inline comments.\",\n        \"title\": \"Comment Toolbar Button\",\n        \"titleCn\": \"Comment Toolbar Button\"\n      },\n      \"/docs/components/block-discussion\": {\n        \"description\": \"A popover interface for managing discussions: comments, replies, suggestions.\",\n        \"title\": \"Block Discussion\",\n        \"titleCn\": \"Block Discussion\"\n      },\n      \"/docs/components/cursor-overlay\": {\n        \"description\": \"A visual overlay for cursors and selections.\",\n        \"title\": \"Cursor Overlay\",\n        \"titleCn\": \"Cursor Overlay\"\n      },\n      \"/docs/components/block-draggable\": {\n        \"description\": \"A block wrapper with a drag handle for moving editor blocks.\",\n        \"title\": \"Block Draggable\",\n        \"titleCn\": \"Block Draggable\"\n      },\n      \"/docs/components/editor\": {\n        \"description\": \"A container for the editor content and styling.\",\n        \"title\": \"Editor\",\n        \"titleCn\": \"Editor\"\n      },\n      \"/docs/components/select-editor\": {\n        \"description\": \"An editor to select tags.\",\n        \"title\": \"Select Editor\",\n        \"titleCn\": \"Select Editor\"\n      },\n      \"/docs/components/emoji-toolbar-button\": {\n        \"description\": \"An emoji picker toolbar button.\",\n        \"title\": \"Emoji Toolbar Button\",\n        \"titleCn\": \"Emoji Toolbar Button\"\n      },\n      \"/docs/components/fixed-toolbar-buttons\": {\n        \"description\": \"A set of commonly used formatting buttons.\",\n        \"title\": \"Fixed Toolbar Buttons\",\n        \"titleCn\": \"Fixed Toolbar Buttons\"\n      },\n      \"/docs/components/fixed-toolbar-classic-buttons\": {\n        \"title\": \"Fixed Toolbar List Buttons\",\n        \"titleCn\": \"Fixed Toolbar List Buttons\"\n      },\n      \"/docs/components/fixed-toolbar\": {\n        \"description\": \"A fixed toolbar that stays at the top of the editor.\",\n        \"title\": \"Fixed Toolbar\",\n        \"titleCn\": \"Fixed Toolbar\"\n      },\n      \"/docs/components/floating-toolbar-buttons\": {\n        \"description\": \"A set of formatting buttons for the floating toolbar.\",\n        \"title\": \"Floating Toolbar Buttons\",\n        \"titleCn\": \"Floating Toolbar Buttons\"\n      },\n      \"/docs/components/floating-toolbar-classic-buttons\": {\n        \"description\": \"A set of commonly used formatting buttons for the floating toolbar with classic list support.\",\n        \"title\": \"Floating Toolbar Classic Buttons\",\n        \"titleCn\": \"Floating Toolbar Classic Buttons\"\n      },\n      \"/docs/components/floating-toolbar\": {\n        \"description\": \"A contextual toolbar that appears over selected text.\",\n        \"title\": \"Floating Toolbar\",\n        \"titleCn\": \"Floating Toolbar\"\n      },\n      \"/docs/components/ghost-text\": {\n        \"description\": \"A text suggestion system that displays AI-generated content after the cursor.\",\n        \"title\": \"Ghost Text\",\n        \"titleCn\": \"Ghost Text\"\n      },\n      \"/docs/components/history-toolbar-button\": {\n        \"description\": \"Toolbar buttons for undo and redo operations.\",\n        \"title\": \"History Toolbar Button\",\n        \"titleCn\": \"History Toolbar Button\"\n      },\n      \"/docs/components/list-toolbar-button\": {\n        \"description\": \"A toolbar control for adjusting list indentation.\",\n        \"title\": \"List Toolbar Button\",\n        \"titleCn\": \"List Toolbar Button\"\n      },\n      \"/docs/components/indent-toolbar-button\": {\n        \"description\": \"Toolbar controls for block indentation.\",\n        \"title\": \"Indent Toolbar Buttons\",\n        \"titleCn\": \"Indent Toolbar Buttons\"\n      },\n      \"/docs/components/inline-combobox\": {\n        \"description\": \"A combobox for inline suggestions.\",\n        \"title\": \"Inline Combobox\",\n        \"titleCn\": \"Inline Combobox\"\n      },\n      \"/docs/components/insert-toolbar-button\": {\n        \"description\": \"A menu for inserting different types of blocks.\",\n        \"title\": \"Insert Toolbar Button\",\n        \"titleCn\": \"Insert Toolbar Button\"\n      },\n      \"/docs/components/insert-toolbar-classic-button\": {\n        \"description\": \"A menu for inserting different types of blocks with classic list support.\",\n        \"title\": \"Insert Toolbar Classic Button\",\n        \"titleCn\": \"Insert Toolbar Classic Button\"\n      },\n      \"/docs/components/line-height-toolbar-button\": {\n        \"description\": \"A menu for controlling text line spacing.\",\n        \"title\": \"Line Height Toolbar Button\",\n        \"titleCn\": \"Line Height Toolbar Button\"\n      },\n      \"/docs/components/link-toolbar\": {\n        \"description\": \"A floating interface for link editing.\",\n        \"title\": \"Link Floating Toolbar\",\n        \"titleCn\": \"Link Floating Toolbar\"\n      },\n      \"/docs/components/link-toolbar-button\": {\n        \"description\": \"A toolbar control for link management.\",\n        \"title\": \"Link Toolbar Button\",\n        \"titleCn\": \"Link Toolbar Button\"\n      },\n      \"/docs/components/list-classic-toolbar-button\": {\n        \"description\": \"Toolbar controls for list creation and management.\",\n        \"title\": \"List Toolbar Buttons\",\n        \"titleCn\": \"List Toolbar Buttons\"\n      },\n      \"/docs/components/mark-toolbar-button\": {\n        \"description\": \"A toolbar control for basic text formatting.\",\n        \"title\": \"Mark Toolbar Button\",\n        \"titleCn\": \"Mark Toolbar Button\"\n      },\n      \"/docs/components/media-toolbar\": {\n        \"description\": \"A toolbar interface for media settings.\",\n        \"title\": \"Media Toolbar\",\n        \"titleCn\": \"Media Toolbar\"\n      },\n      \"/docs/components/media-toolbar-button\": {\n        \"description\": \"Toolbar button for inserting and managing media.\",\n        \"title\": \"Media Toolbar Button\",\n        \"titleCn\": \"Media Toolbar Button\"\n      },\n      \"/docs/components/media-upload-toast\": {\n        \"description\": \"Show toast notifications for media uploads.\",\n        \"title\": \"Media Upload Toast\",\n        \"titleCn\": \"Media Upload Toast\"\n      },\n      \"/docs/components/mode-toolbar-button\": {\n        \"description\": \"A menu for switching between editor modes.\",\n        \"title\": \"Mode Toolbar Button\",\n        \"titleCn\": \"Mode Toolbar Button\"\n      },\n      \"/docs/components/more-toolbar-button\": {\n        \"description\": \"A menu for additional text formatting options.\",\n        \"title\": \"More Toolbar Button\",\n        \"titleCn\": \"More Toolbar Button\"\n      },\n      \"/docs/components/resize-handle\": {\n        \"description\": \"A resizable wrapper with resize handles.\",\n        \"title\": \"Resize Handle\",\n        \"titleCn\": \"Resize Handle\"\n      },\n      \"/docs/components/table-toolbar-button\": {\n        \"description\": \"A menu for table manipulation and formatting.\",\n        \"title\": \"Table Toolbar Button\",\n        \"titleCn\": \"Table Toolbar Button\"\n      },\n      \"/docs/components/toggle-toolbar-button\": {\n        \"description\": \"A toolbar button for expanding and collapsing blocks.\",\n        \"title\": \"Toggle Toolbar Button\",\n        \"titleCn\": \"Toggle Toolbar Button\"\n      },\n      \"/docs/components/turn-into-toolbar-button\": {\n        \"description\": \"A menu for converting between different block types.\",\n        \"title\": \"Turn Into Toolbar Button\",\n        \"titleCn\": \"Turn Into Toolbar Button\"\n      },\n      \"/docs/components/turn-into-toolbar-classic-button\": {\n        \"description\": \"A dropdown to convert block types with classic list support.\",\n        \"title\": \"Turn Into Toolbar Classic Button\",\n        \"titleCn\": \"Turn Into Toolbar Classic Button\"\n      },\n      \"/docs/components/remote-cursor-overlay\": {\n        \"description\": \"A cursor overlay to display multiplayer cursors in the yjs plugin.\",\n        \"title\": \"Remote Cursor Overlay\",\n        \"titleCn\": \"Remote Cursor Overlay\"\n      },\n      \"/docs/components/toolbar\": {\n        \"description\": \"A customizable toolbar component with various button styles and group\",\n        \"title\": \"Toolbar\",\n        \"titleCn\": \"Toolbar\"\n      },\n      \"/docs/components/suggestion-toolbar-button\": {\n        \"description\": \"A toolbar button for toggling suggestion mode in the editor.\",\n        \"title\": \"Suggestion Toolbar Button\",\n        \"titleCn\": \"Suggestion Toolbar Button\"\n      },\n      \"/docs/components#node-components\": {\n        \"title\": \"Node Components\",\n        \"titleCn\": \"节点组件\"\n      },\n      \"/docs/components/ai-node\": {\n        \"description\": \"A text highlighter for AI-generated content.\",\n        \"title\": \"AI Leaf\",\n        \"titleCn\": \"AI Leaf\"\n      },\n      \"/docs/components/block-list\": {\n        \"description\": \"List components.\",\n        \"title\": \"List\",\n        \"titleCn\": \"List\"\n      },\n      \"/docs/components/blockquote-node\": {\n        \"description\": \"A quote component for block quotes.\",\n        \"title\": \"Blockquote Element\",\n        \"titleCn\": \"Blockquote Element\"\n      },\n      \"/docs/components/callout-node\": {\n        \"description\": \"A callout component for highlighting important information with customizable icons and styles.\",\n        \"title\": \"Callout Node\",\n        \"titleCn\": \"Callout Node\"\n      },\n      \"/docs/components/code-block-node\": {\n        \"description\": \"A code block with syntax highlighting and language selection.\",\n        \"title\": \"Code Block Nodes\",\n        \"titleCn\": \"Code Block Nodes\"\n      },\n      \"/docs/components/code-drawing-node\": {\n        \"description\": \"Create diagrams from code using PlantUML, Graphviz, Flowchart, or Mermaid.\",\n        \"title\": \"Code Drawing Node\",\n        \"titleCn\": \"Code Drawing Node\"\n      },\n      \"/docs/components/code-node\": {\n        \"description\": \"An inline component for code snippets.\",\n        \"title\": \"Code Leaf\",\n        \"titleCn\": \"Code Leaf\"\n      },\n      \"/docs/components/column-node\": {\n        \"description\": \"Resizable column components for layout.\",\n        \"title\": \"Column Nodes\",\n        \"titleCn\": \"Column Nodes\"\n      },\n      \"/docs/components/comment-node\": {\n        \"description\": \"A text component for displaying comments with visual indicators.\",\n        \"title\": \"Comment Leaf\",\n        \"titleCn\": \"Comment Leaf\"\n      },\n      \"/docs/components/suggestion-node\": {\n        \"description\": \"A text component for suggestion.\",\n        \"title\": \"Suggestion Leaf\",\n        \"titleCn\": \"Suggestion Leaf\"\n      },\n      \"/docs/components/date-node\": {\n        \"description\": \"A date field component with calendar picker.\",\n        \"title\": \"Date Element\",\n        \"titleCn\": \"Date Element\"\n      },\n      \"/docs/components/equation-node\": {\n        \"description\": \"Displays a LaTeX equation element with an editable popover for inputting and rendering mathematical expressions.\",\n        \"title\": \"Equation Element\",\n        \"titleCn\": \"Equation Element\"\n      },\n      \"/docs/components/equation-toolbar-button\": {\n        \"description\": \"A toolbar button for inserting and editing equations.\",\n        \"title\": \"Equation Toolbar Button\",\n        \"titleCn\": \"Equation Toolbar Button\"\n      },\n      \"/docs/components/emoji-node\": {\n        \"description\": \"An input component for emoji search and insertion.\",\n        \"title\": \"Emoji Input Element\",\n        \"titleCn\": \"Emoji Input Element\"\n      },\n      \"/docs/components/excalidraw-node\": {\n        \"description\": \"A drawing component powered by Excalidraw.\",\n        \"title\": \"Excalidraw Element\",\n        \"titleCn\": \"Excalidraw Element\"\n      },\n      \"/docs/components/font-size-toolbar-button\": {\n        \"description\": \"A toolbar control for adjusting font size.\",\n        \"title\": \"Font Size Toolbar Button\",\n        \"titleCn\": \"Font Size Toolbar Button\"\n      },\n      \"/docs/components/footnote-node\": {\n        \"description\": \"Inline footnote references, definitions, and input UI.\",\n        \"title\": \"Footnote Elements\",\n        \"titleCn\": \"Footnote Elements\"\n      },\n      \"/docs/components/heading-node\": {\n        \"description\": \"A heading with multiple level support.\",\n        \"title\": \"Heading Element\",\n        \"titleCn\": \"Heading Element\"\n      },\n      \"/docs/components/highlight-node\": {\n        \"description\": \"A text highlighter with customizable colors.\",\n        \"title\": \"Highlight Leaf\",\n        \"titleCn\": \"Highlight Leaf\"\n      },\n      \"/docs/components/hr-node\": {\n        \"description\": \"A horizontal rule component with focus states.\",\n        \"title\": \"Horizontal Rule Element\",\n        \"titleCn\": \"Horizontal Rule Element\"\n      },\n      \"/docs/components/media-image-node\": {\n        \"description\": \"Image element with lazy loading, resizing capabilities, and optional caption.\",\n        \"title\": \"Image Element\",\n        \"titleCn\": \"Image Element\"\n      },\n      \"/docs/components/media-preview-dialog\": {\n        \"description\": \"A modal component for previewing and manipulating images.\",\n        \"title\": \"Media Preview Dialog\",\n        \"titleCn\": \"Media Preview Dialog\"\n      },\n      \"/docs/components/kbd-node\": {\n        \"description\": \"A component for styling keyboard shortcuts.\",\n        \"title\": \"Keyboard Input Leaf\",\n        \"titleCn\": \"Keyboard Input Leaf\"\n      },\n      \"/docs/components/link-node\": {\n        \"description\": \"A component for rendering hyperlinks with hover states.\",\n        \"title\": \"Link Element\",\n        \"titleCn\": \"Link Element\"\n      },\n      \"/docs/components/list-classic-node\": {\n        \"description\": \"List (classic) nodes for ordered and unordered items.\",\n        \"title\": \"List Nodes\",\n        \"titleCn\": \"List Nodes\"\n      },\n      \"/docs/components/media-audio-node\": {\n        \"description\": \"An audio player component with caption support.\",\n        \"title\": \"Media Audio Element\",\n        \"titleCn\": \"Media Audio Element\"\n      },\n      \"/docs/components/media-embed-node\": {\n        \"description\": \"A component for embedded media content with resizing and caption support.\",\n        \"title\": \"Media Embed Element\",\n        \"titleCn\": \"Media Embed Element\"\n      },\n      \"/docs/components/media-file-node\": {\n        \"description\": \"A file attachment component with download capability and caption.\",\n        \"title\": \"Media File Element\",\n        \"titleCn\": \"Media File Element\"\n      },\n      \"/docs/components/media-placeholder-node\": {\n        \"description\": \"A placeholder for media upload progress indication.\",\n        \"title\": \"Media Placeholder Element\",\n        \"titleCn\": \"Media Placeholder Element\"\n      },\n      \"/docs/components/media-video-node\": {\n        \"description\": \"A video player component with YouTube and file upload support.\",\n        \"title\": \"Media Video Element\",\n        \"titleCn\": \"Media Video Element\"\n      },\n      \"/docs/components/mention-node\": {\n        \"description\": \"A mention element with customizable prefix and label, powered by a combobox.\",\n        \"title\": \"Mention Nodes\",\n        \"titleCn\": \"Mention Nodes\"\n      },\n      \"/docs/components/paragraph-node\": {\n        \"description\": \"A paragraph block with background color support.\",\n        \"title\": \"Paragraph Element\",\n        \"titleCn\": \"Paragraph Element\"\n      },\n      \"/docs/components/search-highlight-node\": {\n        \"description\": \"A component that highlights search results in text.\",\n        \"title\": \"Search Highlight Leaf\",\n        \"titleCn\": \"Search Highlight Leaf\"\n      },\n      \"/docs/components/slash-node\": {\n        \"description\": \"A command input component for inserting various elements.\",\n        \"title\": \"Slash Input Element\",\n        \"titleCn\": \"Slash Input Element\"\n      },\n      \"/docs/components/table-node\": {\n        \"description\": \"A table component with floating toolbar and border customization.\",\n        \"title\": \"Table Element\",\n        \"titleCn\": \"Table Element\"\n      },\n      \"/docs/components/tag-node\": {\n        \"description\": \"A tag element component with selection states and styling.\",\n        \"title\": \"Tag Element\",\n        \"titleCn\": \"Tag Element\"\n      },\n      \"/docs/components/toc-node\": {\n        \"description\": \"A table of contents component with links to document headings.\",\n        \"title\": \"TOC Element\",\n        \"titleCn\": \"TOC Element\"\n      },\n      \"/docs/components/toggle-node\": {\n        \"description\": \"A collapsible component for toggling content visibility.\",\n        \"title\": \"Toggle Element\",\n        \"titleCn\": \"Toggle Element\"\n      },\n      \"/docs/examples\": {\n        \"title\": \"Overview\",\n        \"titleCn\": \"概览\"\n      },\n      \"/docs/examples/slate-to-html\": {\n        \"description\": \"Slate to HTML\",\n        \"title\": \"Slate to HTML\",\n        \"titleCn\": \"Slate 转 HTML\"\n      },\n      \"/docs/examples/export\": {\n        \"description\": \"Export a Plate document to a file.\",\n        \"title\": \"Export\",\n        \"titleCn\": \"导出\"\n      },\n      \"/docs/examples/server-side\": {\n        \"description\": \"Server-side rendering.\",\n        \"title\": \"Server-Side\",\n        \"titleCn\": \"服务端\"\n      },\n      \"/docs/examples/version-history\": {\n        \"description\": \"Show a diff of two different points in a Plate document's history.\",\n        \"title\": \"Version History\",\n        \"titleCn\": \"版本历史\"\n      },\n      \"/docs/examples/editable-voids\": {\n        \"title\": \"Editable Voids Demo\",\n        \"titleCn\": \"Editable Voids\"\n      },\n      \"/docs/examples/huge-document\": {\n        \"description\": \"Compare Plate and Slate on a large document.\",\n        \"title\": \"Huge Document\",\n        \"titleCn\": \"大型文档\"\n      },\n      \"/docs/examples/hundreds-editors\": {\n        \"description\": \"Render hundreds of editors.\",\n        \"title\": \"Hundreds Editors\",\n        \"titleCn\": \"数百个编辑器\"\n      },\n      \"/docs/examples/markdown-streaming\": {\n        \"description\": \"Streaming markdown to editor.\",\n        \"title\": \"Markdown Streaming\",\n        \"titleCn\": \"Markdown 流式\"\n      },\n      \"/docs/examples/preview-markdown\": {\n        \"description\": \"Decorate texts with markdown preview.\",\n        \"title\": \"Preview Markdown\",\n        \"titleCn\": \"Markdown 预览\"\n      },\n      \"/docs/examples/collaboration\": {\n        \"description\": \"Collaborative editing.\",\n        \"title\": \"Collaboration Demo\",\n        \"titleCn\": \"协作演示\"\n      },\n      \"/docs/examples/table-nomerge\": {\n        \"title\": \"Table Nomerge Demo\",\n        \"titleCn\": \"Table Nomerge\"\n      },\n      \"/docs/examples/excalidraw\": {\n        \"description\": \"A drawing component powered by Excalidraw.\",\n        \"title\": \"Excalidraw Demo\",\n        \"titleCn\": \"Excalidraw\"\n      },\n      \"/docs/examples/code-drawing\": {\n        \"description\": \"Create diagrams from code using PlantUML, Graphviz, Flowchart, or Mermaid.\",\n        \"title\": \"Code Drawing Demo\",\n        \"titleCn\": \"Code Drawing\"\n      },\n      \"/docs/examples/single-block\": {\n        \"description\": \"Restrict the editor to a single block.\",\n        \"title\": \"Single Block Demo\",\n        \"titleCn\": \"Single Block\"\n      },\n      \"/docs/examples/list-classic\": {\n        \"description\": \"List creation and formatting.\",\n        \"title\": \"List Classic Demo\",\n        \"titleCn\": \"List Classic\"\n      },\n      \"/docs/examples/find-replace\": {\n        \"description\": \"Find and replace functionality in text.\",\n        \"title\": \"Find Replace Demo\",\n        \"titleCn\": \"Find Replace\"\n      },\n      \"/docs/examples/ai\": {\n        \"description\": \"AI menu with commands, streaming responses in a preview or directly into the editor.\",\n        \"title\": \"AI Demo\",\n        \"titleCn\": \"AI\"\n      },\n      \"/docs/examples/align\": {\n        \"description\": \"Text alignment controls for blocks.\",\n        \"title\": \"Align Demo\",\n        \"titleCn\": \"Align\"\n      },\n      \"/docs/examples/autoformat\": {\n        \"description\": \"Apply formatting automatically using shortcodes.\",\n        \"title\": \"Autoformat Demo\",\n        \"titleCn\": \"Autoformat\"\n      },\n      \"/docs/examples/basic-nodes\": {\n        \"description\": \"Basic block elements and text marks.\",\n        \"keywords\": [\"element\", \"leaf\"],\n        \"title\": \"Basic Nodes Demo\",\n        \"titleCn\": \"Basic Nodes\"\n      },\n      \"/docs/examples/block-menu\": {\n        \"description\": \"Block-level context menu with formatting options.\",\n        \"title\": \"Block Menu Demo\",\n        \"titleCn\": \"Block Menu\"\n      },\n      \"/docs/examples/block-selection\": {\n        \"description\": \"Visual block selection with keyboard support.\",\n        \"title\": \"Block Selection Demo\",\n        \"titleCn\": \"Block Selection\"\n      },\n      \"/docs/examples/column\": {\n        \"description\": \"Column layout.\",\n        \"title\": \"Column Demo\",\n        \"titleCn\": \"Column\"\n      },\n      \"/docs/examples/code-block\": {\n        \"description\": \"Display code with syntax highlighting.\",\n        \"title\": \"Code Block Demo\",\n        \"titleCn\": \"Code Block\"\n      },\n      \"/docs/examples/callout\": {\n        \"description\": \"Display callouts with different variants and icons.\",\n        \"title\": \"Callout Demo\",\n        \"titleCn\": \"Callout\"\n      },\n      \"/docs/examples/discussion\": {\n        \"description\": \"Adding and displaying comments within content.\",\n        \"title\": \"Discussion Demo\",\n        \"titleCn\": \"Discussion\"\n      },\n      \"/docs/examples/cursor-overlay\": {\n        \"description\": \"Visual indicator for cursor position within the editor.\",\n        \"title\": \"Cursor Overlay Demo\",\n        \"titleCn\": \"Cursor Overlay\"\n      },\n      \"/docs/examples/date\": {\n        \"description\": \"Inline date elements with calendar selection interface.\",\n        \"title\": \"Date Demo\",\n        \"titleCn\": \"Date\"\n      },\n      \"/docs/examples/footnote\": {\n        \"description\": \"GFM footnote references and definitions as dedicated editor nodes.\",\n        \"title\": \"Footnote Demo\",\n        \"titleCn\": \"Footnote\"\n      },\n      \"/docs/examples/dnd\": {\n        \"description\": \"Implements draggable functionality for editor blocks, including drag handles and drop indicators.\",\n        \"title\": \"Drag & Drop Demo\",\n        \"titleCn\": \"Drag & Drop\"\n      },\n      \"/docs/examples/emoji\": {\n        \"description\": \"Emoji insertion via toolbar or colon-triggered combobox.\",\n        \"title\": \"Emoji Demo\",\n        \"titleCn\": \"Emoji\"\n      },\n      \"/docs/examples/equation\": {\n        \"description\": \"LaTeX equations with inline and block formats.\",\n        \"title\": \"Equation Demo\",\n        \"titleCn\": \"Equation\"\n      },\n      \"/docs/examples/exit-break\": {\n        \"description\": \"Exit a large block using a shortcut.\",\n        \"title\": \"Exit Break Demo\",\n        \"titleCn\": \"Exit Break\"\n      },\n      \"/docs/examples/floating-toolbar\": {\n        \"description\": \"Floating toolbar with text formatting and AI assistance options.\",\n        \"title\": \"Floating Toolbar Demo\",\n        \"titleCn\": \"Floating Toolbar\"\n      },\n      \"/docs/examples/font\": {\n        \"description\": \"Color picker for text and background colors.\",\n        \"title\": \"Font Demo\",\n        \"titleCn\": \"Font\"\n      },\n      \"/docs/examples/indent\": {\n        \"title\": \"Indent Demo\",\n        \"titleCn\": \"Indent\"\n      },\n      \"/docs/examples/list\": {\n        \"description\": \"Turn any block into a list item.\",\n        \"title\": \"List Demo\",\n        \"titleCn\": \"List\"\n      },\n      \"/docs/examples/line-height\": {\n        \"description\": \"Line height adjustment controls.\",\n        \"title\": \"Line Height Demo\",\n        \"titleCn\": \"Line Height\"\n      },\n      \"/docs/examples/link\": {\n        \"description\": \"Hyperlinks with toolbar insertion and URL pasting support.\",\n        \"title\": \"Link Demo\",\n        \"titleCn\": \"Link\"\n      },\n      \"/docs/examples/media\": {\n        \"description\": \"Media embedding and management.\",\n        \"title\": \"Media Demo\",\n        \"titleCn\": \"Media\"\n      },\n      \"/docs/examples/mention\": {\n        \"description\": \"Mention functionality for referencing users or entities.\",\n        \"title\": \"Mention Demo\",\n        \"titleCn\": \"Mention\"\n      },\n      \"/docs/examples/block-placeholder\": {\n        \"title\": \"Block Placeholder Demo\",\n        \"titleCn\": \"Block Placeholder\"\n      },\n      \"/docs/examples/csv\": {\n        \"description\": \"Copy paste from CSV to Slate.\",\n        \"title\": \"Serializing CSV Demo\",\n        \"titleCn\": \"Serializing CSV\"\n      },\n      \"/docs/examples/docx\": {\n        \"description\": \"Copy paste from DOCX to Slate.\",\n        \"title\": \"Serializing Docx Demo\",\n        \"titleCn\": \"Serializing Docx\"\n      },\n      \"/docs/examples/html\": {\n        \"description\": \"Copy paste from HTML to Slate.\",\n        \"title\": \"Serializing HTML Demo\",\n        \"titleCn\": \"Serializing HTML\"\n      },\n      \"/docs/examples/markdown\": {\n        \"description\": \"Copy paste from Markdown to Slate.\",\n        \"title\": \"Serializing Markdown Demo\",\n        \"titleCn\": \"Serializing Markdown\"\n      },\n      \"/docs/examples/slash-command\": {\n        \"description\": \"Slash command menu for quick insertion of various content types.\",\n        \"title\": \"Slash Command Demo\",\n        \"titleCn\": \"Slash Command\"\n      },\n      \"/docs/examples/plugin-rules\": {\n        \"description\": \"Use plugin rules to customize the common editing behaviors.\",\n        \"title\": \"Plugin Rules Demo\",\n        \"titleCn\": \"Plugin Rules\"\n      },\n      \"/docs/examples/table\": {\n        \"description\": \"Customizable tables with resizable columns and row merging options.\",\n        \"title\": \"Table Demo\",\n        \"titleCn\": \"Table\"\n      },\n      \"/docs/examples/toc\": {\n        \"description\": \"Dynamic TOC with in-document element for easy navigation.\",\n        \"title\": \"Table of Contents Demo\",\n        \"titleCn\": \"Table of Contents\"\n      },\n      \"/docs/examples/toggle\": {\n        \"description\": \"Collapsible content blocks.\",\n        \"title\": \"Toggle Demo\",\n        \"titleCn\": \"Toggle\"\n      },\n      \"/docs/migration/v48\": {\n        \"title\": \"v48\",\n        \"titleCn\": \"v48\"\n      },\n      \"/docs/migration/slate-to-plate\": {\n        \"title\": \"From Slate to Plate\",\n        \"titleCn\": \"从 Slate 到 Plate\"\n      },\n      \"/docs/api\": {\n        \"title\": \"Overview\",\n        \"titleCn\": \"概览\"\n      },\n      \"/docs/api/plate\": {\n        \"description\": \"Plate API.\",\n        \"title\": \"Plate\"\n      },\n      \"/docs/api/slate\": {\n        \"description\": \"Slate API.\",\n        \"label\": \"v42\",\n        \"title\": \"Slate\"\n      },\n      \"/docs/api/slate/editor-api\": {\n        \"title\": \"Editor API\",\n        \"titleCn\": \"编辑器 API\"\n      },\n      \"/docs/api/slate/editor-transforms\": {\n        \"title\": \"Editor Transforms\"\n      },\n      \"/docs/api/slate/node\": {\n        \"title\": \"Node\"\n      },\n      \"/docs/api/slate/element\": {\n        \"title\": \"Element\"\n      },\n      \"/docs/api/slate/text\": {\n        \"title\": \"Text\"\n      },\n      \"/docs/api/slate/path\": {\n        \"title\": \"Path\"\n      },\n      \"/docs/api/slate/point\": {\n        \"title\": \"Point\"\n      },\n      \"/docs/api/slate/range\": {\n        \"title\": \"Range\"\n      },\n      \"/docs/api/slate/location\": {\n        \"title\": \"Location\"\n      },\n      \"/docs/api/slate/location-ref\": {\n        \"title\": \"Location Ref\"\n      },\n      \"/docs/api/slate/operation\": {\n        \"title\": \"Operation\"\n      },\n      \"/docs/api/core\": {\n        \"description\": \"Core utilities for Plate.\",\n        \"title\": \"Plate Core\",\n        \"titleCn\": \"Plate 核心\"\n      },\n      \"/docs/api/core/plate-components\": {\n        \"title\": \"Plate Components\",\n        \"titleCn\": \"Plate 组件\"\n      },\n      \"/docs/api/core/plate-editor\": {\n        \"title\": \"Plate Editor\",\n        \"titleCn\": \"Plate 编辑器\"\n      },\n      \"/docs/api/core/plate-plugin\": {\n        \"title\": \"Plate Plugin\",\n        \"titleCn\": \"Plate 插件\"\n      },\n      \"/docs/api/core/plate-store\": {\n        \"title\": \"Plate Store\",\n        \"titleCn\": \"Plate 存储\"\n      },\n      \"/docs/api/core/plate-controller\": {\n        \"title\": \"Plate Controller\",\n        \"titleCn\": \"Plate 控制器\"\n      },\n      \"/docs/api/utils\": {\n        \"description\": \"Additional utilities for Plate.\",\n        \"title\": \"Plate Utils\",\n        \"titleCn\": \"Plate 工具\"\n      },\n      \"/docs/api/react-utils\": {\n        \"description\": \"React utilities.\",\n        \"title\": \"React Utils\",\n        \"titleCn\": \"React 工具\"\n      },\n      \"/docs/api/cn\": {\n        \"description\": \"Class utilities.\",\n        \"title\": \"cn\",\n        \"titleCn\": \"cn\"\n      },\n      \"/docs/api/floating\": {\n        \"description\": \"API reference for @platejs/floating\",\n        \"title\": \"Floating\",\n        \"titleCn\": \"Floating\"\n      },\n      \"/docs/api/resizable\": {\n        \"description\": \"API reference for @platejs/resizable\",\n        \"title\": \"Resizable\",\n        \"titleCn\": \"Resizable\"\n      }\n    }\n  }\n}\n",
      "type": "registry:file",
      "target": "content/docs/plate/meta.json"
    }
  ],
  "type": "registry:file"
}