这篇文章介绍了最新BG Hub社区信用等级与用户权限设计标准,是我连夜修改更正出来的。
可能不是最完美的,但方向肯定是对的。
也就是说,以后对此文档的修改不会再是大的变动了。
方向确定后,难点就变成机制的不断测试、代码的修改。
下次更新会包含这次修改,不过由于修改量过大,可能很多部分都有瑕疵/错误。
这部分是需要长期测试、验证的。
除此次修改以外,也会有很多其他的小更正、小修改。
看似没有很多修改,其实堆叠起来的小修改都在暗中让项目变得更好,保障其发展。
在开发此项目的过程中,我也发现了个道理:
网站看起来很好,找不到可改进的点。但实际上,只有在不断探索和测试之后,才能发现缺点、漏洞、BUG的原理如此之多!
所以我现在一直提醒自己:
此项目永远有100个错误/可改进的点,就算修复了其中一个,也会有新的一个填补。
这些错误永远存在,但能发现它们却需要耐心
BG Hub社区信用等级与用户权限说明
核心设计理念
- 聊天消息优先保证实时性:仅低等级用户受审核限制,绝大多数用户直接畅聊。
- 其他内容模块按等级逐步开放:等级越高,限制越少,同时获得审核他人内容的权限。
- 资源文件特殊处理:不设 AI 审核,全程人工把关,仅较高等级可发布。
审核流程定义
| 流程类型 | 含义 |
|---|---|
| AI初审 + 人工复审 | AI 先判,通过后进入人工队列,人工确认后方可发布 |
| AI 审核 | AI 判定通过即发布,无需人工干预 |
| 直接发布(免审) | 无需任何审核,直接上线 |
| 纯人工审核 | 不经过 AI,直接由工作人员审核 |
关键词说明
| 术语 | 含义 |
|---|---|
| 审核发布内容 | 对用户提交的新内容(聊天消息、作业事项、文章/笔记、资源文件)进行合规判断,决定是否允许发布。 |
| 审核复审(申诉) | 当用户的内容被 AI 判定为违规后,用户可申请人工重新审核,此过程称为“申诉”;审核人员处理申诉的过程称为“审核复审”。 |
| 审核举报 | 用户对其他用户已发布的内容进行报告后,审核人员对被举报内容进行合规判断的过程。 |
| AI 审核 | 由系统 AI 自动判断内容是否合规,可以是进入人工列表前的预处理,也可以 |
| 人工审核 | 由具有相应权限的 LV3 及以上用户对内容进行人工合规判断。 |
| 先审后发 | 内容提交后需等待审核通过,方可公开展示。 |
| 免审(直接发布) | 内容提交后无需任何审核,直接公开展示。 |
各等级详细权限
LV0 —— 游客(信用分 0)
发布权限
- 聊天消息:需经 AI 审核。
- 作业事项:不可发布。
- 文章/笔记:不可发布。
- 资源文件:不可发布。
审核权限
- 审核发布内容:无
- 审核复审(申诉):无
- 审核举报:无
举报权限
- 不可举报。
申诉权限
- 不可申诉。
LV1 —— 新用户(信用分 1–10)
发布权限
- 聊天消息:需经 AI 审核。
- 作业事项:需经 AI初审 + 人工复审。
- 文章/笔记:不可发布。
- 资源文件:不可发布。
审核权限
- 审核发布内容:无
- 审核复审(申诉):无
- 审核举报:无
举报权限
- 可举报,每日上限 5 次。
申诉权限
- 不可申诉
LV2 —— 活跃用户(信用分 11–40)
发布权限
- 聊天消息:直接发布,无需审核。
- 作业事项:需经 AI初审 + 人工复审。
- 文章/笔记:需经 AI初审 + 人工复审。
- 资源文件:不可发布。
审核权限
- 审核发布内容:无
- 审核复审(申诉):无
- 审核举报:无
举报权限
- 可举报,每日上限 5 次。
申诉权限
- 不可申诉
LV3 —— 入门审核者(信用分 41–100)
发布权限
- 聊天消息:直接发布,无需审核。
- 作业事项:需经 AI 审核。
- 文章/笔记:需经 AI 审核 + 人工复审。
- 资源文件:不可发布。
审核权限
- 审核发布内容:可审核 LV1 与 LV2 用户的作业事项
- 审核复审(申诉):无
- 审核举报:可审核对 LV2 及以下用户的举报
举报权限
- 可举报,每日上限 10 次。
申诉权限
- 可申诉,每日上限 3 次。
LV4 —— 中级审核者(信用分 101–250)
发布权限
- 聊天消息:直接发布,无需审核。
- 作业事项:需经 AI 审核。
- 文章/笔记:需经 AI 审核。
- 资源文件:可发布,需经人工审核。
审核权限
- 审核发布内容:可审核 LV3 及以下用户的作业事项和文章内容
- 审核复审(申诉):可审核 LV3 用户的申诉
- 审核举报:可审核对 LV3 及以下用户的举报
举报权限
- 可举报,每日上限 10 次。
申诉权限
- 可申诉,每日上限 5 次。
LV5 —— 高级审核者(信用分 251–500)
发布权限
- 聊天消息:直接发布,无需审核。
- 作业事项:需经 AI 审核。
- 文章/笔记:需经 AI 审核。
- 资源文件:直接发布,无需审核。
审核权限
- 审核发布内容:可审核 LV4 及以下用户的所有内容(包括资源文件)
- 审核复审(申诉):可审核 LV4 及以下用户的申诉
- 审核举报:可审核对 LV4 及以下用户的举报
举报权限
- 可举报,每日上限 20 次。
申诉权限
- 可申诉,无每日上限。
LV5.5 —— 社区审核长(特殊授予)
发布权限
- 全部模块:直接发布,无需审核。
审核权限
- 审核发布内容:可审核 LV5 及以下用户的所有内容
- 审核复审(申诉):可审核 LV5 及以下用户的申诉
- 审核举报:可审核对 LV5 用户的举报(需 ≥3 人举报后触发)
- 附加权限:可临时锁定违规内容,可临时禁言用户(1 小时至 3 天),不可永久删除账户或修改系统设置
举报权限
- 可举报,每日上限 20 次。
申诉权限
- 可申诉,无每日上限。
特殊说明
- 由管理员直接授予,不通过信用分自动升级。
- 通常授予教师、社团负责人、可信助教等。
LV6 —— 管理员
发布权限
- 全部模块直接发布,无任何限制。
- 可发布系统公告、置顶内容。
审核权限
- 拥有全部审核与管理权限。
- 可删除任何内容或用户,可修改任何用户的信用分和等级。
- 可授予或撤销 LV5.5 资格。
举报权限
- 可举报,无限制(举报内容直接由自己处理)。
申诉权限
- 无意义,无需申诉。
特殊说明
- 仅开发者拥有。
举报机制
举报是对其他用户发布的内容进行报告的操作
举报成功有奖励机制,失败多次会有惩罚机制
举报条件
- LV1 及以上用户可使用举报功能。
- 同一用户对同一内容只能举报一次。
- 举报时必须选择违规类型(人身攻击、垃圾广告、色情低俗、违法违规、侵权内容、其他)。
每日举报上限
| 等级 | 每日上限 |
|---|---|
| LV1–LV2 | 5 次 |
| LV3–LV4 | 10 次 |
| LV5–LV5.5 | 20 次 |
| LV6 | 无限制 |
每日额度在凌晨 0 点重置。
举报处理流程
- 用户提交举报后,被举报内容进入人工审核队列。
- 根据被举报者等级决定审核方式:
- 被举报者为 LV1–LV2:人工审核(由 LV3+ 处理)。
- 被举报者为 LV3:人工审核(由 LV4+ 处理)。
- 被举报者为 LV4:人工审核(由 LV5+ 处理)
- 被举报者为 LV5:需 ≥3 人举报后进入人工审核(由 LV5.5/LV6 处理)
- 被举报者为 LV5.5:需 ≥5 人举报后进入人工审核,LV6 审核。
- 审核结果以站内通知形式反馈给举报者,被举报者匿名。
举报结果处理
举报成立
- 违规内容被撤回或隐藏。
- 被举报者扣除信用分(见下方信用分规则)。
- 被举报者触发临时封禁。
- 举报者获得信用分奖励(见下方信用分规则)。
- 不消耗当日举报额度。
举报不成立
- 被举报内容保持正常。
- 举报者不获得奖励。
- 消耗当日举报额度 1 次。
恶意举报惩罚
恶意举报指故意对明显无违规的内容发起举报。
判定标准(满足任一):
- 连续 3 次举报均不成立。
- 举报理由明显与内容无关。
惩罚:
| 次数 | 惩罚 |
|---|---|
| 首次判定 | 扣除 5 信用分,警告 |
| 累计 3 次 | 扣除 15 信用分,临时封禁 1 小时 |
| 累计 5 次 | 扣除 30 信用分,临时封禁 24 小时 |
申诉机制
申诉是当用户自己发布的内容未通过且只未通过AI审核时,请求人工审核的操作。
申诉条件
- LV3及以上用户可使用申诉功能。
- 内容被 AI 判定为违规后,可出现「申诉」按钮。
- 每条内容仅可申诉一次。
每日申诉上限
| 等级 | 每日上限 |
|---|---|
| LV3 | 3 次 |
| LV4 | 5 次 |
| LV5 及以上 | 无限制 |
每日额度在凌晨 0 点重置。
申诉处理流程
- 用户点击申诉后,内容进入人工复审队列。
- 由对应等级审核者复核:
- LV3 申诉 → LV4+ 审核。
- LV4 申诉 → LV5+ 审核。
- LV5 申诉 → LV5.5 或 LV6 审核。
- 审核者作出最终判定。
申诉结果处理
申诉成功(误判)
- 撤销违规判定,内容成功发布
- 全额补回扣除的信用分。
- 额外补偿 3 信用分。
- 解除临时封禁(如果有)。
- 不消耗当日申诉额度。
申诉失败(维持原判)
- 维持违规判定。
- 原扣除信用分不退还。
- 不扣除信用分
- 消耗当日申诉额度 1 次。
信用分增减规则
发布内容相关
| 行为 | 信用分变动 |
|---|---|
| 聊天消息通过 AI 审核 | +1 |
| 聊天消息审核失败(违规) | –3 |
| 作业事项通过审核(AI 或人工) | +3 |
| 作业事项审核失败 | –5 |
| 文章/笔记通过审核 | +5 |
| 文章/笔记审核失败 | –10 |
| 资源文件通过人工审核 | +5 |
| 资源文件审核失败 | –10 |
举报相关
| 行为 | 信用分变动 |
|---|---|
| 举报聊天消息成立 | +1 |
| 举报作业事项成立 | +3 |
| 举报文章/笔记成立 | +5 |
| 举报资源文件成立 | +5 |
| 恶意举报(首次) | –5 |
| 恶意举报(累计 3 次) | –15 |
| 恶意举报(累计 5 次) | –30 |
申诉相关
| 行为 | 信用分变动 |
|---|---|
| 申诉成功(误判补偿) | +3(额外) |
其他
| 行为 | 信用分变动 |
|---|---|
| 每日登录 | +1(LV1–LV2)、+2(LV3–LV4)、+3(LV5+) |
信用分与等级升降
- 信用分达到区间下限即刻升级,低于区间下限即刻降级。
- LV5.5 和 LV6 不参与自动升降级。
| 等级 | 信用分区间 | 升级条件 | 降级条件 |
|---|---|---|---|
| LV0 | 0 | 登录即升 LV1 | — |
| LV1 | 1–10 | ≥11 分 | 无,1分为最低,无法继续降低 |
| LV2 | 11–40 | ≥41 分 | <11 分 |
| LV3 | 41–100 | ≥101 分 | <41 分 |
| LV4 | 101–250 | ≥251 分 | <101 分 |
| LV5 | 251–500 | 500 分封顶 | <251 分 |
| LV5.5 | 特殊账号 | 管理员授予 | 管理员撤销 |
| LV6 | 最高权限 | 仅开发者 | — |
补充:LV1信用分触底机制
因为LV1是已登录用户,LV0是未登录用户,所以LV1不可能触及0信用分。当LV1因为违规而降低信用分,但已有信用分已经无法再使其降低,则需进入封禁机制:
此机制下,用户可游览所有内容,但无法发布任何聊天消息(甚至无法进入AI审核)和其他内容。
封禁时长:第一次触底:5分钟、然后15分钟、45分钟、 3小时、最高12小时。
补充:IP 封禁机制(仅 LV0)
- 游客在 24 小时内违规累计达 30 次,触发 IP 封禁 6 小时。
- 封禁期间无法浏览任何内容,但可登录/注册,登录后自动解除封禁。
- 管理员可手动解禁被封禁的 IP。
这个文章的Markdown最好修改一下,太丑了
Github那种风格就合适
应该有工具