Skip to content

AddToView 2.1.4

Choose a tag to compare

@erichuanp erichuanp released this 04 May 02:46
· 21 commits to main since this release

改动

2.1.3 修了真正的根因(stat.play 解析丢热门视频),既然 cutoff 本来就没坏,恢复 last_sync_at 增量同步,更高效——不用每次回看 N 天那种笨办法了。

  • cutoff = last_sync_at - 6h 安全窗口(防 B 站 feed 传播延迟)
  • 首次同步会弹窗问回溯几天(默认建议 3)
  • 设置 → 同步状态 卡片回到了"上次同步 + 清除并重新询问"
  • 删掉了 2.1.2 引入的 sync_lookback_days 设置

ingest 里"已有终态 action 的视频跳过 re-evaluate"的优化保留——重复扫不再污染日志、不会让规则 hit_count 重复累加。

推荐用 Docker Hub 拉取

docker pull yallaintsavage/addtoview:latest
docker run -d --name addtoview --restart unless-stopped -p 2232:2232 -p 2233:2233 -v addtoview-data:/app/data --add-host=host.docker.internal:host-gateway yallaintsavage/addtoview:latest

升级(已经在跑老版本的)

docker rm -f addtoview
docker pull yallaintsavage/addtoview:latest
docker run -d --name addtoview --restart unless-stopped -p 2232:2232 -p 2233:2233 -v addtoview-data:/app/data --add-host=host.docker.internal:host-gateway yallaintsavage/addtoview:latest

数据放在 named volume addtoview-data,删容器不会丢。

离线 tar.gz

gunzip -c addtoview-2.1.4.tar.gz | docker load
docker run -d --name addtoview --restart unless-stopped -p 2232:2232 -p 2233:2233 -v addtoview-data:/app/data --add-host=host.docker.internal:host-gateway yallaintsavage/addtoview:2.1.4