2.1 KiB
2.1 KiB
Product Overview
LiveForum (论坛社区) is a live-streaming forum platform for a talent agency (团播机构). It connects streamers with their audience through a community forum.
Core Features (v1.0.1)
- WeChat Mini Program login and authentication (微信小程序登录)
- Forum posts with comments, likes, and categories
- Streamer profiles with flower (gift) ranking system
- Banner management with internal/external link navigation
- Home popup configuration
- User follow relationships
- Push notifications (likes, replies, custom messages)
- Sensitive word filtering
- File uploads via Tencent COS
- User feedback and reporting
v1.2.0 Features (已完成)
- CDK activation system (CDK 激活码) — users must activate CDK before performing interactions; admin can batch-create and manage CDKs; feature toggle in admin
- Phone number login and real-name verification (手机号登录与实名认证) — phone verification on login, real-name check before first interaction
- Post reply permission control — post authors can toggle whether replies are allowed per post
- Admin in-app post deletion — admin-level users can delete any post from within the Mini Program
- Post and reply interval settings — admin can configure time intervals per SK certification level
- Anti-addiction system (防沉迷) — admin configurable time-based restrictions on posting, replying, and gifting
- Identity-based permission settings (身份权限设置) — identity groups with granular permissions (post, reply, gift, like, delete others' posts); per-certification-level permissions; users can belong to multiple identity groups
User-Facing Clients
- WeChat Mini Program (primary client, built with uni-app + Vue 3)
- Admin panel (ZrAdminNetCore framework, Vue 3 + Element Plus frontend)
Data Sources
- Python crawlers fetch streamer data from ByteDance live-streaming platforms (commerce and entertainment)
Language
- The product targets Chinese-speaking users. Requirements docs, UI copy, and most comments are in Chinese.
- Code identifiers (class names, method names, variables) are in English.