#!/bin/bash # 清理Ying主题中的冗余文档脚本 # 运行:bash scripts/cleanup-ying-docs.sh set -e echo "🧹 清理Ying主题中的冗余文档..." echo "" THEME_DIR="themes/Ying" # 需要删除的文档列表 DOCS_TO_DELETE=( "OPTIMIZATION_REPORT.md" "OPTIMIZATION_STEP1_PLAN.md" "TEST_STEP1.md" "OPTIMIZATION_STEP2_PLAN.md" "OPTIMIZATION_STEP2_FINAL.md" "OPTIMIZATION_STEP3_PLAN.md" "OPTIMIZATION_COMPLETE_GUIDE.md" "IMPLEMENTATION_SUMMARY.md" "TEST_JS_OPTIMIZATION.md" "GUIDE_FONT_SUBSETTING.md" "PLAN1_COMPLETE_SUMMARY.md" "PJAX_COMPATIBILITY.md" "PJAX_FIX_SUMMARY.md" "FONT_OPTIMIZATION_MANUAL.md" "FONT_OPTIMIZATION_FALLBACK.md" "FINAL_FONT_TEST.md" "GITHUB_ACTIONS_GUIDE.md" "COMMIT_GUIDE.md" "ACTIONS_FIX_GUIDE.md" "PROJECT_COMPLETE_SUMMARY.md" ) # 保留的文件 KEEP_FILES=( "README.md" "archetypes/post.md" ) deleted_count=0 for doc in "${DOCS_TO_DELETE[@]}"; do file_path="$THEME_DIR/$doc" if [ -f "$file_path" ]; then rm "$file_path" echo "✅ 已删除: $doc" ((deleted_count++)) else echo "⚠️ 文件不存在: $doc" fi done echo "" echo "📊 清理统计:" echo " 已删除: $deleted_count 个文件" echo "" echo "✅ 保留的文件:" for keep in "${KEEP_FILES[@]}"; do if [ -f "$THEME_DIR/$keep" ]; then echo " - $keep" fi done echo "" echo "🎉 清理完成!" echo "" echo "💡 已整理的文档位置:" echo " docs/性能优化文档/"