← 返回列表
未验证
一个用于同人小说和电子书的瘦客户端 Android Tauri v2…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/6 · 已提供中文文档
Calibre + FanFicFare + Kokoro TTS 的瘦客户端 Android 阅读器(Tauri v2 + Svelte 5)
综合分
25.9
GitHub 分
25.9
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Gishi1/calaloud该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
Calaloud 一个用于同人小说和电子书的瘦客户端 Android (Tauri v2) 阅读器。它不捆绑或托管任何服务——它只连接到用户已经单独运行的三个服务,每个服务都有自己的代码库/Docker 镜像: | 服务 | 作用 | |---------|------| | Calibre 内容服务器 | 图书库(按用户划分的图书库)、EPUB 下载、进度列 | | Kokoro TTS(兼容 OpenAI) | 默认朗读语音 | | FanFicFare-as-a-service | 将故事 URL 转换为 EPUB | 该客户端是一个封装在 Tauri v2 中的 Svelte 5 UI,可生成 Android APK(桌面构建为可选项,UI 相同)。它包含阅读器、书架、朗读播放和离线缓存。所有服务端逻辑(calibredb、FanFicFare worker、TTS 模型)都不在二进制文件中。 用户体验以 Webnovel 应用(图书库/书架 UX)和 Librera Reader(阅读器人体工学)为蓝本,并以 Kokoro TTS 作为默认语音。 文档 - docs/spec.md — 详细设计规范。 - docs/plan.md — 分阶段实施计划。 - docs/TODO.md — 跟踪的 TODO / 任务清单(根目录 TODO.md 是一个指针)。 - docs/build.md — 构建 Android APK。 - docs/docker-compose.services.yml — 三个服务的参考 Compose。 状态 可用的 Android 客户端(Tauri v2)。可作为 APK 构建并安装;有关已完成和下一步的内容,请参阅 docs/build.md 和 docs/TODO.md。 快速事实 - 瘦客户端: 应用只指向用户在设置中配置的服务端点(Calibre、Kokoro、FanFicFare)——不捆绑任何服务端内容。 - 技术栈: Svelte 5 + Vite + TypeScript 前端;Tauri v2 原生外壳;IndexedDB 离线缓存;FanFicFare / Calibre / Kokoro HTTP 客户端。 - 开发环境: Nix dev-shell(nix develop)提供带 Android 目标的 Rust、Android SDK + NDK + JDK 17,以及 cargo-tauri。
扫码进群