内容推荐逻辑
2024-04-24 18:24:31 0 举报
AI智能生成
内容推荐逻辑
作者其他创作
大纲/内容
顺序
1、标签调整
后端
字数改为可配置:最大15个字
UI需要设计前端显示效果
显性标签增加一个属性
1、启用
可发布
可被挂载到帖子尾部
聚合区可观看
2、停用
不可发布
停用之前的帖子是否还会在尾部显示其标签?
待确认
聚合区是否仍然可观看
待确认
3、中间状态
不可发布
但是仍然可见
前端
标签聚合页可以发布帖子,自带当前标签
2、圈子(话题)调整
1、新建圈子概念(同话题列表)
属性
名称
内容数
后台点击进入内容聚合区
圈子与内容物关系表查询总数
状态
1、启用
2、停用
推荐
显示在圈子列表
数量多
Y/N
热门
显示在热门圈子
数量少
Y/N
备注
3、为现有的频道、活动等建立好标签、圈子
标签
1、频道类型
1、作品
2、成长
2、课程相关
1、8大学院
知识点标签
3、历史活动
1、每日随手拍
2、干活
人人皆师
4、其他自发话题
1、每日一练
2、早课
圈子
1、8大学院
2、人群圈子
3、城市圈子?
4、新帖子发布界面
同当前动态发布界面
进入到帖子表
可以选择标签
系统推荐标签
热门标签20个
可以点选取消
可以选择圈子
默认帮其选择了其活跃身份对应的圈子
系统推荐圈子
调用对应频道的推荐圈子
增加全部-调用全部推荐状态的圈子
可以点选取消
只能选择一个圈子
可以不选圈子
可以选择位置
默认调用LBS
如果城市标签存在,则自动加入城市标签
城市标签默认是停用状态,避免在城市标签发帖,显示2遍标签
可以点选取消
发布界面其他推荐位
写入端:APP,PC,H5,小程序1,小程序2,小程序3,显不显示再说;端有备注字段
5、活动发布
后端调整
新建活动
创建活动讨论区(征集类型必选,其他类型可选)
人工建立一个标签分类:系统活动
创建活动的程序自动在之下建立同名活动标签
原有发帖数限制保留
如何实现
可以绑定1个圈子
可以不绑定
绑定后,该活动的标签自动和该圈子建立联系
可以绑定额外标签
最大不超过用户可选择的标签数
前端调整
点击活动
在活动列表大图或者点击“参与活动”进入活动聚合区
点击调用了新帖子发布
进入到帖子表
发布帖子默认选择了 活动同名标签
当前界面不可取消
发布帖子默认选择了 活动绑定的标签
当前界面不可取消
用户可以选择其他标签,只要数量不超标
活动结束
后台标签被???
不可发布
可查看,帖子本身能被点赞。。。。
点击活动进入聚合区后因此不能显示“发布帖子”
待确认,还能不能显示?
5、新帖子显示
列表页单帖子效果
标签区
圈子区
位置区、端区
来自大鹏教育APP、来自大鹏教育小程序等
广州
功能待开发
精确到市
如果城市标签存在,点击进入城市标签聚合页
如果城市标签不存在,点击无反应
详情页效果
标签区
圈子区
位置区、端区
6、动态发布
点击调用新帖子发布
基本不变
7、作品发布
作品发布口位置、界面不变
点击调用新帖子发布
进入到帖子表
默认选择了 作品标签
当前界面不可取消
用户可以选择其他标签,只要数量不超标
系统推荐标签
热门标签20个
默认帮用户选一个身份对应的学院圈子
系统推荐圈子
学院圈子
允许取消
必选
8、成长发布
成长发布口位置、界面不变
点击调用了新帖子发布
进入到帖子表
默认选择了 成长标签
当前界面不可取消
默认帮用户选一个身份对应的学院圈子
系统推荐圈子
学院圈子
必选
用户可以选择其他标签,只要数量不超标
系统推荐标签
热门标签20个
二期
发布可选择标签数可配置,且改为5
改为可配置:5
UI需要设计效果
10、标签聚合页
增加 发布帖子 功能
点击调用了新帖子发布
进入到帖子表
默认选择当前标签
当前界面不可取消
用户可以选择其他标签,只要数量不超标
标签被停用后
聚合区可以被看到
不影响帖子被点赞、评论等
但是不显示“发布帖子”
界面优化
11、新帖子发布完成页
界面设计
2、圈子聚合区
前端功能
加入
退出
发布
后端功能
用户数
累积加入
圈子与用户关系表查询总数
加入用户数
圈子与用户关系表查询总数&状态为Y
退出用户数
圈子与用户关系表查询总数&状态为N
12、显示
动态显示
不变
作品显示
tab
最热
仅按热度推荐
最新
数据来源
新的帖子表里带作品标签的内容
旧的作品表的内容
成长显示
tab
最热
最新
数据来源
新的帖子表里带成长标签的内容
旧的帖子
旧的23000条帖子,用SQL打成长标签,用SQL打学院圈子
标签聚合页显示
tab
最热
仅按热度推荐
最新
圈子聚合页显示
我的列表
新帖子,全部进入动态
我的
圈子
帖子
后续逐步取消我的不同tab
作品、动态、成长、小视频、活动帖子合并成帖子
作业
文章
视频
活动
显示该活动对应标签下的我的帖子
显示我参与的活动
***、单独说明:发布口的标签和圈子推荐
是一个独立的模块,调用选择标签和选择圈子的时候,调用统一不部分
选择标签-推荐标签
现有逻辑
显示20个推荐标签
选择圈子-推荐圈子
现有逻辑
无
***、处理历史数据
1、频道
1、作品
不处理
2、成长
23000条
加入标签属性
定义
1、圈子是内容物、标签的集合
标签和圈子的关系
多对多
用户和圈子的关系
用户可以没有圈子
用户可以加入多个圈子
那么,是用户发的任何帖子都带到这个圈子吗?不是!
用户在设计圈,应该发相关内容
那么,一个用户和圈子之间还是内容物连接的
内容物和圈子的关系
内容物可以没有不发在圈子里,属于帖子
一个内容物,只属于一个圈子吗?
只属于一个圈子,帖子显示时曝光圈子
圈子的功能
加入
取消
发布
置顶
管理员
公告
管理员
通知
管理员
圈子的属性
用户
用户数
用户列表
标签
标签陈列
形成tab
后台配置
内容物
内容物数量
内容物陈列
最新
最热
tab
最热
置顶
算法
无需根据身份推荐
最新
标签1
标签2
标签3
2、标签是内容物的集合
标签和内容物的关系
一个内容物可以属于多个标签
可以打多个标签
标签的功能
用户可以发布内容物时选择该标签,自动进入标签聚合
用户可以在该标签聚合区发布内容物,自动带该标签
显示tab
最热
最新
3、内容物
作业
发布具备选择圈子、标签功能,逻辑均一致
帖子
发布具备选择圈子、标签功能,逻辑均一致
文章
发布具备选择圈子、标签功能,逻辑均一致
涉及后台发布改造
视频
发布具备选择圈子、标签功能,逻辑均一致
涉及后台发布改造
4、旧有频道
作品
学院是圈子
作品是标签
成长
学院是圈子
成长是标签
0 条评论
下一页