Sitelet https://github.com/metaMMY07/OpenScope
Skip to content

Repository files navigation

OpenScope

0.5.4 已发布。 OpenScope 面向手机和平板,聚合搜索 Bilibili、知乎、小红书,并提供抖音实验来源;平台登录与浏览都在 App 内完成。查看 0.5.4 版本说明。

**0.5.4:**小红书手机和平板恢复官方网页,保留网页图片预览与保存通道。知乎正文底部增加真实评论、分页及可展开回复;发送评论继续在官方页完成。B站播放器将齿轮拆为播放速度、画质、弹幕三个入口,画面右侧上下滑调音量,左侧上下滑调当前页面亮度,左右滑调进度,单击显示控制,双击暂停/播放。画质按平台实际选项与账号权限返回,基础弹幕由原生播放器绘制。抖音沿用 0.5.2。验收、截图与 APK 见 0.5.4 版本说明。

**面向 Android 的多平台内容搜索客户端。**输入一个关键词,可聚合浏览 Bilibili、知乎和小红书的公开内容;抖音作为可选实验来源。

下载最新 APK · 查看所有版本 · 查看 0.5.4 版本说明

GitHub Release Android 10+ Kotlin

界面预览

搜索首页 聚合结果
OpenScope 搜索首页 OpenScope 搜索结果与互动数据
账号与会话 个性化设置
OpenScope 账号页 OpenScope 主题与网页布局设置

主要功能

  • 同一关键词并行查看多个平台的结果,每个平台先展示 3 条,点击“更多”再展开。
  • 结果卡片显示可取得的封面、时间、播放量、点赞、收藏和评论数据;平台未提供的字段会留空。
  • 本地内容库支持收藏、稍后再看、历史记录、筛选、排序和数据备份。
  • Material You 界面,支持调整主题色。
  • 官方内容网页可切换手机页面与平板页面;两种模式都使用电脑网页功能。手机模式适配 B 站、知乎和抖音的页面宽度与信息布局,抖音视频详情页支持全屏横屏播放;平台网页仍在 App 内打开并保留本机会话。
  • 使用 App 内官方网页完成平台登录,会话留在本机;不需要 PC、Termux 或 root,也没有云端代抓服务。

下载和安装

从 GitHub Releases 下载已发布版本。ARM64 包 OpenScope-0.4.14-arm64-v8a.apk 用于大多数 Android 手机,安装包约 10.8 MB;最低支持 Android 10(API 29)。Android 会要求允许从当前来源安装 APK。

当前 APK 使用内部测试签名,适合侧载测试;若未来签名密钥更换,可能需要先卸载旧版本才能安装新版。x86_64 包仅用于模拟器。

首次使用时,打开“账号”页,选择平台并在官方网页登录;回到“搜索”页,输入关键词并勾选需要的来源。各平台的登录要求不同,已有平台账号不代表 App 已确认登录成功。

平台状态

平台 当前情况
Bilibili 原生搜索适配已接入;官方网页手机模式已适配视频页滚动和全屏播放。
知乎 App 内官方登录入口已接入;真实账号搜索与目标手机会话恢复仍待验证。
小红书 使用官方网页会话与页面内容读取;真实账号下的搜索和分页仍待完整验证。
抖音 默认关闭的实验来源,搜索相关性和可用性仍不稳定。0.5.2 为手机/平板新增普通长短视频原生详情、真实结果观看队列与沉浸横屏;不支持内容保留官方页。

遇到验证码时,请在平台官方页面自行完成。频率限制、页面改版和网络差异可能导致暂时无结果。BewlyBewly 浏览器扩展没有内置到 APK;它依赖扩展后台 API,不能直接注入 Android WebView,详见 兼容性评估。

隐私与项目来源

平台登录在官方网页中进行,登录信息保留在设备上。本项目没有云端采集服务。请遵守各平台条款和适用法律,避免高频或大规模请求。

OpenScope 是独立维护的 Android 原生客户端,参考了 SiYe 与 MediaCrawler 的项目方向。仓库附带的 MediaCrawler 相关许可为非商业学习许可证 1.1;使用或修改前请阅读 许可证文本。此仓库未授予商业使用权。官方图标来源记录见 品牌素材说明。

开发

需要 JDK 17、Android SDK 35、NDK 27.0.12077973、Flutter 3.29.3 和 PowerShell。设置 FLUTTER_ROOT 或在 local.properties 写入 flutter.sdk;脚本会生成 Flutter 模块的 Android 接入文件:

pwsh -File .\scripts\build-local.ps1 -Target Verify

应用外壳与服务使用 Kotlin、Jetpack Compose;B 站、小红书和知乎的手机详情,以及抖音的手机/平板视频详情使用 Flutter Material 3;视频由 Android Media3 播放。构建配置、平台边界和每版验收记录见 docs/、HANDOFF.md 与 flutter_detail/README.md。

致谢

About

OpenScope:Material You 风格的 Android 原生多平台搜索客户端(Bilibili、知乎、小红书;抖音为实验功能)。

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages