用途:回答 Module Federation(MF)相关问题,包括配置、运行时 API、构建插件(Webpack/Rspack/Rsbuild/Vite/Metro)以及框架集成等。它通过仅抓取相关文档页面作答,而不是加载整个文档。
使用方式:第一步先抓取文档索引 https://module-federation.io/llms.txt,索引中列出各页面标题、路径与简述。第二步根据页面描述和内置主题映射表,选出与用户问题最相关的 1–3 个页面;主题映射覆盖概念入门(start/)、基础(basic/)、运行时 API(runtime/)、构建插件(build-plugins/)、框架集成(framework/ 或 practice/frameworks/)、跨框架桥接(bridge/)、配置项、插件、性能、调试、排错、monorepo、部署等。第三步构造页面 URL:去掉索引路径中的 .md 扩展名后拼接 https://module-federation.io,例如 /guide/runtime/runtime-api.md 变为 https://module-federation.io/guide/runtime/runtime-api,然后抓取并阅读内容。第四步基于抓取内容作答;若问题跨多页(如配置加运行时),可同时抓取两页,但每次不超过 3 页。
限制与注意:必须先抓索引,不要凭记忆猜测页面路径;若索引描述不足以定位,可抓取最可能页面并核对其内容;文档面向 MF 2.0(@module-federation/enhanced),与旧版 Webpack 5 内置 Module Federation 不同;Next.js 支持已废弃,如用户询问需告知。