Initial commit

This commit is contained in:
pomjay
2025-06-25 08:57:54 +08:00
commit ffe5ab0f2a
17 changed files with 1198 additions and 0 deletions

45
doc/funciotn列表.txt Normal file
View File

@ -0,0 +1,45 @@
归纳详细function
用户的登录(只允许手机号注册)
注册
用户密码登录、手机号登录
获取im平台token后面对接im再写
校验验证码
获取验证码
发送验证码
检查账户是否存在
更新用户信息
朋友圈
健康检测是否隐藏图片或视频(调用三方)
朋友圈条目
未标价正常文章
已标价正常文章可视为一条订单发布,他人可购买后订单推送给发送给主人
follow管理
粉丝管理
自己文章删改隐藏
纠纷记录
用户分享
钱包(钱包内部流转不影响实际钱包变动,实际钱包变动另作平台进行管理保证钱包安全)
充值地址管理
常用提现地址管理
实际金额变动发送到钱包后台进行操作
保证金冻结操作
仲裁人订单裁决操作
用户之间购买或转账
其他
高级会员
广告推送
加密钱包平台(独立平台)
用户数据校验
接收交易数据并生成校验
凡是未验证订单节点后有人工操作转账的都要转人工审核
自动校验订单数据链完整性,直接放行
钱包地址生成
钱包提现
自动校验后放行
人工操作放行、撤销、转账

View File

@ -0,0 +1,45 @@
---发布文章
少量粉丝账户发布文章
推送到所有粉丝个人收件箱
大v账户发布文章根据粉丝量
只推送到活跃用户收件箱
---拉取文章
活跃账户拉取文章(指定日期内登录过的用户,登录频率)
查询收件箱
非活跃账户拉取文章
查询收件箱
查询关注列表中大v发布文章并将其插入自己的收件箱
文章过滤
检测是否过期文章
判断是否活跃账户
每天检测一次所有用户活跃情况
新注册一周内用户默认-活跃
超过三天没有动作-不活跃
近一个月内使用超过10天活跃-活跃
活跃粉丝数量过大需要分批推送处理
用户活跃状态同步到缓存
每位用户一个不常写缓存is_active
新建定时任务-每日 判断是否活跃账户
批量获取文章列表,二级缓存
两个异步任务
1.post发布投递
2.用户活跃流程-拉取大vpost

6
doc/其他.txt Normal file
View File

@ -0,0 +1,6 @@
es
数据通过kafka推送到es
数据查询
app
浏览过数据回传更新到服务端ws

View File

@ -0,0 +1,29 @@
名称
xcircle
知识点
usdt钱包地址生成
基础功能
单聊
朋友圈
广告推送
粉丝关注与关注列表
新增功能
钱包担保(担保金额显示,当月收到转账金额,当月纠纷金额)
钱包转账(转账抽水)
群组管理相比twitter增加群聊天
用户角色(商家、仲裁者)
纠纷处理
客服申诉处理(赏金)
从聊天记录点击指定订单申诉支付诉讼费,双方拉纠纷群,同时申诉发送到仲裁大厅,分配仲裁人并进入纠纷群,仲裁人完成仲裁分配订单金额比例(责任比例,诉讼费承担人,订单金额分配),双方不服可以练习客服上诉
仲裁者处理
仲裁者大厅
仲裁金额与赏金分配页面与功能
后台功能
钱包管理
用户角色管理(转账抽水比例)
聊天与群组管理
广告推送管理