Skip to content

SyncPan v0.0.18

Choose a tag to compare

@mqflive mqflive released this 28 Jun 15:51

[0.0.18] - 2026-06-28

新增

  • 统一防风控策略面板:设置页新增 RiskControlSection 组件,集中管理广告插入/清理、批量转存、链接转换、批量重命名、批量分享共 6 个功能模块的风控延迟 + 全局风控策略
  • 批量操作独立延迟模式:批量分享/批量重命名新增 delay_mode 参数,支持 Fast / Moderate / Conservative 三档随机延迟,含连续失败自动退避机制
  • 批量转存/链接转换自定义参数:预设模式支持展开高级参数面板,可独立调整单次间隔、小批次暂停、大批次暂停、智能降速上限
  • 全局风控运行时配置update_settings 联动 RateLimiter,支持动态调整批次大小、批次暂停、夜间时段、夜间倍率等参数,即时生效无需重启
  • 设置页模块化组件:新增 AdCleanSectionBatchRenameSectionBatchShareSectionRateLimiterSection 独立设置区块组件

变更

  • 目录树生成增强:重构 generate_tree 后端逻辑,优化 TreeResultPanel 展示、GenerateTreePage 布局,扩展 generateTreeStore 状态管理和树节点类型定义
  • 前端组件大重构:ad-clean、ad-insert、batch-rename、batch-share、batch-transfer、link-convert、generate-tree、aggregate-tasks 共 8 个面板组件大幅精简,净减少约 1000 行代码
  • Store 状态管理重构batchRenameStorebatchShareStoreadCleanStore 重构,优化状态结构和事件流
  • GUI 全局样式统一globals.css 统一样式变量,优化 SidebarFileTableTasksToolbar 等公共组件交互
  • 后端清理:移除 quark client/service 冗余代码,优化 rate_limiter 逻辑
  • NSIS 安装脚本更新hooks.nsh 增强安装钩子逻辑

修复

  • ShareConfigPanel 小调整

移除

  • 夸克 client/service 中的冗余代码