用途:把 .docx 文档转换为 Next.js 内容目录型站点中带样式的 React 组件页面,适合发布论文、简报、报告或加入研究/知识库。
主要能力:审计站点内容架构(数据目录、详情页、列表页、知识图谱、格式类型);从 .docx 提取带结构标记的文本;新增格式类型与目录条目;生成富内容 React 服务端组件并配 Tailwind 样式;创建内容注册表;扩展详情页;更新知识图谱标签别名与分类;生成封面图;构建验证并提交。
使用方式:需 Next.js App Router 项目且采用内容目录模式(TypeScript 数据数组 + 动态 [slug]/page.tsx 路由)。提取可用 pandoc document.docx -t markdown -o content.md,或用 Python 3 解析 XML;封面图可选 ImageMagick(magick cover.svg -resize 800x600 public/path/to/cover.png)。内容组件放在 src/content/{collection}/{slug}.tsx,注册表放在 src/content/{collection}/index.ts,最后运行 npm run build 验证。
限制:依赖既有站点结构,需同步更新所有 Record<Format, ...> 映射,否则 TypeScript 构建报错;表格需显式设置深色模式文字颜色;封面图与知识图谱为可选,缺失时需占位或由用户提供。具体收费、平台支持范围等资料暂未提供。