# 项目架构 - 数据层的选择是jpa和mybatis-plus都有,需要进行最终的确定 # 企微需求分析 * 加好友 * TODO:扫描二维码,登录销售自己的企微账号 * TODO:加好友,进行相关的结果返回【FIXME 如何拿到他返回的添加成功的消息?】 * TODO:加好友状态监测,判断对方是否是你的好友 * TODO:外部系统加好友要进行调用监测和授权监测 * 聚合聊天【单聊】 * TODO:一个系统账号聚合多个企微账号对N个好友客户的聊天聚合【FIXME 怎么拿到客户发送的消息?】 * TODO:对聊天内容进行监测风控 * TODO:对聊天的关键词进行提醒和触发关键性逻辑 * TODO:对聊天内容进行归档存储【FIXME 聊天内容存在哪里,我们怎么方便去调用?】 * 聚合聊天【群聊】 * TODO:待需求讨论是否进行开发 # 抖音需求分析 * 抖号管理 * TODO:对进行上线的抖音号状态进行监测,对接底层的抖号状态信息,进行部分显示 * TODO:根据需求进行抖音号筛选功能,需要进行设计筛选的条件是什么 * TODO:底层设计对操作异常的抖音号,进行批量上报异常回底层 * TODO:对经过条件筛选的抖音号进行批量建立分组,可新建可加入已知分组 * 分组管理 * TODO:可以预建立分组,进行管理抖音号,进行设计一些与SOP执行计划相关的信息显示 * TODO:可以操作组内抖音号的批量增加和减少,注意限制在执行SOP计划的任务的抖音号要优雅停止 * TODO:分组的详细信息进行描述,比如一些状态信息,标识,自定义内容等 * TODO:分组可进行搜索,具体可以根据分组的一些属性来执行查询 * TODO:对组进行批量选定执行什么SOP,思考这个应该不能让一个组同时执行多个SOP * SOP管理 * TODO:设计SOP自定义组合功能,对SOP的操作进行归类,可以随意进行添加不同类型的SOP,进行组合 * TODO:对已经设定的SOP指定组 * TODO:对SOP的执行进行描绘和展示 * TODO:SOP的执行每一步要进行反馈 * 智能统计 * TODO:统计当日抖音号的在线值,异常值,下线值 * TODO:对分组进行执行进度进行汇总 * TODO:对SOP的执行进行汇总 ## 详细SOP功能需求描述 * SOP1:实时评论账号最新发布视频 * 确认目标视频:手动输入目标账号名,筛选关键词(手动设置)后为目标视频,实时监控该账号发布的最新视频 * 评论执行:设置评论执行账号及评论话术在目标视频下立即进行评论。(设置三条话术随机评论) * 顶评执行:勾选水军号对评论执行账号的内容进行点赞、回评(设置三条话术随机评论) * SOP2-SOP4:前置准备 * 用户库搭建【可以放到组概念里面】 * 搭建泛用户库。根据视频文案关键词/对标达人账号名/同步账号设备收藏的投流广告视频,抓取对标视频评论区信息,形成泛用户库; * 搭建精准用户库。泛用户库中数据满足【评论天数X天内】及【评论关键词】要求后形成精准用户库备用; * 持续监测泛用户库,若该库X天内评论数无变化,则取消监测,若有符合要求数据则加入精准用户库备用。 * SOP2:@回关引流 * 链路一. 小号在项目主视频评论区@精准用户(@75人/天/号) * 链路二. 小号自动关注精准用户(200个用户/天/号)——用户回关后成为朋友关系——小号在项目主视频评论区@本账号关注的人(@75人/天/号)——对7天前未回关的用户取消关注 * SOP3:评论回关私信 * 小号对精准用户库评论关键词自动回复对应话术——同时该小号自动关注此用户(200个用户/天/号)——用户回关后小号主动发私信——小号根据用户私信关键词回复相应话术——对7天前未回关的用户取消关注 * SOP4:评论 * 小号对精准用户库评论关键词自动回复对应话术,单日上限400,可设置阶梯100-200-400(未评论成功提示状态)