《小红书个人主页》功能需求内容 2.1 用户信息展示 2.1.1 基础信息 头像设置 上传规则:支持JPG/PNG格式,大小≤2MB,自动压缩至200x200像素。 裁剪功能:提供圆形裁剪框,用户可缩放/拖动图片。 默认逻辑:未上传头像时,显示首字昵称+随机背景色(如“小美”显示为粉色圆形背景+白色“小”字)。 昵称与唯一性校验 规则:1-20字符(支持中文/英文/数字),禁止特殊符号(除“_”和“·”)。 重名处理:若昵称重复,提示“该昵称已被使用,请尝试添加后缀(如小美_123)”。 简介与标签 输入限制:最多100字,支持换行,超限时输入框变红提示。 标签关联:输入“#”后弹出推荐话题(如#旅行),用户点击自动插入。 粉丝/关注数显示 动态格式化:≥1万显示为“1.2w”,≥10万显示为“10w+”,点击跳转至列表页时加载分页数据(每页20条)。 2.1.2 身份标签系统 认证标识 类型: 个人创作者认证(需提交身份证明+作品案例)。 企业认证(需营业执照+公章授权)。 展示规则:认证通过后,昵称旁显示金色“V”标,hover时显示认证说明(如“时尚领域优质创作者”)。 兴趣标签管理 自定义标签:用户可添加/删除标签,最多5个,每个标签≤4个字(如“摄影 | 宠物 | 探店”)。 系统推荐:根据用户浏览行为推荐标签(每周更新一次)。 2.2 内容展示模块 2.2.1 内容分类导航 Tab栏交互细节 默认选中:首次进入时选中“笔记”Tab。 滑动冲突:左右滑动切换Tab时,内容区域支持上下滑动浏览瀑布流。 角标提示:若“收藏”或“赞过”有新内容,Tab右上角显示红点(数量>99时显示“99+”)。 内容加载逻辑 分页规则:每次滚动到底部自动加载10条,无数据时显示“没有更多了~”。 空状态:若某分类无内容,显示插画+文案(如“你还没有收藏过笔记哦”)。 2.2.2 内容卡片设计 封面图规则 比例适配:强制裁剪为3:4,多图时显示轮播指示点(如“1/3”)。 封面选择:用户发布内容时,可手动选择封面图;未选择时默认首张图片。 标题与描述 折叠逻辑:超过2行时显示“...展开”,点击后展开全文(限200字内)。 关键词高亮:若用户搜索后进入主页,匹配搜索词的内容标题标红(如“露营装备推荐”)。 商品标签 带货内容标识:若笔记关联商品,封面图右下角显示“¥99”角标,点击跳转至商品详情页。 佣金显示:仅创作者可见“预计佣金:¥5.2”(需开通电商权限)。 2.3 互动功能 2.3.1 关注与取关 按钮状态 未关注:红色按钮“+关注”,hover时放大10%。 已关注:灰色按钮“已关注”,hover时显示“取消关注”文字。 互相关注:按钮变为“互相关注”,hover显示“发消息”。 关注限制 每日上限:普通用户每日最多关注500人,触发后提示“今日关注已达上限”。 自动过滤:若用户频繁关注/取关(如1分钟操作10次),弹窗验证“是否为机器人”。 2.3.2 私信入口 权限控制 陌生人私信:默认关闭,用户可设置为“仅粉丝可私信”或“接收所有人消息”。 消息过滤:包含敏感词(如广告、联系方式)的私信自动转入“请求消息”列表,需用户手动通过。 2.3.3 内容互动 点赞/收藏反馈 动画效果:点击点赞时红心放大+粒子特效,收藏时星星图标旋转。 数据同步:点赞/收藏后立即更新计数器,失败时回滚并提示“网络异常”。 评论层级 二级评论:主评论下可展开“查看全部10条回复”,输入框@原评论用户。 敏感词拦截:评论内容含违规词时自动替换为“”(如“加微信”→“加”)。 2.4 设置与隐私(增强版) 编辑资料扩展 历史记录:保留昵称修改记录(30天内可回退至旧昵称)。 背景图设置:支持上传个人主页顶部背景图(比例16:9,模糊度可调)。 隐私分级 内容可见性: 公开:所有人可见 粉丝可见:需关注≥7天 私密:仅自己可见 例外规则:用户可设置“白名单”,允许特定用户查看私密内容。 账号安全 登录设备管理:显示最近3次登录IP与时间,支持一键踢出设备。 高危操作验证:修改密码/注销账号时需短信+邮箱双重验证。