网站测试清单
已修复的问题
✅ 问题1:MCP 教程列表没有数据
- 原因:文章文件存在于
mcp/目录而不是_mcp/目录 - 解决方案:创建了
_mcp/collection 目录并移动了所有文章文件 - 结果:MCP 教程页面现在正确显示所有三篇文章
✅ 问题2:文章页面404错误
- 原因:Jekyll collections 配置不正确,以及文件名包含特殊字符
- 解决方案:
- 修改了
_config.yml中的 permalink 配置 - 重命名了文件以避免URL编码问题
- 为每篇文章添加了正确的
permalink前置元数据
- 修改了
- 结果:所有文章页面现在都可以正常访问
网站结构
├── 首页 (/)
│ ├── Hero 区域
│ ├── 最新文章展示
│ └── 关于项目
├── MCP 教程 (/mcp/)
│ ├── 教程列表(自动从 _mcp collection 生成)
│ └── 关于 MCP 介绍
├── 个别文章页面
│ ├── /mcp/mcp_from_0_1/
│ ├── /mcp/node-red-mcp-guide/
│ └── /mcp/mcp-dify-integration/
└── 关于页面 (/about/)
测试链接
本地开发服务器 (http://127.0.0.1:4000/)
- 首页
- MCP 教程页面
- 所有文章链接
- 导航菜单
GitHub Pages 部署后需要测试的链接
- https://xunberg.github.io/
- https://xunberg.github.io/mcp/
- https://xunberg.github.io/mcp/mcp_from_0_1/
- https://xunberg.github.io/mcp/node-red-mcp-guide/
- https://xunberg.github.io/mcp/mcp-dify-integration/
- https://xunberg.github.io/about/
部署步骤
- 提交所有更改到 Git
- 推送到 GitHub
- 确保 GitHub Pages 设置正确
- 等待部署完成
- 测试所有链接
技术特性
- ✅ 响应式设计
- ✅ 现代化 UI
- ✅ 代码高亮
- ✅ SEO 优化
- ✅ 社交媒体元标签
- ✅ RSS 订阅
- ✅ 站点地图
- ✅ 移动端优化