3 Commits

Author SHA1 Message Date
4178bfed06 feat: 优化滚动截屏逻辑并改进UI交互
- 新增div签名机制用于内容去重
- 实现基于最后一个div位置的智能滚动计算
- 合并开始/停止按钮为单一操作按钮
- 增加处理进度和滚动距离的详细日志
- 优化UI状态显示和提示信息
2026-03-06 17:24:27 +08:00
41ff658e31 feat(gui): 添加基于PySide6的图形界面
- 实现美观现代的GUI界面,包含开始/停止按钮、日志显示和进度条
- 添加系统托盘支持,关闭窗口时最小化到托盘
- 重定向日志输出到GUI界面,支持彩色日志显示
- 保留原有命令行功能,同时提供更友好的图形操作方式
2026-03-06 16:26:07 +08:00
8600c0f576 feat: 初始提交 - 滚动截屏OCR工具
- 实现智能区域检测算法(灰度阈值 + 连续行判定)
- 支持Umi-OCR和自定义HTTP OCR服务
- 添加热键触发和鼠标框选区域功能
- 实现自动滚动和智能停止逻辑
- 添加完整的README文档
2026-03-06 15:07:51 +08:00