找回密码
 立即注册
搜索
楼主: mitzvah

[其他] 快速安卓本地漫画阅读器ComicShelf,现在可以复现e站的tag体验了!

[复制链接]
 楼主| 发表于 2026-10-11 06:39 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-11 10:02 编辑
火柴打不着 发表于 2026-10-11 00:45
我也在做类似的玩意儿,要tag为啥不用lanraragi呢,可以直接调api啊

本地漫画库的情况下实在不想再受在线服务的桎梏了,再者我用的这个hwei的数据源每年更新四次,包括大量已经被删除的书目的绝版tag更全,速度也更快,几十万本匹配填充相应tag只要几分钟就能准备好,单次检索以毫秒计
回复

使用道具 举报

 楼主| 发表于 2026-10-11 06:42 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-11 10:21 编辑

更新0.5.9,优化了tag的匹配算法,可以更好的匹配文件名在特殊字符与罗马字在不同系统下的处理结果,且修复了因为ehentai本身删库重建导致的tag读取不全的缺陷,现在可以命中更多,显示更多tag了,默认的阅读模式也调整为方向上下,连续滚动默认打开


安装0.5.9后启动会自动更新数据库,用新的匹配算法重新建索
回复

使用道具 举报

 楼主| 发表于 2026-10-11 06:54 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-11 06:59 编辑

修改默认阅读设置便于看条漫,除此之外的最大优势就是不再需要改设置,只需要按旋转按钮就能轻易的获取跨页漫画版式的我认为的最佳显示效果,漫画几乎完全占据整个屏幕

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

 楼主| 发表于 2026-10-11 13:15 | 显示全部楼层
项目页更新0.5.10

重构了app的自动嵌字渲染管线,现在对于不同屏幕下的不同本子的不同字体的翻译嵌字有了更好的适应性,随机的边框消失也被控制住了,字体足够大的情况下还会自行保持字体的颜色
回复

使用道具 举报

 楼主| 发表于 2026-10-11 13:17 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-11 13:20 编辑

项目页更新了0.5.11,解决了一个设计上的缺陷,为了保证速度本app在读取rar文件时会强制缓存到手机本地,这会占用空间,之前没有设计任何释放按键,现在这个问题已经解决,按下此键一键释放空间,不会影响已经生成的阅读进度,翻译与封面


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

 楼主| 发表于 2026-10-11 13:19 | 显示全部楼层
不过还是不推荐在smb书库里放rar图包,zip完全没有缓存问题,但rar就不行,这个缓存设计是为了保证速度的妥协设计,zip始终是smb图书库的最佳打包格式
回复

使用道具 举报

发表于 2026-10-13 19:19 来自手机 | 显示全部楼层
终于把ehmeta导进去测试了一下,有大问题,俺用的是彩e下载的图册,默认保存为cbz

1,导入项目时,目录内的cbz被识别成gid名称的独立项目,目录带的缩略图识别成了另一个,导致有大量以gid命名的项目出现,这种名字的才是漫画本身,目录名反而只有缩略图
2,因为1,cbz的图册识别不出标签
3,webp的动图不动
4,俺导入了3500个图册,再算上cbz带来的错误识别,总共有6700个项目,每次从其他界面退到目录页时,都会卡一下
5,左滑的书库列表,没有滚动条,这个宽度也看不全项目名
6,禁止内容,识别不出标签,private也是,这可能是eh问题

—— 来自 鹅球 v4.0
回复

使用道具 举报

 楼主| 发表于 2026-10-13 19:43 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-13 19:45 编辑
macos 发表于 2026-10-13 19:19
终于把ehmeta导进去测试了一下,有大问题,俺用的是彩e下载的图册,默认保存为cbz

1,导入项目时,目录内 ...

你是怎么导入的?是直接指定了彩e的下载目录吗?卡一下真是很奇怪,纯zip包书库40万本都能完全不卡的,等我研究一下彩e这个app,看起来阅读器能读cbz但是处理不了彩e的下载目录?
回复

使用道具 举报

发表于 2026-10-13 21:25 | 显示全部楼层
mitzvah 发表于 2026-10-13 19:43
你是怎么导入的?是直接指定了彩e的下载目录吗?卡一下真是很奇怪,纯zip包书库40万本都能完全不卡的,等 ...

扫描添加下载目录,子目录下是每个下载的图册,里面一张缩略图一个cbz,cbz的读图速度正常,只有退到目录界面才会卡一下,设备y700四代,512tf
另外,想要边沿翻页模式



—— 来自 鹅球 v4.0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

 楼主| 发表于 2026-10-13 22:20 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-13 22:23 编辑
macos 发表于 2026-10-13 21:25
扫描添加下载目录,子目录下是每个下载的图册,里面一张缩略图一个cbz,cbz的读图速度正常,只有退到目录 ...

彩e类型的下载目录已经修复了,在模拟器我的手机上测试都 通过了,没有重复,可以匹配标签


安装即更新,启动后会自动重载数据库要好几分钟

https://wwbfm.lanzoue.com/iXt7L4buol2d
密码:d62b
回复

使用道具 举报

 楼主| 发表于 2026-10-13 22:23 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-13 22:25 编辑



这么导入

你要边屏翻页的话直接在阅读设置里关掉关掉连续滚动然后方向选左右,右左就可以了


你的书库如果存在tf卡里,那卡一下估计是物理限制,tf卡尤其是手机的tf卡那随机能力碰上书库封面墙这种需求是有点捉急

我手上没有webp的动态图包,你给我分享一个,我来修修看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2026-10-13 22:45 来自手机 | 显示全部楼层
mitzvah 发表于 2026-10-13 22:20
彩e类型的下载目录已经修复了,在模拟器我的手机上测试都 通过了,没有重复,可以匹配标签

谢谢,cbz正常了,卡一下的问题确实还在,另外说的边缘模式,不是左右翻页,而是点左右都是下页,中下是上页,就如截图的预览区域

—— 来自 鹅球 v4.0
回复

使用道具 举报

     
发表于 2026-10-13 23:55 来自手机 | 显示全部楼层
牛比啊兄弟,不过我看书比漫画多,能支持电子书格式么。
回复

使用道具 举报

 楼主| 发表于 2026-10-14 03:18 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-14 03:28 编辑
macos 发表于 2026-10-13 22:45
谢谢,cbz正常了,卡一下的问题确实还在,另外说的边缘模式,不是左右翻页,而是点左右都是下页,中下是 ...

把连续关掉默认就是上下边缘翻译啊,而且我这个实际上是手势翻页的,关掉连续的情况下左划右划上划下划都是支持的
回复

使用道具 举报

 楼主| 发表于 2026-10-14 05:51 | 显示全部楼层
项目页上更新了中0.5.13现在阅读设置滚动选项已经调为全局有效,改一次全部书都能生效
回复

使用道具 举报

 楼主| 发表于 2026-10-14 06:55 | 显示全部楼层
项目页发布0.5.16,现在完全支持gif与webp的动图浏览了!动图模式下须关闭连续滚动,在连续滚动下不能保证每个动图都能动起来
回复

使用道具 举报

发表于 2026-10-14 07:12 来自手机 | 显示全部楼层
mitzvah 发表于 2026-10-13 22:23
这么导入

你要边屏翻页的话直接在阅读设置里关掉关掉连续滚动然后方向选左右,右左就可以了

找了一个不露的传
https://wwbok.lanzouq.com/ilhEd4bw84pa
密码:hace


—— 来自 鹅球 v4.0
回复

使用道具 举报

 楼主| 发表于 2026-10-14 07:13 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-14 07:15 编辑

已经改好了,下载吧

亏得有动图的tag,要不然在40万库存中找到动图包也不容易
回复

使用道具 举报

发表于 2026-10-14 07:16 | 显示全部楼层
mitzvah 发表于 2026-10-14 03:18
把连续关掉默认就是上下边缘翻译啊,而且我这个实际上是手势翻页的,关掉连续的情况下左划右划上划下划都 ...

想要的是区域点击翻页,ehv和tachi都支持这种


—— 来自 鹅球 v4.0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

 楼主| 发表于 2026-10-14 07:55 | 显示全部楼层
macos 发表于 2026-10-14 07:16
想要的是区域点击翻页,ehv和tachi都支持这种

这个自定义触摸区域的设计要加入app的话要重构一大堆已经成型的交互设计,代价太大了,而且现在左右方向关闭连续时的效果已经是两边翻页了
回复

使用道具 举报

发表于 2026-10-14 09:07 来自手机 | 显示全部楼层
那好,另外新发现,在标签搜索结果,即使搜出接近整个书库,点进一个书册,再从阅读界面返回结果界面,秒载不会卡顿,能对比解决目录会卡的问题吗

—— 来自 鹅球 v4.0
回复

使用道具 举报

     
发表于 2026-10-14 12:55 | 显示全部楼层
好像阅读界面设置的阅读模式只会在同一个画廊保留?点开别的还是得手动关掉卷轴。能不能把默认阅读设计做进设置里?还有能不能关掉翻页动画效果?
回复

使用道具 举报

 楼主| 发表于 2026-10-14 13:21 | 显示全部楼层
Saker_bobo 发表于 2026-10-14 12:55
好像阅读界面设置的阅读模式只会在同一个画廊保留?点开别的还是得手动关掉卷轴。能不能把默认阅读设计做进 ...

连续滚动关闭在新版中已经是全局有效了
回复

使用道具 举报

 楼主| 发表于 2026-10-15 09:42 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-15 09:53 编辑
macos 发表于 2026-10-14 09:07
那好,另外新发现,在标签搜索结果,即使搜出接近整个书库,点进一个书册,再从阅读界面返回结果界面,秒载 ...

我在模拟器上模仿tf卡做了一系列实验得出的结论是退回到书库页面的动作在tf卡那个环境中不会产生严重的io瓶颈,所有的复现都很快速,书库页面确实比标签匹配页面重一点,但是也只差不到100ms,你这个可以截图的“打开中”是我在家里的电子书阅读器上都没出现的情况

而你的soc比我手上的所有设备都强一大截按理说绝不可能会出现绘图瓶颈,事实上我测试下来电子书阅读器的破soc都没这个瓶颈

所以问题肯定还是在io上

你这个卡一下是卡多久?


要是能复现就能修好这个bug,可是复现不出来

回复

使用道具 举报

发表于 2026-10-15 09:54 | 显示全部楼层
本帖最后由 macos 于 2026-10-15 09:59 编辑
mitzvah 发表于 2026-10-15 09:42
我在模拟器上模仿tf卡做了一系列实验得出的结论是退回到书库页面的动作在rf卡那个环境中不会产生严重的io ...

半秒到1秒间,
环境是一个目录下,约3500个子目录,子目录名全是gid-画廊名,子目录内一般是cbz和jpg,也有纯webp,总文件量可能在8500左右,大小470g
回复

使用道具 举报

 楼主| 发表于 2026-10-15 09:58 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-15 10:03 编辑
macos 发表于 2026-10-15 09:54
半秒到1秒间,
环境是一个目录下,约3500个子目录,子目录名全是gid-画廊名,子目录内一般是cbz和jpg,也 ...

我在电子书阅读器上跑这个东西接近四十万的smb库是瞬间秒弹的,不可能是文件量的问题,因为文件基本是sqlite的懒加载,负载很小的,那个阅读器本身没开发者模式,好像不能调试

回复

使用道具 举报

发表于 2026-10-15 10:01 | 显示全部楼层
mitzvah 发表于 2026-10-15 09:58
我在电子书阅读器上跑这个东西接近四十万的库是瞬间秒弹的,不可能是文件量的问题,因为文件基本是sqlite ...

嗯,没有调试记录,不然就可以导出当时的情形
回复

使用道具 举报

 楼主| 发表于 2026-10-15 10:02 | 显示全部楼层
可以试着到南加下一个月度汉化整合,每月大概3000到5000本,全zip格式扔tf卡里试一试?也有可能是彩e那种目录结构导致的?
回复

使用道具 举报

发表于 2026-10-15 10:31 | 显示全部楼层
mitzvah 发表于 2026-10-15 10:02
可以试着到南加下一个月度汉化整合,每月大概3000到5000本,全zip格式扔tf卡里试一试?也有可能是彩e那种目 ...

注册了个账号看了下,上月散本有400g,暂时下不起,等转移数据试试
回复

使用道具 举报

 楼主| 发表于 2026-10-15 10:34 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-15 18:08 编辑
macos 发表于 2026-10-15 10:31
注册了个账号看了下,上月散本有400g,暂时下不起,等转移数据试试

或者你把现有的那个书库里的zip复制到一个新目录然后按照通用目录独立入库一下试试?看看有没有改善,有改善那就是彩e的特殊的压缩包图片混合的目录结构导致的,这样也不影响原始数据


我注意到了你说有400g那看来是没法靠复制备份来排查了,彩e的文件结构cbz的文件名好像都是数字一旦离开目录,就没法索引tag了,这东西要是默认存书名的文件名压缩包就好了
回复

使用道具 举报

 楼主| 发表于 2026-10-16 23:07 | 显示全部楼层
本帖最后由 mitzvah 于 2026-10-17 03:31 编辑

项目页面更新0.5.17,修复了标签匹配页面中关掉的tag,有时会在阅读返回后自行恢复的bug,修复了极少见的因为微放大而导致的连续滚动模式下画面无法下滚的bug,在阅读设置页面加入了关闭翻页动画选项
回复

使用道具 举报

     
发表于 2026-10-17 08:26 | 显示全部楼层
标签匹配是怎么做的,Embedding向量化还是层级匹配?
2.5G占用空间有点大吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-10-17 15:11 , Processed in 0.341818 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表