Skip to content

v3.0.0

Choose a tag to compare

@bit-admin bit-admin released this 06 Apr 13:35
· 1025 commits to main since this release

AutoSlides v3.0.0 - 主要更新 / Major Update

🚀 ​全新架构重构,性能提升与功能进化​

核心升级

1. 全新图像处理算法

  • ​多算法协同验证​
    pHash感知哈希 + SSIM结构相似性 + 像素级比对三重检测机制,显著降低误报率
  • ​二次内容校验​
    自动识别并排除以下干扰内容:
    • 视频帧与动画元素(GIF/WebM)
    • 页面加载不完整的过渡状态
    • 弹幕/字幕等叠加层内容

2. 自动化任务管理

  • ​7×24小时连续作业​
    支持创建无限量监控任务,自动排队执行课件捕获
  • ​自动化队列管理​
    ▫️ 自动重置播放进度
    ▫️ 断网重连支持断点续传
    ▫️ 播放错误自动重试
    ▫️ 支持完全静音运行

3. 全新用户界面

  • ​偏好设置独立​
    🎛️ 全新面板式设置界面,支持:
    • 高度可自定义的参数系统
    • API通信配置
    • 新增深色模式支持

4. 升级提示

  • ​建议您完全删除旧版本AutoSlides​
    • macOS用户需要删除配置文件:
      rm ~/Library/Application\ Support/AutoSlides/config.json
    • Windows用户需删除以下目录:
      # 通过运行命令删除(管理员权限)
      Remove-Item -Path "$env:APPDATA\AutoSlides" -Recurse -Force
      
      # 或手动删除路径:
      %APPDATA%\AutoSlides

🚀 ​Comprehensive Architecture Overhaul with Enhanced Performance​

Core Enhancements

1. Next-Gen Image Processing Algorithms

  • ​Multi-Algorithm Verification​
    Triple detection mechanism combining pHash perceptual hashing + SSIM structural similarity + pixel-level comparison, significantly reducing false positives
  • ​Secondary Content Validation​
    Filters interference content:
    • Video frames & animated elements (GIF/WebM)
    • Transitional states during page loading
    • Overlay content (bullet comments/subtitles)

2. Automated Task Management

  • ​24/7 Continuous Operation​
    Supports unlimited monitoring tasks with automatic queuing
  • ​Smart Queue Management​
    ▫️ Automatic playback reset
    ▫️ Breakpoint recovery for network interruptions
    ▫️ Auto-retry for playback errors (max 5 attempts)
    ▫️ Silent operation mode

3. Redesigned User Interface

  • ​Dedicated Preferences Panel​
    🎛️ New tab-based configuration interface featuring:
    • Highly customizable parameter system
    • API communication settings
    • Dark Mode support toggle

4. Upgrade Instructions

  • ​Complete Removal of Previous Versions Recommended​
    • macOS users should delete configuration:
      rm ~/Library/Application\ Support/AutoSlides/config.json
    • Windows users must remove directory:
      # Run command with admin privileges
      Remove-Item -Path "$env:APPDATA\AutoSlides" -Recurse -Force
      
      # Manual deletion path:
      %APPDATA%\AutoSlides
      

Maintained with ❤️ by AutoSlides Team