知乎++是一款基于Kotlin Multiplatform的开源知乎第三方客户端。它以不到4MB的极小体积实现了去广告、去盐选和去带货,独创本地推荐算法打破信息茧房。结合端侧AI大模型进行智能内容过滤,支持无水印下载和多格式导出,致力于将内容选择权交还给用户。
适用人群:1. 饱受官方客户端广告推送和臃肿体积困扰的知乎重度阅读用户;2. 注重个人隐私、希望摆脱算法信息茧房的技术极客和开发者;3. 需要纯净阅读环境、经常导出收藏内容进行知识管理的文字工作者。
适用场景:1. 日常碎片化阅读:在无广告无带货的纯净界面中浏览推荐、热榜和关注动态;2. 知识管理与归档:将高质量的回答或整个收藏夹一键导出为Markdown或PDF格式保存;3. 端侧AI体验:利用本地NLP模型智能屏蔽低质内容,定制个性化信息流。
推荐理由:如果你厌倦了官方客户端的臃肿、广告和算法控制,知乎++是完美的替代品。它不仅轻量纯粹,更通过本地算法和端侧AI技术把信息选择权还给用户,是技术反哺用户体验的佳作。
项目定位与背景
随着商业化的不断推进,官方知乎客户端逐渐变得臃肿,体积动辄超过110MB,且充斥着各种广告、带货软文和盐选专栏内容。更严重的是,平台强制的推荐算法往往将用户困在信息茧房中,难以自主选择想看的内容。在这样的背景下,知乎++应运而生。作为一个第三方开源客户端,它的核心定位是注重隐私、互联网个人权利和无广告的纯粹阅读体验。项目致力于通过技术手段,帮助用户从大公司的算法控制中夺回内容选择权,不被算法奴役。
核心功能与技术架构
在技术架构上,知乎++采用了 Kotlin Multiplatform 技术,实现了核心代码的跨平台共享。目前以 Android 端为主,并提供了实验性的桌面版,支持 Windows、Linux 和 macOS。这种架构不仅提高了开发效率,也让多端体验保持一致。
功能方面,项目覆盖了知乎的核心使用场景。信息流支持 Web、安卓、本地和混合等多种推荐模式,甚至支持在登录与非登录状态间切换以防止信息茧房。内容浏览涵盖了回答、文章、想法、收藏夹等,并支持视频播放和朗读功能。此外,应用还提供了强大的屏蔽系统,包括正则表达式屏蔽词、屏蔽用户和话题等,并支持屏蔽词的跨设备导入导出。
创新点与亮点
知乎++有三个极为亮眼的创新点。首先是独创的本地推荐算法。它将内容推荐完全放在本地进行,独立于知乎官方算法,依赖爬虫运行,用户可以自由定制推荐权重。这是对传统平台算法霸权的有力反击。
其次是端侧 AI 技术的引入。项目分为 Full 和 Lite 两个版本,Full 版本内置了 onnx 框架,支持基于 LLM embedding 的智能内容过滤。通过向量相似度匹配,应用能够在本地离线进行 NLP 语义分析和内容质量过滤,甚至可以标记疑似 AIGC 内容。这不仅保护了隐私,也展示了端侧 AI 的实用潜力。
最后是极致的轻量与实用功能。Lite 版本 APK 不到 4MB,甚至在老年机上都能流畅运行。同时,它支持长按无水印保存图片,以及将内容导出为 PDF、图片、Markdown、HTML 格式,甚至支持导出整个收藏夹,极大地方便了知识管理。
与同类项目对比
相比于其他仅仅通过 Xposed 模块或修改版去广告的方案,知乎++走得更远。它不仅做减法,去除了广告和冗余功能,更做加法,引入了本地推荐和端侧 AI 过滤。相比于网页版,它提供了更流畅的沉浸式阅读体验和更强大的内容导出能力。它的独立客户端形态也决定了其定制自由度远高于简单的去广告补丁。
上手指南或快速开始
用户可以直接在 GitHub Releases 页面下载应用。根据自己的需求选择 Full 版本(包含端侧 AI 推理框架,体积稍大)或 Lite 版本(体积更小,性能更好)。桌面用户可下载对应的安装包。安装后,支持手机验证码、扫码或手动设置 Cookie 登录。登录后即可在设置中体验本地推荐算法和配置屏蔽词。
总结与展望
知乎++是一款兼具极客精神和实用价值的开源项目。它以极小的体积承载了丰富的功能,本地推荐算法和端侧 AI 过滤更是极具前瞻性的尝试。当然,由于依赖爬虫获取数据,在面对平台接口变更时可能存在维护压力;且部分高级 AI 功能仍处于不断完善阶段。总体而言,对于追求纯净阅读、注重隐私和希望摆脱算法控制的用户来说,知乎++是一个不可多得的优质选择,期待未来它能进一步优化本地知识库等 AI 功能,带来更智能的体验。
项目信息
| 项目名称 | zly2006/zhihu-plus-plus |
| 编程语言 | Kotlin |
| Star 数 | 4310 |
| Fork 数 | 216 |
| 主题标签 | android, zhihu, zhihu-daily |