文档更新规则
一、目录索引维护规则
1. 索引文件位置
- 索引文件:
docs/目录索引.md - 必须保持在 docs 根目录下
2. 文件变更规则
2.1 新增文件时
- 在对应分类下添加文件链接
- 添加简短的文件描述
- 在更新日志中记录,格式:
➕ 新增 文件名.md
2.2 删除文件时
- 移除对应的文件链接
- 在更新日志中记录,格式:
➖ 删除 文件名.md
2.3 修改文件时
- 如果文件名变更,更新对应链接
- 在更新日志中记录,格式:
📝 更新 文件名.md
3. 分类规则
3.1 主要分类
- 📚 学习资料:教程和学习文档
- 📝 练习日志:实践记录和解决方案
- 📖 指南文档:指导性文档
- 🖼️ 图片资源:项目相关图片
3.2 分类调整
- 新增分类需要在团队内讨论确认
- 分类图标必须统一规范
4. 更新日志规则
4.1 日期格式
- 使用
YYYY-MM-DD格式 - 按时间倒序排列
4.2 条目格式
- 使用 emoji + 操作 + 文件名
- emoji 规范:
- ➕ 新增
- ➖ 删除
- 📝 更新
- 🔄 重命名
5. 链接规则
- 使用相对路径
- 格式:
[文件名](./相对路径/文件名.md) - 必须包含文件扩展名
二、文档命名规则
1. 文件命名
- 使用中文命名
- 避免特殊字符
- 使用有意义的描述性名称
2. 目录命名
- 使用中文命名
- 使用名词性词组
- 表达内容类别
三、自动化建议
1. Git Hooks
- 建议使用 pre-commit 钩子
- 自动检查文档索引更新
2. 脚本工具
- 可以编写自动更新索引的脚本
- 定期运行目录结构检查
四、维护职责
1. 团队成员
- 遵循更新规则
- 及时更新索引
2. 文档管理员
- 定期检查索引完整性
- 维护分类结构
- 规范更新日志
五、检查清单
提交前检查
- 索引是否更新
- 链接是否有效
- 分类是否正确
- 更新日志是否添加
- 文件命名是否规范