内容管理约定
新文章建议使用 frontmatter,便于搜索、SEO 和后续批量维护:
---
title: 北京大学
description: 北京大学的学校概况、专业和校园体验。
author: 作者名
keywords:
- 北京大学
- 学校介绍
contentType: university
updated: 2026-08-03
---
其中 title、description、author、keywords 会进入站内搜索的补充索引;contentType 用于后续按学校、专业、经验和历史资料分类统计。旧文章可以继续使用现有格式,迁移时不要改变文件路径,以免影响已有链接。
资源优先使用文章附近的相对路径;站点公共图标、站点封面等才放在 docs/.vuepress/public/。历史设计稿和未发布的 A/B 资源放在仓库根目录的 assets/source/,不会被发布。
提交前运行:
npm run audit
npm run build
资源审计会检查本地图片、媒体和下载文件是否存在;文本审计会提示缺少 frontmatter 或一级标题的旧文章。审计提示不代表旧文章不可发布,建议按栏目逐步补齐。
