vdnight89

番茄超市是番茄小说的 Windows 桌面客户端,Tauri v2 单文件 exe 仅 11.4 MB,聚合小说、听书、短剧、漫剧与漫画,免安装双击即用。

v1.0.0
发布于
9 天前
1
星标
25
下载
同步于
1 天前

最新版本

v1.0.02026年10月19日 17:25
下载慢?可在上方随时切换镜像源

项目说明

项目概述

番茄超市相当于把番茄小说 Android 客户端的内容消费能力搬到了 Windows 桌面,区别在于它与 Android 版业务核心同源:同一个 fqapi_core,同一条签名、设备池、CENC 解密与选流链路,而不是另写一套。它是 11.4 MB 的单个 exe,靠系统自带 WebView2 零运行时依赖,不安装、不注册、不写注册表,删掉数据目录即完全卸载。小说、听书、短剧、漫剧、漫画五类内容一个客户端全都要,移动端精简版砍掉的功能这里都补齐了。

一个 exe 装下整个番茄内容库,桌面端重新设计而非手机页面放大。

项目 内容
平台 Windows 10 21H2 / Windows 11(x64)
技术栈 Tauri v2 + Rust 核心 + Web UI(编译期内嵌)
体积 11.4 MB 单文件,零运行时依赖
数据目录 %LOCALAPPDATA%/fqapp-pc
许可证 沿用上游 LICENSE

主要功能

  • 发现与搜索:番茄书城推荐流与排行榜;小说、漫画、听书、短剧四频道分页搜索与缓存
  • 小说阅读:正文解密渲染、章节跳转与阅读进度
  • 听书:优先上游音频流,拿不到时用系统语音合成朗读带时间戳脚本
  • 短剧/漫剧:选流播放,自动过滤不支持的编码,同画质优先 h264
  • 漫画:图片解密后本地提供,按章翻页
  • 书架:继续阅读、最近浏览与收藏本地保存,标题懒加载
  • 桌面化设计:常驻侧边栏、固定顶栏、沉浸页鼠标移顶唤出、宽屏网格卡片自适应列数

快捷键

快捷键 作用
Ctrl + K / Ctrl + F 聚焦搜索框
Ctrl + L 打开书架
Ctrl + , 打开设置
Ctrl + D 切换浅色/深色
Alt + 方向键 后退/前进
S 沉浸页打开设置面板
F11 / Esc 全屏/退出全屏或唤回界面

快速上手

  1. 从 Releases 下载 tomato-supermarket-v1.0.0.exe,复制到任意目录双击
  2. 首次启动在 %LOCALAPPDATA%/fqapp-pc 建数据目录,书架、收藏、进度都在那里
  3. 可用 Get-FileHash 对照 SHA256SUMS 校验下载
  4. 纯 U 盘绿色版设置环境变量 FQPC_HOME 指向数据目录后运行

工作原理

  • 单文件内嵌:Web UI 与默认配置编译进 exe,UI 每次启动覆盖,配置只在缺失时创建
  • 同源会话:窗口打开 127.0.0.1:8080 的 /_session/一次性能力,适配器换成 HttpOnly Cookie 后重定向,页面永远拿不到能力串
  • 固定端口:端口一变 localStorage 里的书架就作废,因此优先用 8080,被占用顺延 8 个,全占才退让随机端口并在日志告警

注意事项

  • 仅 Windows x64:Tauri v2 + WebView2 外壳,跨平台需另行适配
  • 设备池明文:未接入 DPAPI,设备身份存于 device_pool.json,属本机用户数据
  • 听书音色:上游音频接口返回 invalid aid,走系统语音合成,音色取决于系统中文语音包
  • 频道空态:部分推荐频道取决于番茄当前 tab_type 配置,为空时提示而非转圈
  • 仅内容消费:与 Android 版一致,无登录与点赞、分享等社交写入

历史版本

排序