diff --git a/docs/manual/luogu/_image/workflow-ticket.svg b/docs/manual/luogu/_image/workflow-ticket.svg new file mode 100644 index 0000000..f953bc9 --- /dev/null +++ b/docs/manual/luogu/_image/workflow-ticket.svg @@ -0,0 +1 @@ +工单处理流程【功能建议、Bug 反馈、用户申诉类】用户管理员状态创建工单处理工单是否成立修改内容需补充待回复关闭工单关闭工单修复中进行修复待补充修复中已完成完成工单修复完成工单不成立用户主动关闭已关闭直接处理再提交工单处理流程【贡献、申请类】用户管理员系统状态创建工单审核申请是否合格修改内容需补充审核中关闭工单需修改已完成用户主动关闭已关闭再提交提供相关数据被打回打回工单通过申请执行操作完成工单无问题验证用户资格 \ No newline at end of file diff --git a/docs/manual/luogu/ticket-system.md b/docs/manual/luogu/ticket-system.md new file mode 100644 index 0000000..2f47cf8 --- /dev/null +++ b/docs/manual/luogu/ticket-system.md @@ -0,0 +1,173 @@ +--- +sidebar_position: 15 +sidebar_label: 工单系统 +--- + +# 工单系统 + +## 简介 + +## 用户权限 + +### 普通用户 + +普通用户新增社区贡献权限,该权限控制用户是否可以提交工单,默认开启。 + +部分工单需要受信用户才能提交,要求为:已经进行奖项认证,或者是等级分不小于 1200,或者是橙名以上。 + +对于已经被禁止登陆主站,没有社区贡献权限的用户也允许提交一次申诉工单。 + +### 管理员 + +管理员大概分为大管理、题目管理志愿者、月赛审核员、题解审核志愿者。不同类型的管理员根据其权限可以处理不同类型的工单。 + +具体管理员名单参考以下内容。 + +**题目管理志愿者(负责题目、专栏、比赛)与月赛审核员:** + +详见[题目管理志愿者轮换制度](https://www.luogu.com.cn/discuss/show/186291)。 + +详见[洛谷月赛审核员名单](https://www.luogu.com.cn/paste/ognf1rs4)。 + +**题解审核志愿者(负责题解专栏):** + +详见[题解审核志愿者制度](https://www.luogu.com.cn/discuss/600159)。 + +## 一般流程 + +![workflow-ticket](./_image/workflow-ticket.svg) + +## 工单类型 + +工单主要按照字段内容与对应不同的管理权限进行分类。 + +### 一般工单 + +- 包含分类:Bug 反馈、功能建议。 +- 公开程度:公开可见 +- 字段: + - 工单标题(50 字符内) + - 反馈详情(10000 字符内) +- 处理权限:社区管理 + +一般工单仅接受普通文本内容,主要涉及洛谷主站、网校、有题等网站本身的操作问题,一般由管理员、开发组进行回应。 + +### 题库相关 + +此类别包含对题目的主题目、多语言、标签、难度、数据等贡献修改等请求的工单。主要由题目管理志愿者处理。 + +#### 主题面修缮 + +- 公开程度:公开可见 +- 权限:受信用户 +- 字段: + - 工单标题(50 字符内) + - 题目编号(输入完后,自动填充对应字段方便修改) + - 题目标题(100 字符内) + - 题目背景(1000 字符内) + - 题目描述(10000 字符内) + - 输入格式(10000 字符内) + - 输出格式(10000 字符内) + - 样例 + - 提示(10000 字符内) + - 语言选择(汉语,英语,日语)*仅能指定题面主语言 + - 修改理由(1000 字符内) +- 处理权限:题库管理、题库志愿者 + +允许用户提交主题面的修改请求,由对应管理员审核通过后将自动应用。 + +相关规范请查阅:[《洛谷主题库题目规范》](../../rules/academic/problem-standard.md) + +#### 多语言题面修缮/贡献 + +- 公开程度:公开可见 +- 权限:受信用户 +- 字段: + - 语言选择(汉语,英语,日语) + - 工单标题(50 字符内) + - 题目编号(输入完后,自动填充对应字段方便修改) + - 题目标题(100 字符内) + - 题目背景(1000 字符内) + - 题目描述(10000 字符内) + - 输入格式(10000 字符内) + - 输出格式(10000 字符内) + - 提示(10000 字符内) + - 修改理由(1000 字符内) +- 处理权限:题库管理、题库志愿者 + +允许用户对已存在的多语言题面提出修改意见,或贡献新语言版本。由对应管理员审核通过后将自动应用。 + +相关规范请查阅:[《洛谷主题库题目规范》](../../rules/academic/problem-standard.md) + +#### 题目难度/题目标签 修正 + +- 公开程度:公开可见 +- 权限:受信用户 +- 字段: + - 工单标题(50 字符内) + - 题目编号(输入完后,自动填充对应字段方便修改) + - 难度选择 + - 标签选择 + - 修改原因(1000 字符内) +- 处理权限:题库管理、题库志愿者 + +对于题目难度仅受理两个或者以上级别的难度差异变更。请给出难度或者标签变更理由,由对应管理员审核通过后将自动应用。 + +### 贡献申请 + +#### 公开赛/月赛 审核 + +- 公开程度:仅发表用户和管理员可见 +- 权限:奖项认证 +- 字段: + - 工单标题(50 字符内) + - 比赛类型:普通公开赛/Rated公开赛/大月赛/小月赛/基础赛 + - 比赛编号(本人需要有权力编辑这个比赛) + - QQ 号 + - 备注(1000 字符内) +- 处理权限:比赛管理、月赛审核员 + +请根据[《公开比赛规范及要求》](../../rules/academic/opencontest-standard.md)和[《官方比赛规范》](../../rules/academic/lgr/contest-standard.md)的要求提交比赛。 + +#### 精选题单 + +- 公开程度:公开可见 +- 限制:只有奖项认证用户,或者橙名及以上可以提交。 +- 权限:受信用户 +- 字段: + - 工单标题(50 字符内) + - 题单编号 + - 备注(1000 字符内) +- 处理权限:题库管理、题库志愿者 + +请根据[《精选题单规范》](../../rules/academic/problemset-standard.md)的要求提交题单。 + +### 用户相关 + +#### 人工奖项认证 + +- 公开程度:仅发表用户和管理员可见 +- 字段: + - 类型:人工实名/奖项缺失/奖项错误 + - 姓名 + - 学校名称(可多条,系统自动匹配;可不填写) + - 身份证件图片(上传后系统自动压缩打水印) + - 备注(1000 字符内) + +奖项人工认证仅处理无法通过自动化流程验证实人信息的用户和无法正确匹配奖项,奖项遗漏的用户提交进行人工处理。 + +具体功能说明请查阅:[《奖项认证说明》](../luogu/account/award-certify.md) + +#### 处罚申诉/申请解封 + +- 公开程度:仅发表用户和管理员可见 +- 字段: + - 工单标题(50 字符内) + - 说明(1000 字符内) + - 上传文件(每个5M内,可以多个) + - 备注(1000 字符内) + - 处理权限:用户管理 + +对处罚有疑问可以在此处提交。如果符合解封要求,也可以提交对应的材料。重复申诉将被取消发布工单的权限。 + +洛谷各项规则请查阅:[《洛谷社区规则》](../../rules/community/index.md) diff --git a/docs/rules/academic/article-standard.md b/docs/rules/academic/article-standard.md new file mode 100644 index 0000000..1438e7d --- /dev/null +++ b/docs/rules/academic/article-standard.md @@ -0,0 +1,65 @@ +--- +sidebar_position: 5 +sidebar_label: 专栏全站推荐规范 +--- +# 专栏全站推荐规范 + +## 专栏内容分类 + +目前,文章广场共分六个区域,各区域适用内容如下: + +- 题解区:用于提交针对特定试题的题解。 +- 科技·工程区:用于介绍各类工程项目,或者工程项目中会用到的技术。 +- 算法·理论区:用于介绍某一个(或某一类)特定算法或数据结构,或者做题套路技巧。 +- 生活·游记区:用于分享参加程序设计方面赛事的经历。 +- 学习·文化课区:用于分享文化课学习心得,或者部分学科部分题型的做题技巧等。 +- 休闲·娱乐区:用于分享娱乐内容。 + +目前,仅【题解】、【科技·工程】、【算法·理论】、【生活·游记】开放全站推荐。【学习·文化课】与【休闲·娱乐】暂不提供公开全站推荐渠道。 + +申请全站推荐的文章,应符合本规范对应模块的要求。 + +## 总体要求 + +### 排版规范 + +申请全站推荐的文章,排版均应符合如下规范: + +![Markdown 使用规范](_image/sol2.jpg) + +![空格和符号](_image/sol3.jpg) + +![正确使用 LaTex](_image/sol4.jpg) + +### 内容规范 + +申请全站推荐的文章,内容均应符合如下规范: + +- 使用的内容不应抄袭,且不会侵犯他人的版权,若需引用外部资料,必须使用链接标注来源。 +- 不应宣传可能违反相关法律法规的内容。 +- 不应包含可能危害计算机正常运行的项目、代码、教学。 +- 不应出现侵犯他人权益(包括隐私权、肖像权等)的内容。 +- 文章大部分内容应与文章主题紧密相关,尽量不出现与文章主题无关或无意义的内容,如『求管理员通过』。 + +## 【题解】板块要求 + +- 符合本规范所述『总体要求』,同时符合[洛谷主题库题解规范](solution-standard.md)。 + +## 【科技·工程】板块要求 + +- 符合本规范所述『总体要求』,同时符合[洛谷主题库题解规范](solution-standard.md)。 +- 内容充实详细,对所介绍的项目或者技术有深入详尽的介绍。 +- 如果文章的主题已在文章区有多篇文章介绍,且文章没有新意,同质化严重,将会被拒绝。 + +## 【算法·理论】板块要求 + +- 符合本规范所述『总体要求』,同时符合[洛谷主题库题解规范](solution-standard.md)。 +- 内容充实详细,对所介绍的算法或者技巧有详尽的原理介绍、正确性分析、复杂度证明、相关例题等内容。 +- 【算法·理论】区并不接受单题题解。单题题解应当投稿至【题解】区。 +- 如果文章的主题已在文章区有多篇文章介绍,且文章没有新意,同质化严重,将会被拒绝。 +- 如果文章介绍的算法、理论过于简单,或内容不够丰富详实,将会被拒绝。 + +## 【生活·游记】板块要求 + +- 符合本规范所述『总体要求』。 +- 目前仅接受分享参加程序设计方面赛事的经历的内容,暂时不接受其他内容。 diff --git a/docs/rules/academic/problem-standard.md b/docs/rules/academic/problem-standard.md index afd24ff..b87984d 100644 --- a/docs/rules/academic/problem-standard.md +++ b/docs/rules/academic/problem-standard.md @@ -11,7 +11,7 @@ sidebar_label: 主题库题目规范 主题库中已有的题目将会保留,管理员会根据本规范逐步修改;新加题目和公开赛题目均需严格遵守本规范。 -当前版本更新时间:2023-09-19。 +当前版本更新时间:2025-02-15。 ::: @@ -83,6 +83,17 @@ sidebar_label: 主题库题目规范 - 包括**样例说明**、**数据范围**和**提示**。 +## 题面多语言 {#MultiLang} + +- 目前提供中文、英文、日语选项。 +- 题面内容以主语言为准,多语言版本需和主语言内容保持一致。每个语言版本必须能独立阅读。 + - 对于不影响题意的内容(如外国人名、题面自创新名词),允许保留原文并附加注释声明不影响理解题意(有能力的可以概括下大意)。 + - 对于专有名词可在第一次出现时中使用( )标注外语原文。 + - 对于同个词的翻译需在全文中保持一致。 +- 对于题目来源是英语或日语的题目,官方会提供中文版题面(基于 AI 翻译+人工修正)。 + - 对于官方提供的中文题面,用户可在工单系统提交改进意见。 + - 对于洛谷主题库及入门与面试题库,用户可在工单系统贡献英语、日语题面。 + ### 数据范围 - 数据类型(整数、实数、字符、字符串等)应在**输入格式**中说明,数据范围应在**说明/提示**中说明。需要绝对避免数据类型是「正整数」但数据范围是「$\ge 0$」的情况。 @@ -119,15 +130,6 @@ sidebar_label: 主题库题目规范 - 原则上,时空限制应至少为 std 在最坏情况下的 $1.5$ 倍,且不应过小或过大。 -## 题目翻译 {#translate} - -- 排版必须遵守本规范中的[**基本规范**](#base)。 -- 由于即将开始题面多语言化,现在提交的翻译必须遵守[临时翻译规范](https://www.luogu.com.cn/discuss/910780)中的规定。 - ## 投题须知 洛谷原则上不接受个人零散投题,如果你想让洛谷收录你出的题目必须通过公开赛的形式申请,公开赛顺利结束后收录至主题库。 - -## 原帖存档 - -- [https://www.luogu.com.cn/paste/mw1jp93g](https://www.luogu.com.cn/paste/mw1jp93g) diff --git a/docs/rules/academic/problemset-standard.md b/docs/rules/academic/problemset-standard.md new file mode 100644 index 0000000..fce0252 --- /dev/null +++ b/docs/rules/academic/problemset-standard.md @@ -0,0 +1,61 @@ +--- +sidebar_position: 3 +sidebar_label: 洛谷精选题单规范 +--- + +# 洛谷精选题单规范 + +## 基本规范 + +提交精选题单申请的题单必须包含题单简介和至少五道题目。 + +题单不能照搬,若出现与他人的题单大幅度雷同(包括简介和题目),将被判定为抄袭。 + +## 题单主题和命名 + +**题单必须有一个比较明确的中心思想**。中心思想必须是一个具体的有价值的目标。能让人一眼看出题单价值。题单的命名应该能直接体现题单的中心思想。正确的题单命名和中心思想举例: + +- XX 算法专项训练 +- 思维能力训练题单 +- 比较考验代码实现能力的题目列表 + +错误的中心思想举例: + +- 适合普及组做的好题(过于宽泛) +- 主题是音游的题单(没有明确的训练价值) + +题单主题不应是过于简单的算法(如排序、朴素的搜索)。 + +特别的,对于同一系列的洛谷公开赛,允许比赛创建者建立一个题单。主题为系列公开赛的题单不受下文『题目列表』的规定约束。 + +## 题单简介 + +**题单简介不能含有引战、人身攻击、色情、敏感等违反社区规则的内容**。 + +为了让审核人员和用户了解题单的中心思想和内容概要,题单必须在简介页面有对题单整体的介绍,需要写出题单的优点,即给予审核人员一个通过题单的理由。 + +题单简介界面的内容要求正确使用 markdown 语法,审查严格程度与专栏审核一致。 + +建议对每个题目做一个简短的说明,但是如果您认为整体说明足够说服审核人员通过题单,也可以不对题目做逐个介绍。 + +建议在题单简介里标注题单的整体难度和面向对象,如:面向由普及组到提高组过度的选手。 + +## 题目列表 + +**公开题单所包含的题目必须是主题库(包含 Remote Judge)中存在的,不能出现私题/团队题**。 + +题目列表中的选题应该紧扣题单的中心思想,能够从多个维度展现相关的主题。题目应难易度有所不同,或涉及不同模型、套路、类型。本质相同的题目不应重复出现太多次。 + +同时,虽然一个题单内部的题目应该难易度不同,但是差距不宜过大。一个题单内的题目面向的对象应该是统一的。题单题目可以是简单的、符合训练规律的由浅入深,但应当让某一阶段的选手有可能完全完成并理解题单上的题目。 + +所选每道题目的**主要算法**或**关键步骤**应该是题单的主题。例如,如果某题目是对字符串建出后缀自动机后在自动机上进行 BFS 来统计答案,则该题目可以出现在后缀自动机相关题单中,但不应出现在 BFS 相关题单中。 + +原则上,题单的提交者应该了解题单上的全部题目,并通过题单上至少一半的题目。 + +## 惩罚 + +用户多次提交明显不符合规定的题单时,将视情节严重程度被处以警告、禁言、封禁等处罚。 + +如果题单描述出现涉黄、涉证等敏感内容,将对提交者处以封禁帐户的处罚。 + +如果涉嫌抄袭他人题单,第一次将被警告,第二次将被处以警告性棕名。多次被判定为抄袭题单将被封禁帐户。 diff --git a/docs/rules/academic/solution-standard.md b/docs/rules/academic/solution-standard.md index 2273b3b..c9efbf7 100644 --- a/docs/rules/academic/solution-standard.md +++ b/docs/rules/academic/solution-standard.md @@ -1,5 +1,5 @@ --- -sidebar_position: 3 +sidebar_position: 4 sidebar_label: 主题库题解规范 --- @@ -147,6 +147,7 @@ $$\begin{bmatrix} f_{i + 1} \\ f_i \end{bmatrix} = \begin{bmatrix} 1 & 1 \\ 1 & - **不应在代码中加入防抄袭内容。** ## 提交与审核 + - 请在文章编辑页点击【提交题解】按钮,具体见[个人文章功能-申请提交为题解](../../../manual/luogu/article#submit-solution)。 - 提交审核时应确保题解符合以上规范。 - 提交审核后,一般情况下,题解将于七天内被审核。如果超过七天仍未被审核,可以私信管理提醒,**七天内禁止催审**。 @@ -158,4 +159,5 @@ $$\begin{bmatrix} f_{i + 1} \\ f_i \end{bmatrix} = \begin{bmatrix} 1 & 1 \\ 1 & - [个人专栏文章功能说明](../../../manual/luogu/article) - [如何用 Markdown & LaTeX 写一篇排版整齐的题解?](./guide/solution.md) -- [题解审核及反馈要求(原讨论帖)](https://www.luogu.com.cn/discuss/174934) \ No newline at end of file +- [题解审核及反馈要求(原讨论帖)](https://www.luogu.com.cn/discuss/174934) + \ No newline at end of file