Releases: MisonL/RuijieWarrantyQuery
Releases · MisonL/RuijieWarrantyQuery
🎉 v2.0.0 - 重大版本更新
🎉 v2.0.0 重大版本发布
🚀 核心亮点
⚡ 性能革命性提升
- 95%性能提升: 总执行时间从9.91秒优化到0.50秒
- 智能提前退出: 无序列号时避免8.28秒WebDriver启动
- WebDriver优化: 启用无头模式,70-80%启动时间提升
- AI渠道快速失败: 占位符API key自动跳过,74%测试时间优化
🏗️ 架构全面升级
- 完全模块化: 采用现代Python包结构
src/ruijie_query/ - 完整测试套件: 新增60+单元测试,覆盖率大幅提升
- 现代配置管理: 使用
pyproject.toml替代requirements.txt - 类型安全: 全面增强类型提示和文档
🔧 智能特性
- 零破坏性: 100%向后兼容,现有配置无需修改
- 智能感知: 根据实际数据情况自动选择最优执行流程
- 快速失败: 自动检测无效配置,避免浪费时间
📈 性能对比
| 指标 | v1.1.0 | v2.0.0 | 提升 |
|---|---|---|---|
| 总执行时间 | 9.91秒 | 0.50秒 | 95% |
| WebDriver启动 | 8.28秒 | 2.3秒 | 72% |
| AI渠道测试 | 1.32秒 | 0.34秒 | 74% |
🤖 技术创新
v2.0.0由MiniMax-M2模型+Claude Code驱动实现,展现了AI辅助软件开发的强大能力。
📋 升级指南
从v1.1.0升级
- 备份数据: 升级前备份重要文件
- 更新依赖:
uv pip install -r requirements.txt或pip install -r requirements.txt - 验证配置: 确保API密钥有效
- 测试运行: 在小数据集上验证性能
配置兼容
- ✅ 现有
config.ini完全兼容 - ✅ Excel文件格式无需修改
- ✅ 所有v1.1.0功能保持可用
🔗 相关链接
感谢所有用户的支持与反馈!让查询更高效,让工作更智能! 🚀
v1.1.0 新增ddddocr本地验证码识别库支持
v1.1.0 (2025-04-23)
✨ 新增: 集成 ddddocr 本地验证码识别库。
⚙️ 新增: 在 config.ini 中添加 [CaptchaSettings] 配置节,允许用户:
选择优先使用的验证码识别器 (captcha_primary_solver: ddddocr 或 ai)。
独立启用/禁用 ddddocr (captcha_enable_ddddocr) 和 AI (captcha_enable_ai)。
配置 ddddocr 的最大识别尝试次数 (ddddocr_max_attempts)。
🔧 优化: 改进 CaptchaSolver 中 ddddocr 的导入和初始化逻辑,实现按需加载。
📝 修正: 调整 app.py 中的日志记录,使其在验证码识别时输出更通用的提示,而不是固定显示 "AI"。