--- name: content-management description: 管理博客内容发布流程,包括文章分类、标签管理、归档更新、内容审核等。使用时发布新文章、更新内容索引、管理内容组织时。 --- # 内容管理助手 ## 内容组织结构 ### 目录结构规范 ``` docs/ ├── ai/ # AI相关内容 ├── dev-tools/ # 开发工具 ├── tutorials/ # 教程文档 ├── basics/ # 基础知识 ├── computer/ # 计算机技术 ├── browser/ # 浏览器技术 ├── online-tools/ # 在线工具 ├── tools/ # 通用工具 ├── index.md # 首页 ├── tags.md # 标签页 └── archives.md # 归档页 ``` ### 文章路径规则 - 格式:`分类/YYYY/MM/DD/文章标题.md` - 示例:`docs/ai/tools/2026/01/20/AI编程工具汇总对比.md` - 日期格式:YYYY/MM/DD - 文件名:使用描述性英文或中文 ## 发布流程 ### 新文章发布 1. **确定分类**:选择合适的分类目录 2. **创建文件**:按日期格式创建 Markdown 文件 3. **编写内容**:按照文档规范编写 4. **添加元数据**:完整的 frontmatter 5. **更新索引**:添加到侧边栏配置 6. **预览测试**:本地预览确认效果 7. **提交发布**:推送到主分支触发自动部署 ### 内容更新 1. **版本控制**:记录修改历史 2. **内容审核**:检查准确性和完整性 3. **链接更新**:确保内部链接有效 4. **索引同步**:更新相关索引页面 ## 元数据管理 ### Frontmatter 标准字段 ```yaml --- title: 文章标题 description: 简短描述,SEO友好 date: 2026-01-20 tags: [标签1, 标签2, 标签3] author: 箫风 category: 分类名称 --- ``` ### 标签系统 - **AI相关**:AI, 人工智能, 大模型, ChatGPT - **开发工具**:工具, 开发, IDE, 编辑器 - **教程**:教程, 指南, 入门 - **技术分享**:经验, 技巧, 最佳实践 ## 内容质量控制 ### 审核清单 - [ ] 标题准确描述内容 - [ ] 描述简洁明了 - [ ] 内容逻辑清晰 - [ ] 代码示例正确 - [ ] 图片链接有效 - [ ] 内部链接正确 - [ ] 符合文档规范 - [ ] 拼写语法无误 ### 内容分类标准 - **原创内容**:个人经验和见解 - **翻译内容**:注明来源和作者 - **整理内容**:注明参考资料 - **工具推荐**:包含使用场景和对比 ## 索引管理 ### 标签页更新 - 自动生成标签云 - 显示标签使用频率 - 提供标签筛选功能 ### 归档页管理 - 按年月组织文章 - 显示文章发布时间 - 提供时间线浏览 ### 搜索索引 - Algolia 搜索集成 - 实时索引更新 - 支持多字段搜索 ## 统计和分析 ### 内容统计 - 总文章数量:212篇 - 分类分布统计 - 更新频率监控 - 热门内容识别 ### 访问分析 - 页面访问量统计 - 热门标签分析 - 用户行为分析 - 内容效果评估 ## 维护任务 ### 定期维护 - 清理过期内容 - 更新过时信息 - 优化站点性能 - 备份重要内容 ### 自动化脚本 ```bash # 生成统计报告 npm run stats # 检查链接有效性 npm run check-links # 清理缓存 npm run clean ```