Files
n8n_Demo/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

126 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 订单班图片整理工具使用说明
## 📋 功能说明
本工具用于批量整理订单班文档中的图片资源,包括:
- 统一图片格式为 `.jpg`
- 规范化图片命名
- 修复Markdown文件中的图片引用路径
- 创建图片索引文件
## 🚀 快速使用
### 方法一使用Python主程序推荐
```bash
cd /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示
python3 scripts/organize_images_main.py
```
然后选择:
- 选项1完整执行处理所有订单班
- 选项2仅验证检查不修改
- 选项3仅修复路径
- 选项4退出
### 方法二使用Shell脚本
```bash
cd /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示
./scripts/run_image_organize.sh
```
### 方法三:分步执行
如果需要更细粒度的控制,可以分别执行各个脚本:
```bash
# 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编码运行修复脚本
```bash
python3 scripts/complete_fix_paths.py
```
### 问题2图片编号错误如图片_010.jpg应为图片_10.jpg
这类问题会在执行主程序时自动修复
### 问题3需要恢复到原始状态
如果创建了备份,可以从备份目录恢复:
```bash
cp -r backups/backup_日期时间/* data/订单班文档资料/
```
## 📊 当前状态
截至最后一次运行:
- ✅ 12个订单班
- ✅ 124张图片
- ✅ 所有路径验证通过
- ✅ 无URL编码问题
## 🆘 需要帮助?
如遇到问题,可以:
1. 先运行验证模式查看问题
2. 查看具体的错误信息
3. 检查 scripts 目录下是否有所有必要的脚本文件