tieba-lite-harmony
贴吧lite · HarmonyOS NEXT 移植版
Tieba Lite is a third party Baidu Tieba client built for HarmonyOS NEXT
The app recreates Tieba browsing, search and partial reply flows with native ArkUI and HarmonyOS materials, and it is clear that it is not an official Baidu product.
What the client does
Tieba Lite HarmonyOS is a third party Baidu Tieba client aimed at HarmonyOS NEXT devices. The README states plainly that it is not an official Baidu application and has no affiliation or authorization from the company. It provides Tieba browsing, search, partial reply and interaction features, and it combines HarmonyOS native interfaces with immersive light and shadow materials and system capabilities to feel closer to the operating system's own habits. The interface is built with HarmonyOS native ArkUI and HDS components, adapting the platform's navigation, menus, floating bars and system materials. The post detail page uses an immersive reading layout with a native title bar, a more menu and a floating action bar. The home feed supports three display modes, single column, full double column and compact double column, and the choice is saved. Dark mode, theme color, font size, image loading strategy and immersive intensity are all adjustable.
Features and HarmonyOS integration
The implemented features cover browsing and search as well as interaction and content. Browsing includes the followed Tieba home feed, post lists with featured content and sorting, pull to refresh and load more, post details with author only view and reply sorting, the dynamic feed with follow, recommend and hot list content, and full bar and in bar search plus hot topic details. Interaction includes likes with failure rollback, favorites, check in and one tap home check in, building floor browsing and reply entry, and a reply box that supports plain text, emoji and image upload inside an immersive sheet. HarmonyOS specifics include native navigation structures, immersive materials on the title and floating bars, customizable bottom tabs, four immersive intensity levels, dark mode with dynamic color picking, haptics and system page transitions, and deep link handling for several Tieba URL schemes. Some video playback and full screen controls are implemented but still need real device verification.
Login, references and limits
Login supports two paths. One opens the Baidu login page inside the app and tries to read credentials from the login cookie, where getting an STOKEN depends on what Baidu returns. The other is a manual BDUSS entry as a backup, though operations needing STOKEN still require the web login first. New credentials are saved with the HarmonyOS Asset Store Kit rather than in plain config files. The project credits several reference sources, including an Android Tieba Lite for page behavior and login logic, an aiotieba Python project for interface addresses and parameters, a protobuf project for field numbers, and a HarmonyOS guide for recommended implementations. The README is explicit that referencing public interfaces is not the same as relicensing original code, and it points users to respect each project's license. Not yet implemented are topic posting, drafts, multi account management, full history and block management, and some desktop extensions. The repository carries 45 stars and 10 open issues, the default branch is main, and there is no SPDX license marked.
Editorial conclusion
Tieba Lite HarmonyOS is an unofficial, unlicensed Tieba client on the main branch with 45 stars that uses native ArkUI and the Asset Store Kit for credentials, and it documents its reference sources and disclaims any affiliation with Baidu.
Community notes