Files
Agent-n8n/scripts/README_图片整理.md
Yep_Q 67f5dfbe50 feat: 实现多订单班支持系统
主要功能:
- 修改RequirementModal支持12个订单班选择
- 添加OrderClassIconMap图标映射组件
- Store中添加selectedOrderClass状态管理
- WorkflowPage支持传递orderClass参数
- web_result添加URL参数切换功能
- 创建order-class-handler.js动态处理页面主题

技术改进:
- 创建软链接关联订单班数据目录
- 生成wenlu.json和food.json数据结构
- 删除重复的web_result目录
- 添加测试页面test-order-class.html

影响范围:
- 展会策划系统现支持12个订单班
- 结果展示页面自动适配不同订单班主题
- 用户可选择不同行业生成对应方案

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-29 10:02:15 +08:00

3.2 KiB
Raw Permalink Blame History

订单班图片整理工具使用说明

📋 功能说明

本工具用于批量整理订单班文档中的图片资源,包括:

  • 统一图片格式为 .jpg
  • 规范化图片命名
  • 修复Markdown文件中的图片引用路径
  • 创建图片索引文件

🚀 快速使用

方法一使用Python主程序推荐

cd /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示
python3 scripts/organize_images_main.py

然后选择:

  • 选项1完整执行处理所有订单班
  • 选项2仅验证检查不修改
  • 选项3仅修复路径
  • 选项4退出

方法二使用Shell脚本

cd /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示
./scripts/run_image_organize.sh

方法三:分步执行

如果需要更细粒度的控制,可以分别执行各个脚本:

# 1. 处理所有订单班图片
python3 scripts/fix_all_orders_images.py

# 2. 修复Markdown路径
python3 scripts/fix_all_markdown_paths.py

# 3. 修复特殊问题
python3 scripts/complete_fix_paths.py

# 4. 验证结果
python3 scripts/final_validation.py

📁 文件结构

处理后的文件结构:

data/订单班文档资料/
├── 文旅/
│   └── notion文稿/
│       ├── image/
│       │   ├── 设计图_01.jpg
│       │   ├── 场景图_01.jpg
│       │   └── ...
│       ├── *.md (Markdown文档)
│       └── 图片索引.md
├── 财经商贸/
│   └── ...
└── ...

🔧 脚本说明

脚本名称 功能说明
organize_images_main.py 主程序,提供交互式界面
fix_all_orders_images.py 批量处理所有订单班图片
fix_all_markdown_paths.py 修复Markdown中的路径问题
complete_fix_paths.py 修复特殊的URL编码问题
final_validation.py 验证所有图片路径是否正确
safe_analyze_images.py 分析图片情况(只读不改)

📝 命名规则

图片重命名规则:

  • Whisk_* → 设计图_XX.jpg
  • 中文场景名 → 场景图_XX.jpg
  • 展示相关 → 展示图_XX.jpg
  • 效果相关 → 效果图_XX.jpg
  • 流程相关 → 流程图_XX.jpg
  • 其他 → 图片_XX.jpg

⚠️ 注意事项

  1. 执行前建议备份:程序会询问是否备份,建议选择"是"
  2. 备份位置/backups/backup_日期时间/
  3. 验证结果:执行后会自动验证,确保所有路径正确

🔍 故障排除

问题1某些图片找不到

检查图片文件名是否有特殊字符或URL编码运行修复脚本

python3 scripts/complete_fix_paths.py

问题2图片编号错误如图片_010.jpg应为图片_10.jpg

这类问题会在执行主程序时自动修复

问题3需要恢复到原始状态

如果创建了备份,可以从备份目录恢复:

cp -r backups/backup_日期时间/* data/订单班文档资料/

📊 当前状态

截至最后一次运行:

  • 12个订单班
  • 124张图片
  • 所有路径验证通过
  • 无URL编码问题

🆘 需要帮助?

如遇到问题,可以:

  1. 先运行验证模式查看问题
  2. 查看具体的错误信息
  3. 检查 scripts 目录下是否有所有必要的脚本文件