一、应用介绍

“万象资讯(GlobalNews)” 是一款基于天聚数行TianAPI28个免费新闻接口开发的跨平台资讯聚合工具,采用Flutter/RN跨平台框架(支持 Android、iOS、Web、桌面端),以 “全品类覆盖、精准推送、轻量高效” 为核心定位,为用户提供一站式新闻获取体验。应用整合电竞、女性、环保、地区、影视、科学、财经等多领域资讯资源,通过TianAPI稳定的接口服务实现每小时同步更新,同时支持个性化订阅、关键词检索、离线缓存等功能,打破信息壁垒,让用户随时随地获取感兴趣的优质内容。

应用遵循接口调用规范,优化数据加载策略,适配不同设备的屏幕尺寸与交互逻辑,兼顾内容丰富度与操作流畅性 —— 既满足用户对多元资讯的探索需求,也通过简洁的界面设计、智能的内容推荐,降低信息筛选成本,成为用户日常获取新闻的首选工具。

二、功能开发阶段

(一)首页推荐与分类导航模块

作为应用核心入口,整合热门资讯与全品类分类,方便用户快速触达不同领域内容。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

热门资讯轮播

展示全网热点新闻(基于综合新闻接口的热度排序字段),支持自动轮播、手动滑动切换,点击跳转详情页

调用综合新闻接口,通过组件实现轮播

全品类分类导航

顶部导航栏展示28个接口对应的新闻分类(电竞、女性、环保、地区、影视、科学探索、财经、汽车等),支持左右滑动切换,点击进入对应分类列表页

按TianAPI接口分类配置导航菜单底部选项卡组件实现滑动切换

个性化推荐列表

基于用户历史浏览记录、订阅分类,算法推荐相关资讯,展示标题、封面图、发布时间、来源,支持下拉刷新、上拉加载更多

调用综合新闻接口 + 用户行为分析,列表组建实现分页加载

分类入口快捷栏

首页中部设置高频分类快捷入口(如热点、电竞、健康、财经),支持自定义排序、添加/删除快捷分类,适配不同用户的使用习惯

本地存储用户自定义配置,拖拽组件实现拖拽排序

(二)分类资讯列表模块

针对每个新闻分类提供专属列表页,支持精细化筛选与内容浏览。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

分类资讯列表展示

每个分类页展示对应接口的新闻内容,统一排版(标题、封面图、发布时间、来源、简介),支持按发布时间(最新/最热)排序

调用对应分类接口(如电竞资讯接口、环保资讯接口),解析返回的新闻字段

关键词检索功能

每个分类页支持关键词检索(如在 “汽车新闻” 分类中搜索 “新能源”),检索结果实时展示,支持模糊匹配

对接分类接口的检索参数,传递关键词查询,本地过滤辅助筛选

地区精准筛选(地区新闻专属)

地区新闻分类页支持按省市筛选(如北京、上海、广东等),用户选择地区后,加载对应区域的最新资讯

调用地区新闻接口,传递地区参数,实现精准筛选

分页加载与刷新

支持下拉刷新获取最新内容,上拉加载更多(默认每次加载20条),底部显示加载状态(加载中/暂无更多)

监听滚动事件,对接接口分页参数实现翻页

(三)新闻详情与互动模块

提供沉浸式阅读体验,支持用户互动与内容分享,深化信息传播。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

资讯详情展示

展示新闻完整内容(标题、封面图、发布时间、来源、正文、相关推荐),正文支持图文混排、字体大小调整(小/中/大)、夜间模式适配

解析接口返回的正文字段,富文本组件实现图文混排,状态管理字体大小/夜间模式状态

内容互动功能

支持点赞、收藏、评论(展示热门评论列表,用户可发布、回复评论),互动数据本地存储 + 云端同步

本地SQLite存储互动记录,输入框组建实现评论输入

多渠道分享

支持分享新闻到微信、QQ、微博、短信等平台,分享内容包含标题、摘要、跳转链接(Web 端适配)

分享插件实现跨平台分享功能

相关资讯推荐

详情页底部展示3-5条相关资讯(同分类或关键词匹配),支持点击跳转,提升用户停留时长

基于当前新闻分类/关键词,调用对应接口获取相关内容

(四)个性化订阅与检索模块

满足用户精准获取特定内容的需求,实现 “我的资讯我做主”。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

分类订阅管理

提供分类订阅页面,用户可勾选感兴趣的分类(如电竞、科学探索、AI 资讯、VR 科技),订阅后首页推荐列表优先展示对应分类内容

本地存储订阅列表,首页推荐算法关联订阅分类

全局关键词检索

应用顶部搜索框支持全局检索(跨所有分类),输入关键词后返回匹配的新闻结果,支持检索历史记录存储、热门关键词推荐

调用综合新闻接口的全局检索参数,本地存储检索历史

检索结果筛选

检索结果页支持按发布时间(24 小时内/近 7 天/近 30 天)、新闻来源、分类筛选,精准缩小查找范围

对接接口筛选参数,实现筛选选项

订阅推送提醒

用户订阅的分类有新增热门资讯时(如电竞赛事动态、新游上线),推送系统通知,点击跳转应用对应内容

后台定时调用订阅分类接口,检测新增内容,Notification实现推送

(五)离线缓存与数据管理模块

优化网络依赖问题,确保无网络时仍能查看已缓存内容,同时支持数据清理。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

自动离线缓存

用户浏览新闻时,自动缓存正文、封面图(缓存有效期默认7天),无网络时自动加载缓存内容,标注 “缓存内容” 标识

数据库存储缓存数据,图片缓存插件

手动缓存功能

新闻详情页提供 “缓存本文” 按钮,用户可手动缓存重要内容,支持在 “我的缓存” 中集中查看

手动触发缓存逻辑,本地数据库分类存储缓存内容

缓存管理中心

提供缓存清理功能,支持按分类(如电竞缓存、财经缓存)、时间范围(近3 天/近7天/全部)清理缓存,显示当前缓存占用大小

计算数据库 + 图片缓存总大小,提供一键清理/分类清理选项

离线阅读列表

整合所有缓存内容,按缓存时间排序,支持搜索、筛选,无网络时自动切换至离线阅读模式

列表组件展示缓存列表,本地检索功能实现快速查找

(六)个人中心与设置模块

整合用户个性化配置、互动记录、应用设置,提升使用体验。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

个人互动记录

展示用户的收藏列表、点赞记录、浏览历史,支持删除单条记录、清空全部,点击记录跳转对应新闻详情页

本地SQLite存储用户行为数据,列表组件展示记录

个性化设置

支持夜间模式/浅色模式/跟随系统切换、字体大小调整(小/中/大/超大)、文章行距调整,设置实时生效

状态管理,适配不同平台的主题模式

推送开关配置

可单独开启/关闭某类新闻的推送提醒(如关闭电竞推送、保留健康推送),支持全局推送开关

本地存储推送配置,对接推送服务的分类开关逻辑

关于与帮助

展示应用版本、TianAPI接口说明、隐私政策、用户反馈入口,支持提交问题反馈(文字 + 截图)

WebView组件打开隐私政策页面,图片组件实现截图上传

数据同步(可选)

支持手机号登录/第三方登录(微信、QQ),同步收藏列表、订阅分类、浏览历史到云端,多设备登录时自动同步

后端服务存储用户数据,网络请求组件实现数据同步接口调用

(七)特色功能模块

基于TianAPI专属接口打造差异化功能,提升应用竞争力。

功能点

功能描述

技术依赖(TianAPI API/跨平台特性)

电竞赛事专题

整合电竞资讯接口的赛事新闻、战队动态、赛事日程,单独设立专题页,展示赛事日历、战队排名、热点赛事回顾

调用电竞资讯接口,解析赛事相关字段,日历组件实现赛事日历

环保资讯实时更新

基于环保资讯接口每小时同步的特性,在环保分类页标注 “实时更新” 标识,支持设置环保资讯推送频率(每小时/每日汇总)

调用环保资讯接口,定时拉取最新数据,设置自定义推送周期

新番 / 影视预告提醒

影视资讯、动漫资讯分类页支持订阅新片上映、新番更新提醒,上映/更新当日推送通知

调用影视资讯、动漫资讯接口,解析上映时间字段,设置定时提醒

健康养生知识库

健康资讯分类页支持按 “饮食、运动、疾病预防、养生常识” 二次筛选,整合优质健康内容形成知识库,支持收藏常用知识

调用健康资讯接口,本地进行内容分类二次加工,构建专题知识库

 

Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐