Ctrl K
ComunidadGuías…

CHANGELOG.md

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# 变更日志

本文件记录 Peach 每个发布版本里值得使用者知道的变化。

格式遵循 [Keep a Changelog 1.1.0](https://keepachangelog.com/zh-CN/1.1.0/),版本号遵循
[Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/spec/v2.0.0.html)。分组标题是
「新增 / 变更 / 弃用 / 移除 / 修复 / 安全」,对应规范的 Added / Changed / Deprecated /
Removed / Fixed / Security。

每个条目前面带一个区域标签:分组标题按变化性质分,标签按使用者看到的区域分,
取值限于「界面 / 播放 / 馆藏 / 采集 / 复核 / 关注 / 配置 / 更新 / 桌面 / 账本」。

版本号只在发布点推进:每个 `X.Y.Z` 都对应一份可下载的制品,主线上的其它提交由 commit
标识(ADR-0012)。`## [未发布]` 收的是已经进了主线、还没发出去的变化。

本文件只收有制品的版本。`0.7.0`–`0.7.2` 早于发布工作流,`0.8`–`0.29` 区间里的版本号由
每次本地集成推进产生,两段都没有对应制品,逐条变化见 Git 历史。

条目草稿由 `python scripts/changelog.py` 从提交主题生成,措辞由人改成使用者读得懂的话;
只改开发过程的提交(文档、测试、重构、构建)不进本文件。

条目给使用者扫读:每条一句话,写在哪儿看到了什么变化,原因、实现和边界情况留在提交与 PR。
同一功能的几处改动合成一条,每组里影响大的排前面。本文件任一版本有标签之后超过 80 字的条目,
`release_tag.py` 都拒绝定版;Release 标题只写标签名,正文末尾附到上一版的完整变更链接。

## [未发布]

### 新增

- **采集**:DMM 作品有特典版时,浏览器入库可选特典版或通常版,下载优先所选版本。
- **采集**:浏览器入库排队中的任务可以「提前处理」,排到搜索队列最前面。
- **采集**:随附用户脚本更新至 0.7.8,识别 FANZA 剪辑页的番号,DMM、MGS 页不再误判冲突,其他任务把失败单独计数并标红。
- **界面**:英文界面下,前端自己的页面、菜单、提示和教程全部换成英文;作品标题、人名、标签和服务端下发的文字仍是原文。
- **界面**:英文界面下,常见的服务端报错、「修复与迁移」各项和安装方式显示英文,页面上的英文提示不再被换成「请求失败」。

### 变更

- **界面**:设置、管理区、关注、作品详情与首次设置里偏长的说明和确认框改短。

### 修复

- **采集**:DMM 上 SOD 特典版的作品页按通常版番号识别(如 SDJS-304),不再报未识别到作品番号。
- **采集**:扫描中等待的站点验证页从任务栏点到最小化后,会自动放到屏幕内,不必再右键最大化。
- **播放**:设置菜单点进「清晰度」不再先缩成一条再弹回原高;竖屏片不再把档位写成 1920p。
- **馆藏**:资料站标的「4K」指官方出过 4K 版,不再挂成作品标签;升级后自动解除已挂上的这类标签。
- **界面**:统计页的使用空间里,同一块盘上的几个媒体文件夹只算一次容量和一个卷,不再按文件夹数翻倍。

## [0.57.0] - 2026-11-09

### 新增

- **配置**:新增容量保护,可给数据和缓存设上限,超限时先清最旧的播放缓存、暂停后台任务,不挡播放。
- **配置**:设置里新增「修复与迁移」,列出升级后各项修复的进度、等你确认的项和历史记录。
- **更新**:升级后弹出这一版的更新说明,只列和这台机器有关的条目,检查更新里可以再次打开。
- **界面**:侧栏和管理菜单可以拖动排序,每个分组都能恢复默认顺序。
- **馆藏**:扫描与采集可以只选一个媒体库。
- **采集**:JAV 新作页可以多选,批量加入想要或查找资源。
- **界面**:后台任务统一用三档速度调节,活动历史、云下载、新作、想要与复核列表都有完整分页栏。
- **采集**:云下载添加任务遇到暂时性错误时自动有限重试,结束后显示准确的结果。
- **界面**:作品卡没有图时写明缺的是什么、为什么缺,可当场抓取封面、补全这一部的预览或重试。
- **界面**:刚入库的女优、厂牌页与作品详情在资料补全期间显示「正在补全」,补完自动刷新头像与资料,不用刷新页面。
- **界面**:界面语言默认跟随浏览器与系统语言,英文环境下侧栏和管理菜单先显示英文,其余页面逐步补齐;可在「外观与导航」里固定。
- **界面**:英文界面下,数据管理、垃圾文件、重复文件与媒体修复几页换成英文。
- **配置**:Docker Compose 部署可以用环境变量调整健康检查间隔和容器日志轮转,容器日志默认单个 10 MB、保留 3 份(#502)。

### 变更

- **播放**:网盘里的视频不随升级批量补测显示尺寸,改在「修复与迁移」确认后才开始,系统盘不足时整批暂停(#452)。
- **馆藏**:补全预览不再只限本地,免费网盘目录一起抽帧;开了流量保护的目录点名补全时先确认。
- **界面**:数据管理几页的说明和确认框改短,只留做决定需要的范围、能否恢复和保留什么。
- **配置**:「上传馆藏与口味明细」增加容量与播放活跃的汇总,之前开启过的要在「数据上传」里重新同意。
- **界面**:去掉名字下方「暂无已核对的中文写法」、无时长原因、统计页抬头等解释内部机制的提示文字。

### 修复

- **播放**:横竖屏改按显示宽高比(SAR)判定,非方形像素的横屏片不再被当成竖屏,旧视频升级后自动补测(#433)。
- **馆藏**:群晖 `@eaDir`、飞牛元数据和 macOS `._` 等系统附属文件不再入库,已入库的升级后自动移进回收站(#432)。
- **馆藏**:扫描跳过外接盘根目录下 macOS 的 `.DocumentRevisions-V100` 版本库,不再因读不了它报错。
- **馆藏**:文件只改了大小写时,扫描跟随磁盘上的实际写法,整理也能只改大小写,不再报文件不存在(#487)。
- **复核**:资产永久删除后留下的候选改挂到同一文件的新编号,对不上的撤下,不再报「没有匹配的可用资产」(#486)。
- **复核**:只剩未收录 genre 的标签候选点「通过」直接结案,不再报「标签候选为空」(#486)。
- **馆藏**:升级时解除早期采集乱码留下的人物关联,并重新补采演员。
- **关注**:后台同步来的新条目重新出现在关注页列表里(0.56.0 引入的问题)。
- **播放**:长片修复文件头时按解码进度判断是否卡住,不再固定 900 秒超时失败(#434)。
- **采集**:整趟采集预算用完后不再逐部空转几个小时,任务卡写明还剩几部没问、再跑一次接着采,问题清单只记一条(#513)。
- **界面**:人物页不再给出按名字对上的旧艺名空 JavDB 页,订阅新作也不再拉它,同一人的无码页照常保留;升级时按本机缓存判断,缓存里没有的保持原样。
- **采集**:JavDB、DMM、MGS 等站拒绝当前代理出口时,订阅与来源检查直接说明要换出口,不再报「解不出任何条目」。
- **更新**:检查更新连不上 GitHub 时改从下载镜像取版本,不再停在 0.50.0 或说当前版本比最新版还新(#454)。
- **采集**:JavDB 同一番号同时有 FANZA 限定版与通常版时,刮削认通常版,不再报身份不明(#431)。
- **采集**:FC2 作品的演员按身份核对,身份待确认的 JavDB 演员不再自动填入。
- **采集**:云下载完成后刷新网盘目录接着入库,不再停在未登记。
- **馆藏**:进程号被别的程序占用后,中断的扫描任务可以重新启动,不再被当成还在运行(#268)。
- **关注**:每个来源的原始快照只留最近 3 份和条目引用的,旧版积下的可在「修复与迁移」确认后删除。
- **更新**:后台任务结束后不再在数据目录留下状态文件,升级时自动清掉旧版积下的几万个。
- **更新**:影片补全做完后删掉自己的进度文件,升级时自动清掉旧版留下的上万个。
- **更新**:进程正常退出时删掉空的崩溃日志,升级时清掉旧版积下的空日志文件(#485)。
- **更新**:升级补修遇到网盘未挂载、站点冷却或容量超限时延后再派,失败的可在「修复与迁移」重试。
- **馆藏**:推送发现已收到、还在等文件写完的新文件,服务重启后接着登记,不再丢掉。
- **关注**:「全部标记已看」「全部忽略」超过 1000 条时不再漏标,改为每 1000 条一批提交。
- **关注**:来源的退避与冷却跨重启保留,重启后不再马上重试被限流的站点。
- **采集**:补女优资料、资料处理与视频预告同时访问 javdb 时共用一份间隔,合计不超过每分钟 20 页。
- **播放**:播放时送流不再和页面请求抢线程,播放心跳也不再让其他页面重新读取。
- **播放**:浏览图片墙、打开带字幕的视频时,命中本机缓存就不再访问网盘。
- **界面**:馆藏、复核、重复项与垃圾评分页在大馆藏里打开和翻页更快(#298)。
- **界面**:后台任务在跑时,首页、资料页与统计不再每两秒整组重新读取,至多半分钟刷新一次。
- **界面**:JAV 发现页与新作页读取作品资料时不再每 3 秒整页重算。
- **界面**:点开搜索框不再发十几次统计请求;任务中心展开上千项的任务只列在跑的与最近 50 项。
- **配置**:网盘卡住时设置页不再一直停在加载,媒体目录的在线状态改读后台检测结果。
- **更新**:升级后安排补资料期间,每分钟的后台检查不再整包重读种子包、逐位查女优和读头像。
- **账本**:迁移、删除与账本恢复中途出错时整步回滚,不再留下对不上的引用。
- **配置**:首次设置里 HTTPS 证书签发失败时可以重试,不再卡在半完成状态。
- **界面**:入库通知点开直接进作品详情,详情标签页显示番号和文件名。
- **界面**:按 ID 打开的资料页标签页标题显示人名,回收站、JAV、竖屏与搜索结果也有各自的标题。
- **界面**:视频预览加载失败时在原画框里显示可重试的提示,不再撑乱布局。
- **界面**:按 Esc 关掉弹层时不再顺带收起侧栏,分区页加载时不再跳动。
- **采集**:社交平台头像改读本人资料页,换头像后作品与新作卡片同步更新。
- **播放**:本机代理用 Fake-IP 时,JavDB 预告片也能正常播放。
- **关注**:Iwara 来源图标在浅色主题下看得见。
- **界面**:浅色主题下作品卡左上角的本地、在线来源图标不再淡得看不见。

## [0.56.0] - 2026-11-05

### 新增

- **更新**:Docker 镜像同时发布到 `ghcr.io/peach-mitao/peach`,Docker Hub 拉取受限时可以改用。
- **配置**:全新 Docker 首次打开走与桌面相同的首次设置,可设密码或免登录,不再要口令。

### 修复

- **馆藏**:转存、极短或尾部损坏的视频,九宫格靠后几格解不出时改取更早的画面,不再一直挂在「需要处理」(#392)。
- **采集**:JavDB 匿名接口的一个主机连不上时自动换下一个,三个都不通才暂停刮削(#315)。
- **复核**:番号改回短号的影片(如 `MCDV-24`)复核页不再摆出按旧番号取到的资料,升级时撤下并按现番号重采,已批准的字段不动(#296)。
- **馆藏**:入库、采集和 JAV 新作、发现页认女优与厂牌更快。
- **界面**:后台任务写入资料时和重启后,目录、索引与统计页打开不再等重算。
- **界面**:任务中心打开从约 1.7 秒缩短到约 0.1 秒。
- **界面**:后台任务运行时,打开页面不再每次都重新计算搜索推荐。
- **关注**:新作列表不再显示「NOW PRINTING」占位图,还没出封面的未发售新作等官方出图后再列出。

## [0.55.1] - 2026-11-05

### 修复

- **界面**:后台任务成批写入后,统计、作品列表、索引、JAV 新作和搜索推荐首次打开更快。
- **更新**:装了 0.54.0、0.55.0 的 Mac 独立包,在应用内检查更新能收到新版了。

## [0.55.0] - 2026-11-05

### 新增

- **界面**:作品入库后,打开着的页面弹出通知,点「打开」直达这部作品。
- **更新**:Docker 部署可在配置页一键更新,需先启用可选的 Watchtower,见 [Docker 部署](docs/DOCKER.md#一键更新可选-watchtower)。
- **采集**:影片详情可「重新抓取资料」,逐字段选用并保护;资料来源顺序可按影片类型调整(#139)。
- **关注**:JAV 订阅增加 DMM / FANZA 片单;用户脚本可在 JavDB、DMM、MISSAV 的女优页直接订阅。
- **采集**:素人片缺演员时查素人系総合 Wiki 补上艺名;minnano-av 没收录的女优从 avbase 补资料。
- **采集**:「来源和凭证」可一键检查各资料源与图片 CDN 能否连上,命令行用 `peach check-sources`(#382)。
- **配置**:「网络与访问」可更换访问口令、分发 HTTPS 证书、逐台撤销已登录设备;源码运行可一键装 FFmpeg。
- **账本**:「应用与维护」可立即备份账本,或从任一份备份恢复。
- **馆藏**:无码版次分为无码、无码流出、无码破解三档;重复文件页可把一组标为「都保留」。
- **界面**:Shift+S 随时开关 SFW 模式;换页较慢时页面顶边显示进度条。

### 变更

- **采集**:刮削和找资源的 JavDB 一环改用公开匿名接口,不再需要 Cookie,也不受 Cloudflare 影响(#315)。
- **复核**:只差写法或只有社区站异议的资料不再进复核;自动写入的资料可在复核页逐条撤回。
- **播放**:用 mpv、VLC、IINA 打开的作品也记下观看;小窗和沉浸模式的进度条可预览画面。
- **关注**:订阅源错开时间拉取,久未更新的来源逐级放慢检查,JavDB 冷却结束后自动重拉。
- **采集**:随附用户脚本更新至 0.7.4,任务结束后留在浮卡直到标为已读,并识别 DMM 素人与 FC2 商品页。

### 修复

- **界面**:任务多时,统计页、新作页和各页首屏不再被拖慢几秒到十几秒;任务中心同类任务合成一张卡。
- **更新**:升级后的自动修复分批派发,不再一次排满整个媒体库,也不再把网盘影片全部重新处理。
- **关注**:只缺封面的新作写明原因、可优先取图;库外作品封面被删后能取回原来的高清图。
- **采集**:首次处理时断网,本地部分照常完成、联网后补齐;云下载停滞后继续复查,网盘无响应时自动重交。
- **采集**:HEYZO 小于 1000 的编号恢复识别(#354),r18.dev 封面恢复可用,找资源全被筛掉时说明原因。
- **馆藏**:清除从文件名误认出的番号;只出无码的厂牌直接按无码查询;网盘掉线时不再误报目录不存在。
- **播放**:进度条预览只显示指向时刻那一格,两端不再被裁掉,没有缩略图时只显示时间。
- **界面**:人物页入口不再指向旧艺名(#271),首页骨架只出一轮,Safari 输入法回车不再提前提交。
- **桌面**:诊断包记下每次重新拉起服务的原因和启动耗时,便于排查「服务未运行」。

## [0.54.0] - 2026-11-04

### 新增

- **关注**:JAV 页新增「新作」分区,列出订阅到、还没入库的新作,可排序、筛选、切成列表;首页加「查看全部新作」。
- **更新**:macOS 独立包带上应用内更新,「检查更新」下载并核对新版本,确认后替换应用并重新打开。

### 变更

- **界面**:作品列表的媒体库与艺人拆成单独两列,可隐藏、调宽,默认显示的列也有调整;JAV 页的筛选框移到页头标题行右侧。
- **界面**:空搜索框的推荐提前取好、每组可单独「换一批」,占位推荐词轮换;搜索结果页标题写出搜索词。
- **界面**:任务卡按类别加图标,后续任务改用「对象 + 动作」的名字,读数为 0 写「未使用」,视频修复卡列出正在修复的文件;各页卡片去掉外圈描边。
- **界面**:播放墙滚轮改为以指针为中心缩放,键盘 `+`/`-` 缩放、`0` 回到起点;工具面板拆成左上角两枚圆键。
- **界面**:「接着看」写出两部作品共有的少见标签,卡片统一;详情页标签超过 24 枚时先折叠,点「还有 N 个」展开。
- **采集**:随附用户脚本更新至 0.7.1,浮卡可「重试整理」、列出其他任务,多个来源页共享任务进度。
- **采集**:扫描与采集的问题提示合成一块,「7 天内不再问」、完整记录和导出都在同一个框里,归档可撤销。
- **配置**:「版本统计与错误诊断」大幅减少上传量;配置页的说明直接写在每一项设置下方。
- **更新**:更新应用、采集桥与界面的兼容依赖,保持现有来源接口、网页资料解析和文件锁行为。

### 修复

- **界面**:右下角的任务卡、回执和失败提示排进同一个通知栈,不再叠在一处;失败的任务卡重新显示红色框线。
- **馆藏**:扫描 SMB 共享时整趟共用一条连接,明显加快;目录改名换编码后沿用原记录,不再多出重复条目。
- **采集**:封面来源只是部分连不上时不再记成「7 天内不再问」;云下载整理不再因一个资料站限流就整条失败。
- **馆藏**:扫描与采集的「停止任务」改为「取消任务」,任务未结束时点同步会说明原因,命令行扫描显示文件数。
- **馆藏**:云下载落地目录里的推广短视频、网址文本和二维码图片自动移入回收站,不再混进馆藏。
- **界面**:播放墙、首页和数据管理各页的加载骨架与页面一致;播放墙拖动更顺,窄屏重新进入不再整面黑屏。
- **采集**:随附用户脚本更新至 0.6.11,浮卡切换不再闪,不把评论署名当番号,素人作品的头像不再变成两个人。
- **关注**:删除作品或清空回收站后,新作与想要清单的封面不再被当成缓存删掉;作者头像取不到时改用归档站那张。
- **桌面**:本机代理或安全软件改写请求时,不再误报「请从 Peach 设置页提交」;Windows 上客户端提前断开后服务立即重新监听。
- **馆藏**:`MCDV-24`(无码)与 `MCDV-024`(有码)不再被当成同一部,资料和封面各取各的。
- **界面**:作品详情缺封面时可点「立即重试」;搜索后点侧栏「首页」能回到首页;发现页与诊断页的进度条放进框里。
- **馆藏**:移除媒体目录后资源同步能清掉失效记录;读取新入库范围不再撞上写入中的文件,整理路径有误时说明原因。
- **采集**:`YUJ` 开头的番号不再被当成韩国 MIB 片跳过;损坏视频和上万部批量补资料不再让任务整项失败;重建 amane 桥的报错从第一行写起。
- **关注**:rule34video 的角色归入题材一排,已入库条目用 `scripts/backfill_rule34video_characters.py` 补上。
- **关注**:rule34.xxx 新条目恢复标签分类、按上传时刻显示时间;关注卡的标签移入文字栏、用中性底色,筛选无结果时空状态铺满整行。
- **配置**:有扫描任务时保存媒体库设置会先确认;卸载被在跑的任务拦下时写出是哪个任务。
- **配置**:macOS 中文系统里取消选择文件夹不再报错;无法弹出对话框或找不到 PowerShell 时提示不支持。
- **复核**:官方来源自动写入的字段,只有社区来源给出不同写法时不再进复核队列。
- **界面**:统计页环图悬停显示实际视频数;中日文夹英文的文件名省略时末尾不再被裁掉,调整窗口更快。
- **界面**:外链圆标遇到不合法的跳转地址不再报服务器错误;想看页的资源链接缺少大小时显示「大小未知」。
- **播放**:SMB 共享上的作品能找到同目录的外挂字幕,字幕列表不再报错。

## [0.53.0] - 2026-11-02

作者从 2026 年 10 月 29 日开始游玩《影之刃零》,通关前会暂缓更新和维护。

### 新增

- **界面**:新增教程中心,包含开始使用、界面导览和设置导览。升级后会提示一次,从右上角进入;看完后入口收起,可在设置中重新打开。阅读进度保存在本实例,局域网内各设备共用。
- **馆藏**:任务中心可暂停、继续和取消任务,父任务卡可控制整批后续任务;每个任务显示自身的 CPU、GPU、磁盘与网络读数。
- **馆藏**:数据管理可按女优预览并批量永久删除影片,执行前确认范围,执行中可在任务中心取消。数据管理的各项工具改为独立二级页。
- **桌面**:macOS 菜单栏新增「检查更新」和「导出诊断报告」;开启开机自启时,菜单栏程序异常退出后会自动重新启动,下次登录后生效。
- **播放**:Linux 和 Docker 部署在有可用显卡时,封面、九宫格和时间轴抽帧使用 VAAPI 硬件解码,不可用时回到软件解码。

### 变更

- **更新**:macOS 独立包改为下载对应本机架构的 DMG,拖入「应用程序」替换;自动下载设置在 macOS 上只检查新版本。
- **更新**:随附用户脚本更新至 0.6.10:打开安装入口后提供刷新操作,确认新版后提示刷新本页;MGStage 带店铺前缀的番号也能识别。
- **播放**:同一部影片生成九宫格时复用已取得的解码探测,减少重复开销。
- **更新**:更新应用、采集桥与界面的兼容依赖,保持现有来源接口、文件监视和资料保护规则。
- **更新**:watchdog 7、pyobjc-core 13 与 amane 0.24.1 三项依赖本版暂缓升级,采集桥继续使用 amane 0.22.1。

### 修复

- **界面**:切换页面时按地址和浏览记录恢复各自的滚动位置,保留已加载的列表;首次进入关注、索引和管理页时,短骨架不再先把位置拉回顶部。
- **采集**:MGStage 的 SOD 商品页(如 `107STZY-019`)归一为裸番号,馆藏已有的影片能正确识别,磁力搜索不再落空。
- **采集**:取封面时某个来源进入冷却,其他候选来源继续比较,不再中断整趟取图。
- **桌面**:托盘等待启动较慢的服务就绪,并补记迟到的就绪状态,不再误报启动失败。
- **配置**:账本缺失、损坏或迁移异常时,配置页仍可打开并说明状态。
- **桌面**:macOS 独立包的卸载说明按废纸篓惯例列出步骤。
- **界面**:改字工具条在整个网页上悬浮,空白和状态区域可直接拖动,按钮保持正常点击;统一状态文字与控件样式,移除设置弹窗内多余的底部占位。

## [0.52.0] - 2026-10-30

作者从 2026 年 10 月 29 日开始游玩《影之刃零》,通关前会暂缓更新和维护。

### 新增

- **界面**:女优名称可在设置的「JAV 与新作」中切换中文或日文原文,偏好随数据库共享。切换只改变当前所选艺名的显示写法,缺少对应时保留当前名称,不改写人物或作品资料。

### 修复

- **馆藏**:升级补全正在运行时,扫描与采集等待后台任务让路,避免因处理锁被占用而立即失败;等待期间仍可停止任务。
- **更新**:更新应用与采集桥的兼容依赖,保持现有来源接口和资料保护规则。
- **采集**:随附用户脚本更新至 0.6.8,「本页番号」先查询真实状态,已有影片与进行中任务不再显示「待加入」或计入「全部加入」。更新脚本并刷新来源页面后生效。
- **播放**:作品详情的统计、图片入口与加载速度控件保持同高,宽度足够时并排显示,空间不足时自动换行。
- **馆藏**:修复部分数据库统计下首页和 JAV 页顶部人物、厂牌聚合过慢的问题。
- **播放**:缺少显示时间戳表的 MP4 可在索引位于文件末尾时重建播放头;旧版失败缓存会重新检查这类布局,无法判断编辑起点的文件继续转码。
- **播放**:修正部分 MP4 编辑列表与时间戳舍入造成的重复平移,读取适用的旧播放头时定向修正,保留原片与正常缓存。
- **界面**:新作与本地详情的标签保持一致,Escape 优先关闭当前最上层浮窗。
- **馆藏**:人物别名不再混入更名说明。
- **配置**:同源检查统一识别 HTTP、HTTPS 的默认端口,避免地址显式包含 `:80` 或 `:443` 时被误拒绝。
- **馆藏**:处理失败后的线程清理完成前保留停止中状态,避免立即重试撞上仍持有的处理锁;起步失败时显示本次错误,不再退回上一轮结果。
- **采集**:云下载能力未取得时,在本机诊断记录保留令牌、挂载点或目录探测阶段及失败分类,便于区分配置与网络问题。

### 安全

- **配置**:仅对隧道的本机转发连接采用有效的客户端地址头,防止直接连接的客户端伪造来源绕过登录限速。

## [0.51.0] - 2026-10-28

作者从 2026 年 10 月 29 日开始游玩《影之刃零》,通关前会暂缓更新和维护。

### 新增

- **配置**:存储空间页显示各类数据的占用比例,可勾选清理;更改数据目录位置支持源码运行和无桌面服务部署,Docker 部署在界面上给出宿主机的迁移步骤。
- **复核**:可按字段筛选,候选值与当前值的文字差异高亮显示。
- **复核**:待处理条目可标为「稍后」或「忽略」,分别计数并保留恢复记录。
- **采集**:浏览器脚本支持手动填写番号、查看本地人物资料,并加入批量添加与外观设置。
- **采集**:浏览器添加 JAV 失败时分清是磁力还是网盘的问题;可以换一个磁力重新搜索,用过的磁力不再选;详情页按出演者名字匹配本地人物,括号里的别名也认。
- **馆藏**:同步新增文件与馆藏浏览使用同一个媒体库范围。

### 变更

- **复核**:大队列加载更快,减少重复解析和候选传输。
- **更新**:检查更新优先使用 GitHub,同一版本可在两个发布源之间切换;维护页提供任务中心入口和 GitHub 发布页。
- **更新**:更新应用、采集桥与前端的依赖,Docker 构建使用 uv 0.13.6。

### 修复

- **采集**:来源返回损坏的文字时不再采用;升级时让受损的旧快照失效并重新采集,补修已入库的标题、人物等字段。
- **采集**:同一番号对应多部作品时不再混入其他作品的资料,保留原标题;升级时定向重采受影响的旧资料。
- **采集**:适配 JavDB 新的匿名签名,详情页的资源链接恢复。
- **采集**:本地与 SMB 混合的媒体根能正常采集;STRM 文件不再被当成垃圾视频;采集失败时记录完整的取证信息。
- **采集**:扫描与采集任务可以安全终止,补齐新入库范围与问题清单。
- **采集**:浏览器脚本同步 0.6.4 至 0.6.7 的修正,包括自动查询、换磁力、整页扫描、安装文件更新、列表页入口面板和 FANZA 页设置底栏。
- **采集**:云下载提交前去掉磁力里的乱码 tracker,115 不再拒收;网盘没收下的任务可原样重试;换磁力时查完所有来源;浏览器添加的人物头像按人脸取景。
- **馆藏**:筛选项在数据库统计偏差时不再卡顿,未选标签时也使用缓存。
- **馆藏**:文件监控忽略启动前的历史事件;人脸模型放在中文路径下也能加载。
- **播放**:播放结束或分片请求断开后,回收共享的转码任务和子进程,不再残留 ffmpeg。
- **复核**:滚动轨道收回卡片内;筛选分组区分清楚,保留原操作按钮,样式与首页筛选一致;旧库升级后缓存正确失效,可恢复历史版本。
- **界面**:任务中心把自动修复的各批派发合成一张卡片,做完的批次也合并显示;详情页滚动条与加载占位不再出现横向滚动;密集卡片的行距补足,维护菜单的悬停色跟随主题。
- **账本**:清理任务历史后不再留下失效的引用。
- **更新**:升级时的文字补修只派发相关作品,并保留已有的任务状态。

## [0.50.0] - 2026-10-26

### 新增

- **配置**:首次设置分为欢迎、媒体目录、访问范围和确认四步,支持稍后添加媒体库与连接已有数据目录;返回上一步保留输入。
- **更新**:启动时自动执行适用的旧资料修复,保留人工编辑和个人记录;后台补全遵守媒体库设置与读取成本。应用与浏览器脚本提供更新和刷新提示。

### 变更

- **采集**:amane 更新到 0.22.1,纳入站点解析修正,并区分需要登录的来源;已有桥环境按依赖锁文件检查并更新。
- **更新**:更新播放器、图片处理和网络服务依赖;Docker 使用 Python 3.15.1。

### 修复

- **馆藏**:扫描遇到历史重复路径时隔离冲突记录,继续登记其他文件;冲突记录和个人记录保留待复核。
- **馆藏**:媒体库切换后的列表与筛选使用同一范围,详情接口提供作品已有的媒体类型。
- **采集**:封面来源连接异常时继续核对其他候选,保留已有封面;未取得结果与确认无图分别记录,适用的旧无图缓存可在后续查询重新核验。
- **桌面**:本地 HTTPS 证书补齐密钥标识,适用的旧证书自动补签并保留原 CA,兼容 macOS LibreSSL。
- **播放**:全屏按原比例完整显示视频,屏幕与视频比例不同时保留黑边。
- **界面**:切换页面时正确处理取消的请求,避免数据管理页因空计数报错。
- **配置**:应用维护页提供官网、GitHub 与 GitGud 发布页入口,GitHub 标注「暂无法更新」。

### 安全

- **采集**:浏览器传输更新到 curl_cffi 0.17.0,纳入内置 Brotli 和 Windows 证书撤销检查的安全修复。

## [0.49.1] - 2026-10-25

### 新增

- **播放**:Windows、macOS 本机可在详情页选择系统默认播放器或已安装播放器打开视频;远程设备与 Docker 提供网络播放地址和 M3U。
- **播放**:网页播放器支持画面旋转,按视频记住旋转、倍速、字幕选择和外观,详情、小窗与沉浸播放共用。
- **馆藏**:支持直接连接 SMB 共享,测试连接后扫描、播放,并按共享账号权限整理和删除文件;具体 NAS 的兼容性需实机验证。
- **播放**:进度条可复用已有的 Jellyfin Trickplay、BIF、WebVTT、HLS 与 DASH 图片预览。
- **关注**:支持订阅 Iwara 视频作者并按需播放;在线内容可添加手动标签,按标签屏蔽内容并恢复。
- **馆藏**:本地与在线标签支持搜索、筛选和分页管理,详情页共用添加、改名与隐藏入口。
- **采集**:取资料或封面等待较久时,可跳过当前影片继续处理;已有结果保留,未完成项可在任务结束后重试。
- **配置**:诊断报告与刮削记录在后台生成,提供进度、取消和下载;网络与访问页显示本机及手机连接地址,独立桌面部署可修改访问范围和局域网名称。

### 变更

- **界面**:日文片名、简介与别名按日文字形显示;汉字与英文、数字之间自动留出间距;作品简介、评论与关注摘要行距放宽,中日文段落两端对齐。
- **配置**:首次设置可保存 Peach 代理,用于资料采集与依赖下载。
- **采集**:扫描识别主流媒体服务器的附属文件命名,保留配套资料与预览。
- **采集**:浏览器添加 JAV 在后台提交云下载,脚本显示任务阶段与进度,连接异常时保留最近一次确认的状态。

### 修复

- **更新**:应用更新包与已装版本的更新器对不上时,改为下载同版本的完整包,不再停在「更新包工具清单无效」;以后随包工具增减也不会卡住自动更新。
- **更新**:官方下载站暂时连不上时,检查更新提示「未能取得版本信息,请重试」,不再拿 GitHub 上的旧版本误报「已是最新」。
- **界面**:设置弹窗等新界面的中文统一用雅黑、苹方或思源黑体显示,繁体系统上不再混用正黑体而显得发虚。
- **采集**:Windows、macOS 与 Docker 随包分发刮削运行环境,无需另装 uv、Python 或 Git;缺少采集工具时提示重新安装。
- **界面**:搜索建议关闭后保持收起,继续输入或再次聚焦时显示建议。
- **界面**:详情页的播放器入口、底部封面与样图切换保持一致;样图加载期间仍可切换。
- **采集**:按来源核对商品号并保留完整作品身份;补齐女优中文名与图库头像处理。
- **配置**:诊断报告保留主机与浏览器的实际时区,补充本机环境和播放故障记录。

## [0.48.2] - 2026-10-24

已安装的 Windows 版请手动下载并运行一次完整安装包:人脸模型改随安装包分发,旧版自动更新器跨不过这次升级,之后照常自动更新。

### 新增

- **桌面**:人脸模型随安装包与 Docker 镜像分发,装好即可识别人脸;macOS 应用自带媒体工具。
- **播放**:Windows 支持 D3D11VA 硬件解码,随包 FFmpeg 支持 AMF 与 QSV 硬件编码;macOS 接入硬件加速,抽帧与播放分开设置。
- **馆藏**:支持自定义番号识别规则,能从带片名的文件名识别番号。
- **配置**:数据目录可在首次设置与设置页更改,并能统计与清理占用。
- **配置**:每个媒体库可单独设置来源色与处理方式,处理流程按库执行;新作显示数量可在设置里调整。
- **界面**:列表视图显示标签、观看进度与头像;任务中心汇总后台问题,失败卡附处理入口,人脸模型下载失败时可重新下载;连不上外网时页面顶部给出提示。
- **采集**:公共实体资料随版本分发。
- **更新**:macOS 安装包同时提供 FFmpeg 与 untrunc 的对应源码下载。

### 变更

- **界面**:页面加载更快。头像、封面与站标按显示尺寸取图,首页图片总量约减少七成;不常用的页面按需加载。
- **界面**:滚动、横向轮播、播放墙与侧栏开合更流畅,页面空闲时不再持续占用处理器。
- **关注**:关注页与口味分析明显加快;口味分析先显示上次结果,后台算完自动更新。
- **馆藏**:统计、筛选项、人物与厂牌名册、文件夹视图只在资料变化后重算,文件夹视图打开快约十倍。
- **配置**:设置项重新分组排序:转码方式在「应用与维护 → 视频播放」,「合并分卷与版本」在设置面板「浏览与播放」。
- **界面**:按钮统一为主动作在右、链接在左;带范围的重试统一叫「立即重试」;加载状态统一为动画加「载入中」;同一行控件等高,行内图标随字号缩放。
- **配置**:所有外部请求遵循 Peach 代理设置,PikPak 整理与浏览器控制也不再走系统代理。
- **账本**:整理前的账本备份只保留最近 5 份。

### 修复

- **界面**:详情页里「查找资源」等弹层与操作提示显示在详情之上,「优先寻找」下拉与输入框同宽。
- **界面**:首页滚到底时「加载更多」不再卡住。
- **界面**:竖屏视频区只显示视频自己的画面与竖屏分卷,同一作品不再重复出卡;浅色主题下有悬停效果,放大不被裁切,卡片边缘不再出现色线。
- **界面**:设置页加载时按真实布局显示占位,数据回来时不再大幅跳动;冷启动时常驻任务卡不再被提前收走。
- **播放**:悬停预览不再启动无法取消的整片转码;分片请求断开时同时结束对应的转码进程。
- **关注**:库外新作封面经 Peach 代理按出网设置取图,取不到时显示「封面未取得」。
- **采集**:取资料续跑只重试剩下的番号,补新作封面不再重复派发;安装包或 Docker 缺资料桥组件时能重建或说明原因;JavBus 请求统一使用中文语言偏好。
- **馆藏**:回收站按挂载映射文件路径,读不到的媒体文件不会被当成可删除;永久删除按挂载类型执行。
- **馆藏**:本地预告片不再单独显示成一张作品卡;带论坛包装或 Remux 字样的文件名也能识别出番号。
- **更新**:安装或更新时停不下旧托盘会立即报错,不再空等。
- **配置**:局域网 HTTP 访问时配置页不再出错;公网入口握手放到后台,断网时本机访问不受影响;首次保存配置前保留原配置。
- **界面**:更换头像支持常见图片格式并说明失败原因;站外链接一律在新标签页打开;断网后人脸模型与站点图标自动重试。

### 安全

- **配置**:转码方式与缩略图档位只接受运行 Peach 的电脑修改,局域网或公网访问的设备不能改。
- **配置**:诊断包对字段名脱敏,并记录接口拒收原因。

## [0.48.1] - 2026-10-24

这一版没有发布制品:标签流水线的依赖审计发现 happy-dom 的高危漏洞(只用于测试,不进安装包);安装包与完整的变化说明见 0.48.2。

## [0.48.0] - 2026-10-23

这一版只发布了 Docker 镜像;Windows 与 macOS 安装包和完整的变化说明见 0.48.1。

## [0.47.3] - 2026-10-21

### 新增

- **桌面**:提供 Apple Silicon 与 Intel 两种 macOS 独立应用及 DMG,运行时无需 Python 或源码目录。
- **更新**:支持 GitGud 发版与 R2 下载;更新检查同时读取 R2 和 GitHub,按版本选择安装包。
- **馆藏**:提供标签管理,统一标签身份、别名与交互。
- **采集**:启动前按目录预估流量与磁盘需求,运行中展示逐盘用量,并考虑待处理项与缓存。
- **界面**:支持原位编辑文案,提供链接检查结果与反馈。

### 变更

- **馆藏**:完善整理模板,支持指定目录整理并清理文件名符号;表格支持调整列宽、保留排序与横向滚动。
- **采集**:云下载渠道按媒体库与网盘能力生成,浏览器添加设置与下载渠道一致。
- **界面**:统一卡片、加载骨架、空状态与移动端设置交互,完善任务结果、文件夹浏览和详情入口。

### 修复

- **播放**:保存每部视频的字幕选择,自动探测硬件转码后端,支持 Linux VAAPI。
- **采集**:垃圾检查结合媒体与目录证据识别短广告,保护分卷和来源水印,并统一媒体处理顺序。
- **采集**:r18 标题候选按来源原文快照复核,保留对应证据。
- **配置**:按应用服务协议生成 CloudDrive2 通知配置,同步网盘代理设置。
- **配置**:诊断区分预期断连与实际故障,完整记录浏览器及转码异常,并展示当前周研究上传状态与传输回执。
- **桌面**:macOS 安装镜像保留日文资源名、软链及应用签名。
- **更新**:轻量安装包优先从 R2 获取同版本工具,按内置清单校验大小与 SHA-256。

## [0.46.1] - 2026-10-19

### 新增

- **配置**:提供「发送版本统计与错误诊断(推荐)」选项,安装时默认勾选,可在安装器和配置页关闭;错误诊断包含版本、系统、故障类型、代码位置和汇总次数。
- **馆藏**:提供独立、默认关闭的馆藏与口味上传选项,预览本机数据并明确同意后按周发送;标签仅使用手动标记和明确收藏的标签。
- **馆藏**:长时任务保存持久检查点,服务重启后继续未完成部分;口味分析支持本机浏览器书签和书签文件。
- **播放**:支持搜索中文字幕,提供统一的字幕菜单、加载状态与取消操作,按发行身份匹配 SubtitleCat 字幕;完善 YouTube 字幕设置。
- **采集**:浏览器采集脚本提供独立安装与 Sleazy 安装入口。

### 变更

- **采集**:加快扫描与采集,按整趟任务进度估算剩余时间,统一处理速度档位与任务控件。
- **配置**:上传预览使用可复制、可下载完整内容的代码块,数量、大小与个人数据说明集中显示;同意后收起预览。CloudDrive 配置与自定义元数据响应共用代码块。
- **馆藏**:统一公开需求看板与路线图入口,反馈和规划使用同一看板。

### 修复

- **桌面**:构建与验收仅使用公开发行资源,安装包不包含本机实体导出。
- **配置**:筛选取消、正常断连和标准库资源清理等预期状态,保留本机诊断证据,并聚合需要开发处理的故障次数;安装辅助进程仅保存本机选项。
- **界面**:完善系统诊断中的作品表格、状态标识、滚动导航和来源站图标;统一确认清单滚动、任务图标与数据表面板。
- **界面**:封面补底与大封取景保持一致;输入法收起后保留搜索建议与预览画框;独立页面隔离请求错误依赖。

## [0.45.0] - 2026-10-18

### 新增

- **桌面**:提供轻量安装包,安装时校验并复用已有媒体工具,仅在缺失或版本变化时下载;工具准备失败可重试,现有安装保持可用。
- **采集**:提供浏览器用户脚本,在支持站点点击「加入 Peach」后按番号搜索并提交到默认网盘,沿用现有下载与入库流程;配置页可安装脚本并管理专用令牌。

## [0.43.0] - 2026-10-18

### 新增

- **馆藏**:扫描与采集任务提供常驻任务卡、三档处理强度、暂停控制和预估耗时;扫描过程中持续显示已发现的文件数与大小。
- **播放**:统一开放挂载网盘读写并补齐品牌图标

### 修复

- **馆藏**:口味导入支持 115 浏览器的 `HistoryEx` 历史文件,按实际表结构读取访问记录,兼容多个资料目录并保留手动指定的资料根。
- **界面**:任务控件使用统一的中性样式,完善深浅色浮层、扫描步骤与任务状态显示。
- **播放**:补齐 AV1 软件解码与全链路诊断
- **界面**:通知使用共享读屏提示,定位稳定后显示。
- **更新**:更新保护任务按顺序撤下登记。
- **馆藏**:长跑任务持续显示已确认的结果。
- **关注**:逐项保存关注采集结果并保留中断进度
- **采集**:核查本地 NFO 资料并修复连续复核版本冲突

## [0.42.0] - 2026-10-17

### 新增

- **更新**:提供完整安装包、完整免安装包和应用更新包。自动更新校验并复用已安装工具,仅在工具缺失、损坏或版本变化时下载对应工具包;旧版更新器首次升级仍下载完整包。
- **馆藏**:支持 STRM 文件按需播放;支持登记已挂载的光鸭、OneDrive 和其他网盘目录,按只读方式管理。
- **配置**:网盘目录可分别选择「正常读取」或「代理流量保护」,包括 PikPak;实际代理由挂载工具配置。
- **配置**:「生成视频预览」统一控制九宫格与时间轴抽帧;关闭后仍按来源规则探测时长与分辨率。时间轴预览默认关闭。

### 变更

- **播放**:播放器采用 Video.js 10,统一播放会话与续播处理。

### 修复

- **播放**:播放前等待媒体来源挂载就绪;媒体读取与命令行抽帧遵循目录读取策略和视频预览设置。
- **馆藏**:只读挂载目录禁用文件改名与索引修复等写入操作。
- **采集**:浏览器采集遵循 Peach 的显式直连设置。
- **界面**:详情页显示视频缩略图;数据表支持横向覆盖式滑块,横向导航、管理页层级、配置页与来源空列表使用一致的布局。

首次安装请选择 `Peach-0.42.0-windows-x64-setup.exe`,免安装使用请选择完整 ZIP。`ffmpeg-corresponding-source.zip` 和 `untrunc-corresponding-source.zip` 是第三方工具的对应源码,普通使用无需下载;`tools-*.zip` 由更新器按需下载,无需手动选择。

## [0.41.0] - 2026-10-17

### 新增

- **馆藏**:支持按原目录浏览作品,通过目录树和面包屑限定范围;可预览并确认目录用途,选择是否让新文件沿用归属规则。
- **界面**:馆藏与资料页支持卡片、表格切换;表格提供排序、分页和跨页批量选择,窄屏按可用空间排列内容。
- **桌面**:Windows 安装版与免安装版携带 FFmpeg、ffprobe 和 untrunc,可用于转码、缩略图和损坏 MP4 索引修复;发布页提供媒体工具对应源码。

### 修复

- **采集**:封面抓取查询实际官方目录,按候选图像的实际分辨率择优;支持补查缺少来源快照的作品,并重试暂时失败的连接。
- **采集**:正式封面与备用来源均排除 JavDB 图像,避免水印封面进入图库。
- **馆藏**:按版式区分传统封套、居中正封与无书脊大封,修正书脊和左侧边缘裁切;大封竖版围绕主要人脸取景,横版完整显示原图,卡片使用纯色底。
- **馆藏**:自动重算过期的人脸与裁切缓存,保留手动选帧。
- **界面**:从详情返回列表时保留页码与排序;筛选按钮、探索页资料动作和「换一批」使用一致的尺寸与动作样式。
- **关注**:窄屏卡片按可见文字与标签分配高度。
- **更新**:安装期间暂停采集并保存进度,安装完成或取消后续跑;服务关停时等待后台任务释放账本,后台任务按账本就绪状态启动。
- **馆藏**:公开资料种子按版本和内容校验,精确撤回其错误断言并保留其他来源的归属;支持历史表迁移。
- **桌面**:诊断报告窗口支持关闭和打开报告;发布页安装提示说明随包媒体工具。

## [0.40.1] - 2026-10-16

本版是 0.40 系列首个 Windows 测试包,包含 0.40.0 记录的全部应用改动。

### 修复

- **桌面**:Windows 安装包与免安装包使用完整的锁定依赖构建;安装包支持选择程序目录。
- **桌面**:Windows 桌面处于共享 Job 时可独立启动托盘,终端或智能体退出后保持运行。
- **桌面**:快捷方式操作超时会显示等待时长和重试提示。
- **配置**:首次设置可接回已有数据目录;升级沿用配置、账本和访问密码,并记住数据目录。
- **配置**:媒体目录校验保留 NAS 映射盘的盘符路径。

### 新增

- **桌面**:启动失败可查看错误日志,并从托盘或系统诊断页导出脱敏诊断包。
- **播放**:资料补全入口统一处理在线资料与本地抽帧预览,可通过菜单单独选择补全方式。

### 变更

- **界面**:数据表支持排序、分页和浮动批量操作。

## [0.40.0] - 2026-10-15

### 新增

- **桌面**:Windows 安装包支持选择程序目录。
- **桌面**:启动失败时提供错误取证和脱敏诊断包;托盘和系统诊断页可导出报告。
- **播放**:资料补全和本地视频预览使用统一任务入口,可选择补全方式。
- **配置**:提供 Linux amd64 Docker 镜像与自动发布入口;CloudDrive2 单独运行,ARM NAS 和真实网盘挂载需在目标机器验收。

### 修复

- **配置**:保存自选数据目录,托盘完成设置后切换到该目录;设置服务只运行配置所需功能。
- **配置**:首次设置页可接回已有数据目录,沿用配置、账本和访问密码。
- **更新**:更新事务沿用当前数据目录;通过指定数据目录进入馆藏的部署,升级后可记住该位置。
- **桌面**:兼容允许脱离的 Windows 桌面 Job,托盘独立于启动它的终端或智能体运行。
- **播放**:Windows 探测、抽帧、预览和媒体修复使用静默子进程,避免前台弹出控制台。
- **界面**:数据表支持分页、排序和批量处理;补全方式菜单在处理中保持关闭,提示随可用宽度排列。
- **界面**:媒体导航使用滚动圆点和边缘提示,关注详情共用导航底衬;补齐官方预告与封面回退。
- **关注**:保留任务卡片、关注卡片和查找输入,整理任务记录、诊断优先级与关注层级。
- **馆藏**:按站点名录生成 MISSAV 艺人入口,匹配汉字、假名和空白变体,隐藏验证失败的入口;保留姓名原字形,复核艺人外部入口与中文名。
- **馆藏**:调整头像占位、自动档案缩略图、宽封套取景和在线封面的本地处理。
- **界面**:深链首屏使用对应内容的等待态并复用详情缓存;提示按可见内容定位,筛选骨架和关注卡片使用一致的中性样式。

已有馆藏却出现首次设置页时,可选择“使用已有数据目录”,填入保存馆藏的 peach-data 目录。未取得目录位置的部署需要选择一次。

本版包含本地诊断能力;远程遥测和问题反馈上传尚未接入。

## [0.39.0] - 2026-10-14

### 新增

- **馆藏**:JAV 分区提供馆藏、发现与想要入口;库外作品可在站内查看详情、样张、预览、评论和资源,并按口味探索作品。
- **界面**:「我的收藏」集中管理艺人、创作者、片商与厂牌、系列、事务所和标签,支持保存命名筛选;弹层沿用配置页的液态玻璃与导航。
- **播放**:提供独立视频播放墙,支持自动接续播放、范围筛选和沉浸浏览;可通过限时签名链接使用外部播放器。
- **采集**:支持受限自定义来源、来源诊断、磁力抓取与入库后处理;已取得的远程媒体保存在本地缓存中。
- **界面**:搜索推荐展示作品封面与作者头像,单类结果可滚动查看;关注详情推荐覆盖视频和图片。
- **配置**:按使用场景组织偏好与服务入口,扩展多维口味与浏览器来源管理,并提供 JAV 工作台。

### 变更

- **界面**:资产、作品与关注条目分别使用 `/assets/:id`、`/works/:code` 和 `/posts/:id`,旧地址可跳转。
- **采集**:作品资料、评论与资源按发行日期复用缓存;新作定期更新,已发行超过一个月的作品保留固定缓存,刷新失败时保留已取得内容。
- **馆藏**:新作标签统一简体名称与本地同义映射,并过滤非内容标签;评论中的资源链接汇入作品资源列表。

### 修复

- **播放**:官方预览可通过浏览器兼容连接取得视频,并定期更新带签名的播放清单;ABF-383 可播放,MIKR-122 可继续读取后续分片。
- **播放**:关注与馆藏视频退出后保留续播时间;影院模式在详情框体内展开并隐藏缩略图,播放时方向键控制快退与快进。
- **界面**:关闭探索详情时恢复原有筛选、列表与浏览位置;评论加载只显示局部圆角骨架,详情信息保持可见。
- **界面**:收藏入口、亮色导航图标、阴影与配置入口保持一致;卡片悬停背景、来源图标、推荐布局和窄屏操作按钮正常显示。
- **馆藏**:补齐新作多位出演者与在线创作者头像,馆藏详情沿用作品来源样图;未登记的厂牌只显示名称。
- **关注**:封面重试、图片尺寸和瀑布流位置保持稳定,任务从提交到轮询保持忙态;非媒体响应不会进入浏览器缓存。
- **馆藏**:实体合并保留收藏引用,标签资料遵守隐藏范围;回收站显示归入原因并支持视频还原,时长不同的同名文件分别保留。

## [0.38.0] - 2026-10-10

### 新增

- **关注**:在线作者拥有独立资料页,可切换本地与在线作品,并按视频、图片、来源和时长筛选;返回关注页时恢复浏览位置。
- **馆藏**:头像可从图库人像、作品画面、本机图片和图片地址选择,支持裁剪与整图预览;缺少本人身份依据的账号展示代表作画面并标明用途。
- **关注**:想要清单支持待找与暂时放弃,提供资源搜索、来源信息和入库对账。
- **采集**:资源搜索支持自配索引器和种子链接,云下载支持 115 与 PikPak;PikPak 可通过浏览器登录,CloudDrive2 可自动探测本机端口。
- **配置**:系统诊断页与本机 doctor 提供分级健康检查,媒体挂载故障显示具体原因。
- **馆藏**:数据管理可查看孤儿记录并连接到新文件;实体合并后的旧链接可跳转到合并后的实体。

### 变更

- **界面**:馆藏、关注、资料、管理与设置页面统一使用 React 路由入口;详情浮窗、播放器和常驻控件共享导航状态。
- **配置**:配置页按五组组织,首启、登录与错误页面共用界面组件。
- **播放**:播放器样式按需加载,详情滚动与播放布局减少重复计算。
- **桌面**:托盘独立于终端运行;重启时同步依赖、执行账本迁移并检查正在运行的任务。

### 修复

- **界面**:详情中切换分卷、版本及历史条目时保留浮窗与焦点,关闭详情可返回对应来源页面;过期的页面请求会取消。
- **界面**:长标题、大读数与窄屏布局保持可读,图库键盘导航、长按复制和搜索控件正常响应。
- **馆藏**:账号分类与头像选择遵循身份来源,人物别名仅保留身份名称;公司资料与公开档案保留可复核依据。
- **馆藏**:媒体消失与重新登记时保留并接回可唯一匹配的个人记录,作品计数与分卷折叠使用一致判据。
- **关注**:图片按比例预留空间,更新头像与封面时清理过期图像;视频帖识别、封面回退与来源限流处理保持一致。
- **采集**:标签归属与同义映射遵循来源判据,扫描沿用已合并的艺人身份;进度写入失败不会中断任务。

## [0.37.0] - 2026-10-01

### 新增

- **桌面**:Windows 版多了安装包 `Peach-<版本>-windows-x64-setup.exe`,无需管理员权限;免安装 zip 仍提供,两种共用一份数据。
- **关注**:JAV 订阅支持按女优名添加,订阅列表显示人物资料图,并提供分页与批量操作。
- **馆藏**:女优照片档按作品分段展示样张;资源同步可检查并清理失效记录与空文件夹。

### 变更

- **界面**:操作提示改用 Sonner 的堆叠样式,几条同时出现时叠成一摞,鼠标移上去展开,可以滑动关掉。
- **界面**:馆藏、关注、索引、数据管理和播放列表使用统一的卡片、表格、筛选与操作底栏。

### 修复

- **馆藏**:书脊较厚、印着竖排片名的老式 DVD 封套,卡片正封左边不再带着一截书脊。
- **界面**:安装教程卡还在右下角时,操作提示改为显示在它上方,不再挡住教程。
- **界面**:统计页首次显示就包含所选图表和排行,刷新时骨架与内容对齐;使用空间按真实比例显示。
- **界面**:首页根据是否有新作显示加载骨架,视频骨架跟随大图、小图设置;新作加载与封面取景保持稳定。
- **界面**:视频封面默认大小在设置和筛选条中一致,大图统一画面框;提示中的撤销操作跟随强调色。
- **配置**:来源凭据补齐站点图标,GitHub 链接的图标与外链图标同行,凭据输入框铺满可用宽度。
- **采集**:番号与标签按来源身份匹配,r18.dev 的英文译名不进入标题、系列和演员候选;补女优资料可按名字绑定 JavDB 演员页。
- **复核**:人工批准的标签按并集补齐,保留已有批准内容;资料后继与处理任务在任务中心接续。

## [0.36.0] - 2026-09-26

### 新增

- **界面**:搜索下拉按女优、厂牌、系列、作品等分页签,宽屏分两栏,人名带头像和近作,作品带封面。
- **界面**:统计页图表换新:补上时长与画质分布、播放时段热力图和播放次数分档;口味页的雷达与排行条同一套画法。
- **界面**:首页加大图小图切换。
- **采集**:已隐退女优的失效链接留成一枚不可点的标记,资料页看得出这里曾有官网或社媒;停放页也判为失效。
- **关注**:卡片与详情标出配音版和无声版;booru 帖子按出处账号署名真正的发布者;隔天重传的同一作品归进同一组。

### 变更

- **界面**:页面汇总数据在账本和文件没变时走缓存,厂牌索引页与事务所、片商资料页的查询回到十毫秒量级,关注管理页打开更快。
- **界面**:口味页读浏览历史只在历史文件变化时重新解析,开机后在后台预先读好。
- **馆藏**:随版本附带的实体种子去掉已失效的事务所链接。

### 修复

- **关注**:配音版、无声版、WIP 与版本号排到标题前面,合并计数挪到卡片右上角;按名字查 rule34video 查得到。
- **界面**:往下翻过之后在搜索框里打字,页面不再一个字一个字地往回滚。
- **界面**:资料页的图集按张数计,同一张图不再重复计数;口味雷达改用平方根刻度,小值不再挤在中心;手机上统计页播放次数的末档名字不再和前一档挤在一起。
- **采集**:死链清理可以只清一个站。
- **桌面**:卸载前结束进程只认 Peach 自己的进程。

## [0.35.0] - 2026-09-25

### 新增

- **馆藏**:女优页头改成名字与「+N」别名、纯图标外链、五项资料表三栏,资料从 avwikidb 与 minnano-av 取回。
- **馆藏**:按模板整理文件名与目录,可预览可回滚;开启推送发现后新文件秒级入库;入库时读出时长与分辨率。
- **馆藏**:厂牌加一层 label 归属,片商页合计旗下作品;关门公司的官网可以登记存档快照。
- **馆藏**:随版本附带女优、厂牌与事务所的实体事实种子,扫描后自动补进账本;标签词表重整,乳型与身体特征分开。
- **采集**:来源链按内容类型决定问谁、按什么顺序,分歧按字段优先级自动结算,复核只留身份类;全库审计外部入口并产出修复计划。
- **采集**:FC2 番号改问发行方与镜像站,FC2PPV-DB 与 JAVten 由本机浏览器取页,Cloudflare 验证不再要贴 Cookie。
- **采集**:一本道、DMM 与 amane 厂商解析器接入来源链;av_neme、av_name 接入刮削,确定的艺名自动登记、同人自动合并。
- **采集**:补头像按封面人脸认出本人,头像与封面可在作品画面里框取;罗马音厂牌名换回日文原名,抓取 UA 换成 Chrome 153。
- **关注**:订阅源发现番号即建「未入库」新作,人物页一键订阅;booru 与 rule34video 的连发帖归成一张卡。
- **界面**:人物页给出 JavDB、minnano-av 与 MISSAV 直达入口;登录页改成单字段,配置、媒体修复与订阅源各归整页。
- **界面**:活动页「最近完成」可往前加载,本机路径旁有打开资源管理器的键,问题清单把来源限流和真取不到分开报。
- **复核**:别名复核表可记真实来源,也可摘掉判错的写法;重复身份合并支持只执行人工点名的对子。
- **播放**:设置里统一成按媒体库的媒体修复,缺索引的 MP4 用 untrunc 重建。
- **配置**:接入 Cloudflare Quick Tunnel 与源码环境的命名隧道模式;整站拒绝搜索引擎收录。

### 变更

- **界面**:冷启动更快,骨架首帧提前一百多毫秒;资料页、馆藏与关注卡片屏外跳过渲染。
- **采集**:封面步复用资料步的快照,失败记忆按站记;javdb 间隔改 3 秒,FC2 商品号不再问 AVBase 和 JavBus。

### 修复

- **采集**:Cloudflare 验证窗口的勾选框能出来了,同一站只弹一次;一趟采集上限提到 6000 次 / 4 小时 / 1 GiB;采集停止后不再写库取图。
- **采集**:封面不收动图和别片的图,竖版海报不再当缩略图,Blu-ray 宽封套按比例切出正封;全身照上的小脸也认得出。
- **采集**:FC2 卖家记进 label、不再建成女优,缺演员时问 fc2cmadb;javdb 插进 FC2 标题的混淆串不再落库。
- **采集**:登记 9 个 MGStage 前缀写法,目录名不再当番号刮削;六家厂牌换官网字标,存档链接的圆标按原站取。
- **馆藏**:扫描不再把 NFO、海报、剧照和截图缩略图登记成作品;补妄想族、KMP、OFFICE K'S 与 Luminous 标识。
- **关注**:同站同一文件按内容哈希并成一个媒体,连发帖归组更全;新作那一行只等一遍,隐退女优补拉单体作品。
- **界面**:分卷与版本叠层卡不再翻同一张图;暗色下阴影、描边和分隔线正常;资料页直接刷新时骨架带上新作行。
- **界面**:配置块默认收起,下拉框回到两档高度;活动页后继随父任务成页,教程浮窗贴回右下角。
- **复核**:FC2 演员复核清单记住站上没有的番号;人工合并允许一个保留侧收走多个旧艺名;复核页不再误读健康报告。
- **桌面**:托盘重启先等旧服务退净,端口被孤儿进程占着时开工前就拒绝;卸载只删自己生成的设置备份。
- **配置**:整表错误照原样回显,局域网默认先开访问密码;Cloudflare Tunnel 的启停与来源判定收紧。
- **账本**:任务收尾摘 run id 与写结束同锁,紧跟着的手动重来不再撞互斥键。

## [0.34.2] - 2026-09-20

### 修复

- **界面**:完成首次设置后,右下角会跨页面无闪烁地显示安装教程;六项任务按真实状态自动打勾,也可逐项跳过,全部处理后自动消失。
- **馆藏**:新导入会规范 NFO 标签,并为精确匹配的女优补别名与首次头像。

## [0.34.1] - 2026-09-20

### 修复

- **桌面**:独立测试包可选择局域网访问,其他设备通过配置的端口与 `.local` 地址打开。
- **馆藏**:扫描结束后立即落库符合安全规则的资料,其余候选继续留在复核。
- **馆藏**:NFO 与 120 MiB 以上视频不再误入垃圾队列,同番号的大体积短版本归入重复项。
- **配置**:首次设置按 BoardUI 统一分类层级、间距与按钮,访问密码改为开关,访问地址按范围显示。
- **桌面**:完全卸载清理设置备份与解压目录。

## [0.34.0] - 2026-09-19

### 新增

- **界面**:头像抬起、清空溶解、徽标弹出与标题揭示落到目录、搜索、读数与详情
- **界面**:原地换态的六档动效落到字形、读数、骨架、开关与成败反馈
- **复核**:人工复核整页归 React,判定只改缓存里那几行
- **馆藏**:清空文件夹时连文件已消失的账本行一起删
- **界面**:光晕铺到每一块玻璃,配色钮同时挑强调色
- **采集**:javbus 降为兜底来源,官方单独说话时直接替换现值
- **界面**:界面音效:按钮、开关、菜单、弹层与状态通知各配一声轻响,设置里可关
- **关注**:关注管理整页归 React,表格视图交给 TanStack Table
- **界面**:侧栏玻璃上那几团漂动的光改成自己配色的光晕
- **复核**:番号目录按片长确认,复核那一类改叫无法识别
- **复核**:只有一家社区来源也补空,社区来源不一时取 javdb
- **配置**:演示库画面改用人工复核过的图库人像
- **馆藏**:从复核候选里认出同一位出演者的另一个艺名
- **馆藏**:日英并写的厂牌名认得出是哪一家
- **界面**:首页光晕预设搬到侧栏圆钮,参数区改为自绘拉条与色板弹层
- **界面**:口味页整页归 React,分析范围写进键里、图表都是 React 组件
- **馆藏**:只出英文的来源也收进同一套中文标签
- **界面**:首页光晕改为参数化并开放设置面板自定义
- **界面**:统计页整页归 React,读数卡兼页签、环形库存图与排行都在 React 层
- **配置**:配置页与换头像整页归 React,前端只剩一档渲染层
- **采集**:扫描与采集的卡片和横幅改为 React 档
- **配置**:来源和凭证页改为 React 档
- **播放**:设置里加一颗「播放兼容修复」,后台批量修缺时间戳表的 MP4
- **采集**:高清版目标页迁到 React 档,换页时卸下管理区正文上的 island
- **界面**:React 子树共用一个 TanStack Query 客户端
- **播放**:缺 ctts 的 MP4 改为重建头无损播,不再实时转码
- **采集**:JavBus 作第三个社区来源,封面只有一个图源时照样装上
- **关注**:首次采集补足 30 条,查找先读 F95 名片并随登记写下别名
- **配置**:访问密码试点改用 React 与 BoardUI 原版组件
- **采集**:官方渠道落空时用 AVBase 与 javdb 补资料和封面,采集完成用通知报

### 变更

- **界面**:馆藏网格视口外的卡片跳过渲染

### 修复

- **界面**:修正封面取景与作品卡入口
- **界面**:补齐目录页的原地换态动效
- **播放**:全屏播放时点进度条右段不再关掉详情
- **界面**:配色钮留住调色盘字形,关光晕后浅色玻璃回到蓝灰,标题可点开
- **界面**:换头像弹层盖住整页,详情浮窗让出「接着看」,影院画面撑满
- **界面**:关掉光晕就收起那一组球,详情浮窗的滚动条归全站那一条
- **界面**:已迁 React 的八页外观对回迁移前的 Board 样式
- **馆藏**:判定文件已消失前逐条复核一次
- **配置**:打开设置时收掉还开着的锚定弹层
- **馆藏**:同一实体在一家来源只留一个外部 id,第二个丢掉而不是抛异常
- **馆藏**:长跑批处理不再领回收站里的行
- **馆藏**:番号目录的番号只补给正片
- **馆藏**:片长也按 javdb 优先取
- **复核**:厂牌与系列按账本别名落到规范名
- **配置**:演示人像下载用共用的浏览器 User-Agent
- **复核**:出演者按人比对,不按写法比对
- **馆藏**:企划名义不再挑战账本里的主艺名
- **复核**:复核队列的「账本现值」按账本此刻算
- **复核**:转售店口径和厂牌别名不再占复核队列
- **馆藏**:发行站自己交付的文件名也认得出番号
- **复核**:复核页自动落库提示与下面的队列留出行距
- **馆藏**:导入口味数据先换缓存再切范围,回到看过的范围读的是导入后的数
- **界面**:首页光晕只留光斑层并换成不含青绿的默认配色
- **采集**:演员标记不算内容标签,采集重新看得见它们的 genre
- **馆藏**:两边写法一样的 genre 不算停在英文
- **馆藏**:合集与淫语各归一个名字,停在英文的 genre 候选摘掉重抓
- **馆藏**:英文写法与日文原词同去向,词边界不再是退格符
- **馆藏**:genre 取日语原词,标签去重并改成通行译名
- **复核**:番号目录那一类复核队列改为现算,不再读 CSV 快照
- **馆藏**:站名包着番号的目录也认作发行目录,不是创作者
- **复核**:复核页报出自动落库结果,字段名徽章在亮色下看得见
- **馆藏**:前导零的卷号也认作分卷
- **播放**:VC-1 等编码走软件解码,分片开头不再出绿帧
- **馆藏**:来源说「没有」按告知项报一个数,不占问题清单
- **采集**:AVBase 取商品号认得出番号的那条,合集不再顶替本作资料
- **采集**:账本里当 code 用的目录名按无番号处理,不再报成问题项
- **播放**:修复头的后台任务取错了 ffprobe 的路径
- **采集**:既有库采集读对凭据根,采集设置里贴的 Cookie 才跟着走
- **采集**:联网来源只补账本没有值的字段,同值候选不进复核
- **播放**:有 B 帧却没有 ctts 的 MP4 改走转码
- **馆藏**:连号图集里和正片同名的那张不当本地海报
- **配置**:设置页保存键统一叫保存配置,操作键改用主按钮
- **采集**:封面失败原因分清下架占位图、单一图源与图源不一致
- **配置**:设置页折叠恢复高度动画,检查频率说明并进行内
- **配置**:设置弹层各组开关行坐上灰卡,卡内分块改白底
- **界面**:媒体库图标面板恢复七列网格,React 类名避开旧样式表
- **界面**:收起排名时展开键钉在原位,页面不再先上移再回滚
- **界面**:排名与侧栏名单展开改走 Collapse 的高度过渡,展开时看得见动画
- **界面**:统计与口味页的排名展开收起带上高度过渡
- **界面**:React 样式产物按 Tailwind 浏览器基线输出,CI 重建与提交一致
- **界面**:React 子树按 BoardUI 原值声明同名 token,跟随系统的深色文字色与手动深色一致
- **界面**:iOS 状态栏回到实色,筛选条上滚放出改走合成线程不再卡顿
- **界面**:窄屏顶栏改为 fixed,手机聚焦搜索框时页面不再被 Safari 往上滚
- **采集**:本地 NFO 给出的字段免复核补空,r18 资料取日文写法;候选卡片高亮盖住右侧圆点
- **界面**:侧栏遮罩不再给 iOS 状态栏变色,筛选框恢复全宽,接着看无内容时整块不出现
- **界面**:顶栏外壳对 iOS 状态栏取色不可见,滚动后状态栏仍透出内容
- **关注**:同一作者跨站的版本合成一张卡、列表按组分页;手机搜索键盘不再把顶栏推出屏幕
- **界面**:iOS 状态栏滚过吸顶筛选框、开合抽屉、打开详情后仍透出内容
- **关注**:同期分帖的版本按相似标题归组,回抓不再原地重放首页,名片头像补上 X 与 Patreon
- **界面**:收起的遮罩退出渲染树,iOS 状态栏与地址栏透出内容;卡片标题封顶两行
- **界面**:iOS 玻璃不再冲成 HDR 高亮,手机详情能滚、画面更大,接着看能横滑
- **关注**:作者、来源、题材筛选点什么就只看什么
- **关注**:归档站多附件帖进详情轮播,宽高只补图片卡面
- **关注**:详情原图取不到时退回缩略图,卡面比例连视频也按缩略图量
- **关注**:身份键按 Unicode 留字母数字,中日文名不再被抹成空串
- **关注**:存量行重抓的检查参数离开 older 时拒收,做法写进复用清单
- **关注**:按名字查找的结果收下添加框下拉给过的每个名字
- **关注**:整行重写保留清单里每张图学到的宽高
- **关注**:图片全隐藏的条目卡面不再挂着被隐藏的图
- **关注**:按名字查找 rule34.xxx 时前缀命中的标签也列为候选

## [0.33.0] - 2026-09-14

### 新增

- **关注**:fanbox 的关注可以从头全量回抓,正文里的媒体和卡面都补收封面图;Poll 帖不拿首位的图表当封面,媒体加载不出来时给出说明。
- **关注**:关注条目可以按单张图隐藏与恢复,不用整条删掉。
- **关注**:关注页顶上多一排题材:题材归成系列、配本库里最热的那张代表图,圆标按检出的人脸取景,每进一次页面换一批;本库挑不出够清楚的头像时去站点找。
- **关注**:「添加关注」边敲字边出建议,本机已有的和站上的标签分两组;F95 按标题约定和首楼名片认作者名与头像。
- **关注**:关注列表分默认视图与表格视图,表格的列可排序;作者与来源筛选可以多选,行首有「全选」「全不选」。
- **关注**:筛选多一档「未看时间范围」。
- **关注**:作者头像与来源图标由 Peach 取回保存在本机,页面不直接向对方站点要图;站点打不开时继续显示已保存的那张。视频与图片仍不保存。
- **关注**:创作者别名可以自己输入,首次采集的范围在同一张表单里设。
- **馆藏**:产地成为独立的一个维度(JAV 只是它的一种投影),筛选项、详情入口和批量判定都认它;韩国 MIB 不再算 JAV。
- **馆藏**:扫描和采集可以分开跑,各自有入口与进度;进度里列出当前项、失败项可以只重试这些。
- **馆藏**:外挂字幕落库并转成 WebVTT 挂进播放器。
- **馆藏**:番号解析认 Tokyo-Hot 与西片的日期写法。
- **馆藏**:广告包按形态证据进垃圾复核队列,高置信的那些可以批量入回收站。
- **播放**:视频按时间点预抽缩略图,进度条上就能看到那一刻的画面;抽帧密度在设置里选。
- **采集**:可以从 MIB 官网采集作品资料、封面、演员与厂牌标识。
- **采集**:javdb 采集同一趟产出中文别名候选,落库按批次署名、整批撕得回。
- **采集**:图库里只命中一张的女优头像批量装上,其余产一份对照表等人挑;头像上的站点水印会被检出并移除。
- **采集**:JAV 的横版封面按 2:3 取竖海报,大图卡片只显示书脊折痕右侧的正封,两侧用模糊背景垫。
- **采集**:没有番号的视频可以联网识别,也可以拿同目录的图片当本地海报。
- **采集**:鉴权失败单列一档,撞墙的来源这一批不再重复问。
- **采集**:抽取高清封面时页面上写着「正在抓取封面」;离开这一页再回来,还在跑的那一趟接着显示。
- **采集**:198 张厂牌标识随仓库分发,取不到图时回落到内置资源。
- **复核**:复核卡上可以就地收录未收录的 genre,候选改成单选卡片。
- **账本**:资料字段记录每个字段的来源与写入序号,批准支持乐观并发:同一条被两头同时改时,后一次会被挡下而不是静默覆盖。
- **界面**:首页、索引页、标签字母表、资料页、关注页和数据管理都按 Board 重排,首页与资料页共用一套筛选条。
- **界面**:搜索栏边敲字边补出馆藏里的身份与作品。
- **界面**:详情点浮窗外面就退出,开场先挂本地封面占住海报位。
- **界面**:活动页把任务中心摊在一屏,后台任务、批处理和命令行跑的活儿都在里面。
- **界面**:资料页可以自己换头像;全站头像按检出的人脸取景。
- **界面**:没设访问密码时,卡片里常驻一条警示。
- **界面**:取不到的外链可以勾选重试;数据管理页的来源标官方站标,操作键统一成主按钮。
- **界面**:社媒标记取各家品牌色,常见七家走图标库。
- **配置**:设置里提供自动更新选项;新增「头像与站点图标刷新」,可选每周、每月、每季或从不,作者头像、来源图标和资料页外链圆标都按它重取。
- **更新**:GitHub Release 的正文取自本文件对应那一节,缺这一节就不发。

### 变更

- **界面**:整套界面换成 Board 风格,顶栏、侧栏和吸顶浮层是半透明玻璃;设置里的「增加对比度」改用实色背景。
- **配置**:配置页搬进右上角的设置里,成为「这台电脑」这一块,按「通用 / 媒体 / 网络与访问 / 更新与维护」分开列。
- **播放**:分片重编码走 NVENC,同一分片只起一个 FFmpeg;不兼容的片源即使账本没有时长也按片切,不整片转码。
- **采集**:来源说「没有」的番号 7 天内不再问,没有番号的视频不列成问题项;FC2 的番号只问封面,资料不再向 r18.dev 要。
- **馆藏**:扫描按目录列表自带的大小与时间登记文件,只采集跳过齐全的那些行。
- **关注**:站点不通时,联想和圆标补全立刻回空,不担超时的等待。
- **配置**:开机启动项的状态按快捷方式指纹留存,服务起来时就预热好,点开设置不用等。

### 修复

- **界面**:女优、厂牌等资料页顶上那块筛选浮层改成和首页同一块玻璃——标签、计数和排序键的大小、间距、圆角全部对齐,标签一行滚到头时两端渐隐,不吸顶时也不再显出上下两层。
- **界面**:玻璃、骰架与浮层收归一套:滚动时按落定后的布局算位置,选中那块按跳的跳幅决定冲过头多少,骰架按页面结构画并跟着容器走,浮层上下留一样宽的空隙。
- **界面**:窄屏上搜索开合的聚焦不带着页面滚,筛选框按滚动方向切换吸顶,资料页那排外链改横滚;会横向溢出的层一律配滚轮映射与两端渐隐。
- **界面**:照片墙改等宽网格、各列从顶上开始排,关注图片墙的瀑布流不随图片加载重排。
- **界面**:厂牌标识摆进圆形图位不发空也不被切角,比小圆片还小的用自己的底色补到 64 实像素。
- **界面**:数据管理页和关注页的几处说明改成读得懂的话,链接分类、检查结果分组、文件检查和关注凭据都写清楚了。
- **复核**:复核页顶上的工具条和分组条从进页面起就是玻璃,两条合成一块,左右和标题、卡片同一条边;上面那排页签也回到同一条左边。
- **复核**:候选落库前核验来源自报的番号。
- **播放**:人脸检出跳三个尺度各检一次、分数取中位数,圆标不再框在躯干上;客户端断开后 Range 响应停止读文件。
- **关注**:圆标取景按人脸:脸不够清楚就摆全身,落盘前裁掉源图自留的黑边,小圆标里的脸按像素下限放大。
- **关注**:查找进度按计划的来源数走满,手柄型 id 不分大小写;合辑按同一份画面作者计数。
- **采集**:书脊折痕按正封形状认,切点走到斜坡尽头,正封左缘不再压着书脊;韩国 MIB 不向 JAV 来源要封面。
- **采集**:番号闸门保住 Tokyo-Hot 的小写写法,也认日期式的两种分隔符。
- **采集**:只凭状态码判出的 403 不替你断定成因,采集检查的裸 403 不再要求去登录;Gfriends 索引退回旧缓存时告警,未收录不记成结论。
- **采集**:扫描与采集的死任务状态写回中断,界面不再来回跳。
- **馆藏**:同一番号下文件名一样的两份算同一条重复;日期式番号的分隔符进身份,不再折叠。
- **账本**:清退账本备份时顺手扫掉无主的 `-wal`/`-shm`。

## [0.31.0] - 2026-09-08

### 新增

- **关注**:SimpCity 线程可以作为关注来源。站点不让游客读帖,需要把你自己的登录 Cookie 写进凭据文件;Peach 不解任何机器人质询。
- **关注**:在「添加关注」里查找名字时,也会用你的 Cookie 搜 SimpCity 站内线程标题,结果带上版块标签。
- **关注**:来源筛选菜单新增「全选」与「全不选」。

### 修复

- **关注**:SimpCity 帖子里的网盘链接(Gofile、Pixeldrain 等)还原成按钮,图片可在详情页就地查看,代取不带登录态、不取内网地址。

## [0.30.0] - 2026-09-08

### 新增

- **配置**:新增桌面快捷方式开关,可直接创建或移除桌面图标。
- **界面**:可折叠的区块标题统一带上展开箭头。

### 移除

- **关注**:命令行的 `peach follow` 子命令删除;登记、检查、复核与保存全部在关注管理页完成。

### 修复

- **采集**:矢量的厂牌标识也能归一成带边距的方图,仍然是矢量;白字标配深底,不会在浅底上看不见。
- **采集**:厂牌标识在圆形图位里摆得端正:自带大留白的裁掉多余空白,顶到边的补足四周,标识的四角
  不再被圆形切掉。像素不缩放,清晰度不变。
- **采集**:浅色笔画的位图标识同样配深底;自带整块底的标识保持原样。已装的标识重跑归一时从备份原图
  开始,算法的改进也能落到它们身上。
- **采集**:找厂牌标识时把「装着的那张太小、圆形图位得放大它才铺满」的厂牌也算进名单,站点上有更清晰
  的一份就换上去;找不到更大的只在复核件上留一行判词,装着的那张一个字节都不动。
- **采集**:比小圆片还小的厂牌标识,用自己的底色把画布补到圆片要的实像素,浏览器不再放大整张图。
  补出来的是这张图自己的底,笔画一个像素都不缩放,看着只是圆片里的标识变清楚了。
- **配置**:桌面快捷方式创建或移除失败时报出真实原因,而不是只说失败。
- **界面**:危险操作(移除媒体文件夹等)统一走同一个二次确认。
- **界面**:忙态提示会说明正在进行的动作;禁用的开关与按钮给出正确的颜色和光标。
- **关注**:登记来源时点「猜你喜欢」的推荐芯片能正常填进输入框。

## [0.27.1] - 2026-09-07

### 新增

- **播放**:离开详情页后视频缩到角落继续播,带快退、快进与播放器右键菜单。
- **复核**:候选支持多选与按组采用,看得到身份证据和本机文件,取值一致的补空候选直接落库。
- **馆藏**:扫描时识别并导入已有的 NFO 资料。
- **更新**:独立包可以在页面里下载并安装更新,显示进度、安装前备份数据库、失败回滚到旧版。
- **配置**:新增公共代理、开机自启与独立包卸载。
- **界面**:后台任务显示所在阶段与计数。

### 修复

- **采集**:检不出真人脸的头像不再自动安装。
- **更新**:更新过程出错时先关闭数据库连接再退出。
- **界面**:搜索下拉栏、设置分组、危险操作提示与多处空态按统一规范收齐。

## [0.16.0] - 2026-09-06

### 新增

- **配置**:可选的访问密码与设备会话期限,登录页可选择保持登录时间。
- **馆藏**:详情页五星评分,写进馆藏。
- **界面**:JAV 封面与缩略图各自可选官方封面或预览图。
- **界面**:侧栏顺序按日常动线重排。

### 修复

- **采集**:头像按检出的人脸取景,作品封面不再覆盖人像。
- **配置**:管理操作按网盘实际能力显示。

## [0.11.2] - 2026-09-06

### 新增

- **配置**:CloudDrive 来源引导、挂载映射与状态配置。
- **配置**:媒体文件夹可以一次声明多个。
- **采集**:高清封面采集与本机来源配置。
- **播放**:浏览器不兼容的格式按需转码后播放。
- **馆藏**:按事务所重新确认女优所属,结果写回实体。
- **界面**:站内滚动条改成覆盖式,整页与抽屉都不再占一列宽度。

### 修复

- **采集**:链接可达性探测扛住 TLS 抖动,一次握手失败不判定站点不可达。
- **界面**:首次设置页与配置页的控件、间距与视觉层次成批修正。

## [0.7.14] - 2026-09-05

首个 Windows 独立测试包。在它之前的开发(2026-08-14 起,含 macOS 菜单栏阶段)没有制品,
逐条变化见 Git 历史。

### 新增

- **桌面**:Windows 独立测试包与单机开箱配置,托盘首启拉起引导服务,首次运行页改成表单,`peach init` 提供终端问答。
- **馆藏**:事务所成为独立实体,厂牌与事务所各有索引页和资料页,标识自动采集。
- **账本**:备份自带保留规则,托盘启动时按规则清退。
- **配置**:绑定非回环地址却没有设置访问口令时拒绝启动。

### 修复

- **桌面**:独立包使用 UTF-8 启动日志。
- **配置**:首次设置后的跳转目标取新鲜读到的 mDNS 名。

[未发布]: https://github.com/peach-mitao/peach/compare/v0.57.0...HEAD
[0.57.0]: https://github.com/peach-mitao/peach/compare/v0.56.0...v0.57.0
[0.56.0]: https://github.com/peach-mitao/peach/compare/v0.55.1...v0.56.0
[0.55.1]: https://github.com/peach-mitao/peach/compare/v0.55.0...v0.55.1
[0.55.0]: https://github.com/peach-mitao/peach/compare/v0.54.0...v0.55.0
[0.54.0]: https://github.com/peach-mitao/peach/compare/v0.53.0...v0.54.0
[0.53.0]: https://github.com/peach-mitao/peach/compare/v0.52.0...v0.53.0
[0.52.0]: https://github.com/peach-mitao/peach/compare/v0.51.0...v0.52.0
[0.51.0]: https://github.com/peach-mitao/peach/compare/v0.50.0...v0.51.0
[0.50.0]: https://github.com/peach-mitao/peach/compare/v0.49.1...v0.50.0
[0.49.1]: https://github.com/peach-mitao/peach/compare/v0.48.2...v0.49.1
[0.48.2]: https://github.com/peach-mitao/peach/compare/v0.48.1...v0.48.2
[0.48.1]: https://github.com/peach-mitao/peach/compare/v0.48.0...v0.48.1
[0.48.0]: https://github.com/peach-mitao/peach/compare/v0.47.3...v0.48.0
[0.47.3]: https://github.com/peach-mitao/peach/compare/v0.46.1...v0.47.3
[0.46.1]: https://github.com/peach-mitao/peach/compare/v0.45.0...v0.46.1
[0.45.0]: https://github.com/peach-mitao/peach/compare/v0.43.0...v0.45.0
[0.43.0]: https://github.com/peach-mitao/peach/compare/v0.42.0...v0.43.0
[0.42.0]: https://github.com/peach-mitao/peach/compare/v0.41.0...v0.42.0
[0.41.0]: https://github.com/peach-mitao/peach/compare/v0.40.1...v0.41.0
[0.40.1]: https://github.com/peach-mitao/peach/compare/v0.40.0...v0.40.1
[0.40.0]: https://github.com/peach-mitao/peach/compare/v0.39.0...v0.40.0
[0.39.0]: https://github.com/peach-mitao/peach/compare/v0.38.0...v0.39.0
[0.38.0]: https://github.com/peach-mitao/peach/compare/v0.37.0...v0.38.0
[0.37.0]: https://github.com/peach-mitao/peach/compare/v0.36.0...v0.37.0
[0.36.0]: https://github.com/longmeidao/peach/compare/v0.35.0...v0.36.0
[0.35.0]: https://github.com/longmeidao/peach/compare/v0.34.2...v0.35.0
[0.34.2]: https://github.com/longmeidao/peach/compare/v0.34.1...v0.34.2
[0.34.1]: https://github.com/longmeidao/peach/compare/v0.34.0...v0.34.1
[0.34.0]: https://github.com/longmeidao/peach/compare/v0.33.0...v0.34.0
[0.33.0]: https://github.com/longmeidao/peach/compare/v0.31.0...v0.33.0
[0.31.0]: https://github.com/longmeidao/peach/compare/v0.30.0...v0.31.0
[0.30.0]: https://github.com/longmeidao/peach/compare/v0.27.1...v0.30.0
[0.27.1]: https://github.com/longmeidao/peach/compare/v0.16.0...v0.27.1
[0.16.0]: https://github.com/longmeidao/peach/compare/v0.11.2...v0.16.0
[0.11.2]: https://github.com/longmeidao/peach/compare/v0.7.14...v0.11.2
[0.7.14]: https://github.com/longmeidao/peach/releases/tag/v0.7.14