3.8 KiB
3.8 KiB
🚀 Quick Start Guide
Ollama Console Remover 快速开始指南
⚡ 一键开始(推荐)
1. 优化处理dist目录
node scripts/optimize-dist.js
2. 预览处理效果
node scripts/optimize-dist.js --dry-run
3. 测试Ollama连接
node scripts/performance-test.js
📋 命令速查
| 目标 | 命令 | 说明 |
|---|---|---|
| 🏃♂️ 快速处理 | node scripts/optimize-dist.js |
优化整个dist目录 |
| 👀 预览模式 | node scripts/optimize-dist.js --dry-run |
查看将要处理的文件 |
| 🧪 性能测试 | node scripts/performance-test.js |
对比不同方法性能 |
| 🤖 AI处理 | node scripts/process-dist.js |
使用Ollama处理 |
| 🔧 本地处理 | node scripts/optimize-dist.js --local |
不使用AI的快速处理 |
| 🔄 重新处理 | node scripts/optimize-dist.js --clear-cache |
清除缓存后重新处理 |
🛠️ 环境准备
安装Ollama(如需使用AI)
# Windows
# 从 https://ollama.com/ 下载安装
# macOS
brew install ollama
# Linux
curl -fsSL https://ollama.com/install.sh | sh
启动服务
ollama serve
下载模型
ollama pull deepseek-coder:6.7b
📊 性能对比
运行性能测试查看各方法效果:
node scripts/performance-test.js
典型结果:
Method | Time (ms) | Files | Reduction | Avg/File
-----------------------|-----------|-------|-----------|----------
Optimized Parallel | 1250 | 50 | 4500 | 25.0
State Machine (Medium) | 2100 | 50 | 4450 | 42.0
Regex (Fast) | 800 | 50 | 4300 | 16.0
Ollama AI (Accurate) | 8500 | 50 | 4600 | 170.0
🎯 使用建议
生产环境
node scripts/optimize-dist.js
- ✅ 使用AI确保准确性
- ✅ 并行处理提高速度
- ✅ 缓存避免重复处理
开发环境
node scripts/optimize-dist.js --local
- ⚡ 更快的处理速度
- 💻 不依赖Ollama服务
CI/CD环境
node scripts/optimize-dist.js --single --clear-cache
- 🔒 单线程避免并发问题
- 🔄 每次都全新处理
📁 文件说明
scripts/
├── optimize-dist.js # 🚀 推荐使用 - 优化处理dist目录
├── optimized-processor.js # ⚙️ 核心引擎 - 并行+缓存+增量处理
├── performance-test.js # 📊 性能测试 - 对比不同方法
├── ollama-console-remover.js # 🤖 AI处理器 - 原始Ollama版本
├── process-dist.js # 📋 基础版本 - 简单dist处理
├── test-ollama.js # 🧪 连接测试 - 测试Ollama状态
├── README-OLLAMA.md # 📖 详细文档
└── QUICK-START.md # ⚡ 本文件 - 快速开始
🔧 常见问题
Q: Ollama连接失败?
A: 确保服务正在运行:
ollama serve
curl http://localhost:11434/api/tags
Q: 处理速度慢?
A: 使用本地方法或并行处理:
node scripts/optimize-dist.js --local
Q: 文件没被处理?
A: 检查是否已缓存,清除缓存重试:
node scripts/optimize-dist.js --clear-cache
Q: 想只看处理效果?
A: 使用预览模式:
node scripts/optimize-dist.js --dry-run
🎉 开始使用!
选择适合你需求的命令开始:
# 新手推荐
node scripts/optimize-dist.js --dry-run
# 日常使用
node scripts/optimize-dist.js
# 性能测试
node scripts/performance-test.js
有问题?查看 README-OLLAMA.md 获取详细说明。