網站結構說明
本頁面向開發者,介紹 hhmao-docs(Docusaurus 3.10)站點的目錄組織、配置文件、組件分層與多語言實現。修改代碼前建議先通讀。
頂層目錄
hhmao-docs/
├── docs/ # 文檔源文件(中文 zh-CN)
├── i18n/ # 多語言翻譯
│ ├── en/ # 英文翻譯
│ └── zh-TW/ # 繁體翻譯
├── src/ # 自定義 React 組件 / 主題覆蓋 / CSS
├── static/ # 靜態資源(拷貝到根目錄)
├── .docusaurus/ # Docusaurus 緩存(可刪)
├── build/ # 構建產物(可刪)
├── docusaurus.config.ts # ★ 主配置
├── sidebars.ts # ★ 側邊欄結構
├── package.json
└── gen-llms.js # 腳本:生成 llms.txt
文檔源:docs/
zh-CN 文檔按用途分為 8 個子目錄 + 根級文件:
docs/
├── intro.md # 站點首頁(sidebar_position: 1)
├── cli.md # MeowLoad CLI 命令行工具
├── supported-websites.md # 支持的平臺列表
│
├── quickstart/ # 快速上手
│ ├── single-link.md
│ ├ ── batch.md
│ ├── md5.md
│ └── audio-extract.md
│
├── client/ # 客戶端下載
│ ├── windows.md
│ └── mac.md
│
├── features/ # 功能特性
│ ├── sniffer.md
│ ├── playlist-channel.md
│ ├── coverage.md
│ ├── quality.md
│ ├── audio-extract.md
│ └── batch-links.md
│
├── faq/ # 常見問題
│ ├── watermark.md
│ ├── install.md
│ ├── quality.md
│ ├── album-audio.md
│ ├── private.md
│ ├── expiry.md
│ ├── batch.md
│ ├── failure.md
│ ├── account-and-membership-faq.md
│ └── keep-downloaded-files-in-order.md
│
├── platforms/ # 21 個平臺下載頁
│ ├── youtube-video-downloader.md
│ ├── bilibili-video-downloader.md
│ ├── twitter-video-downloader.md
│ ├── tiktok-video-downloader.md
│ ├── instagram-video-downloader.md
│ ├── facebook-video-downloader.md
│ ├── threads-video-downloader.md
│ ├── sora-video-downloader.md
│ ├── reddit-video-downloader.md
│ ├── pinterest-video-downloader.md
│ ├── twitch-video-downloader.md
│ ├── soundcloud-video-downloader.md
│ ├── snapchat-video-downloader.md
│ ├── vimeo-video-downloader.md
│ ├── tumblr-video-downloader.md
│ ├── dailymotion-video-downloader.md
│ ├── likee-video-downloader.md
│ ├── linkedin-video-downloader.md
│ ├── vk-video-downloader.md
│ ├── weibo-video-downloader.md
│ └── xiaohongshu-video-downloader.md
│
├── video-downloads/ # 視頻下載專題
│ ├── bulk-video-downloader.md
│ ├── how-to-download-ifunny-videos.md
│ ├── sora2-watermark-remover.md
│ └── batch-download-profile-playlist.md
│
├── livestream-recording/ # 直播錄製
│ ├── how-to-record-twitch-live-streams.md
│ └── how-to-record-kick-live-streams.md
│
├── browser-extension/ # 瀏覽器插件
│ ├── install-meowload-extension.md
│ ├── download-ecommerce-product-videos.md
│ ├── download-1688-product-videos.md
│ ├── download-wechat-article-videos.md
│ └── batch-save-xiaohongshu-notes.md
│
└── youtube/ # YouTube 專題
├── youtube-subtitles-download.md
├── download-youtube-with-meowload-browser-extension.md
├── how-to-download-a-youtube-playlist.md
└── youtube-network-troubleshooting.md
每篇 markdown 頂部都有 frontmatter:
---
title: 顯示在瀏覽器標籤與搜索結果的標題
sidebar_label: 側邊欄顯示名
sidebar_position: 側邊欄內排序
description: SEO 描述
---
多語言:i18n/
Docusaurus i18n 約定:每個 locale 在 i18n/<locale>/ 下鏡像站點結構。
i18n/
├── en/
│ ├── docusaurus-plugin-content-docs/current/
│ │ ├── intro.md # zh-CN docs/* 的鏡像
│ │ ├── platforms/*.md
│ │ └── ...
│ ├── docusaurus-plugin-content-docs/current.json # sidebar / label 翻譯
│ ├── docusaurus-theme-classic/
│ │ ├── navbar.json # navbar 文案翻譯
│ │ └── footer.json
│ └── code.json
│
└── zh-TW/
├── docusaurus-plugin-content-docs/current/
├── docusaurus-plugin-content-docs/current.json
├── docusaurus-theme-classic/
│ ├── navbar.json
│ └── footer.json
└── code.json