Smalluniverseheng

ThirdHub 是一款第三方聚合内容平台,由 Flutter 安卓客户端与 Node.js 家庭后端组成,聚合小说、漫画、视频与音乐四类内容源,并提供 AI Agent、端网互联与插件扩展能力。

v4.81.21
发布于
21 小时前
2
星标
22
下载
同步于
21 小时前

最新版本

v4.81.212026年11月5日 02:08
下载慢?可在上方随时切换镜像源

项目说明

项目概述

ThirdHub 是一个第三方内容聚合平台,由 Flutter 编写的安卓客户端与 Node.js 家庭后端组成。后端内置书源、图源、影视源与音源四类内容引擎,把小说、漫画、视频与音乐聚合到一处;客户端在此基础上提供阅读、媒体浏览、AI Agent、端网互联与插件扩展等能力,适合喜欢自建聚合源的用户。

把小说、漫画、影视与音乐聚合到一处,配上自己的家庭后端。

主要功能

  • 内容引擎:内置 Legado 书源、Venera 图源、drpy 影视源、LX 音源与 TVBox 影视源适配,覆盖小说、漫画、视频与音乐
  • 阅读能力:小说阅读与字体、阅读统计、TTS 朗读与本地导入
  • 媒体能力:图库、内置浏览器、图片地图与画中画
  • AI Agent:基于 THA/1 协议的 Agent,支持任务发起、事件流与审计,无后端时降级为轻量模式
  • 端网互联:PH/1 端网中枢支持设备发现与接入,插件可无后端直连前端
  • 插件体系:提供插件 SDK 与示例插件,可按需扩展能力
  • 离线工具箱:零依赖的本地工具箱,离线也可使用部分能力
  • 家庭后端:Node.js 后端可在本地或 Docker 部署,首次连接需核对证书指纹

适用人群

  • 喜欢自建内容聚合服务的用户
  • 需要阅读、影视与音乐一站式应用的用户

快速上手

  1. 到下载中心获取 Android 客户端安装包(arm64-v8a)
  2. 后端部署:进入 server 目录执行 node index.js,或使用 deploy/install-linux.sh 一键部署
  3. 客户端与服务端需在同一网络,首次连接按提示核对证书指纹
  4. 在客户端中配置所需内容源与模块
  5. Docker 部署:docker build -t thirdhub-backend . 后运行并映射 9527 端口

核心优势

  • 聚合到位:四类内容引擎把不同来源收进一个客户端
  • 数据自持:家庭后端可本地部署,内容与数据由自己掌握
  • AI 与端网:内置 Agent 与端网互联,能力可扩展
  • 插件开放:提供 SDK 与示例,方便按需扩展

系统要求

项目 要求
客户端 Android(arm64-v8a),Flutter 构建
后端 Node.js 20 及以上,HTTPS 9527 端口
部署方式 本地运行、一键脚本或 Docker

注意事项

  • 客户端与后端首次连接需核对自签证书指纹
  • 内容来自第三方来源,请遵守相应版权与服务条款

历史版本

排序