From 93f98d40b0c32f4b3b74016243a0aaed56545151 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 18:53:15 +0800 Subject: [PATCH 01/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6be494c..a878244 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ #DCF -first push \ No newline at end of file +中台前端代码 \ No newline at end of file From 7af055bd3f8c6a4402412451df98457c841ff801 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 21:38:17 +0800 Subject: [PATCH 02/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a878244..8ff86a4 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,31 @@ #DCF -中台前端代码 \ No newline at end of file +中台前端代码 +前端功能 +总思路:展示后端内容,渲染界面。 +目前中台有以下几个功能可以使用: +1."最近上传地图" +该功能展示了地图下载器的所有地图,按照 创建时间倒序 和 下载倒序 分组排序; +进入每个地图可以下载地图,进行对地图的评分;中台的评分与地图工具相互独立。 +2."热门下载地图" +是距离最近一周内的地图展示,按照 创建时间倒序 和 下载倒序 分组排序; +该功能展示目前地图制作数量以及活跃度,是反应地图更新速度和产出频率的有力证明。 + +3."活跃作者推荐" +是展示所有使用地图下载器的用户在三个月内和一个月内是否发布地图的统计,如果有发布记录会在对应指标上显示‘是’。 +计算方式如下: +排名为三个月内上传图总数量*系数 +当半个月内上传图时,系数为1 +当半个月内未上传图但一个月内有上传图时,系数为0.6 +当一个月内未上传图时,系数为0踢出活跃作者推荐 +分配积分为每个月 总地图数量*10, +如果有作者在三个月内的名单但是不在一个月的名单内,给与这个月的评分x0.6 + +1,2,3 这三个会提供给全体用户便于全体用户查看,不需要登录; + + +4."weapon匹配" +该功能目前全员可查看,后续会被分配给mod角色。 +5."赛事大厅" +该功能目前全员可查看,后续会被分配给比赛举办者和选手的角色。 +6."办事大厅" +该功能目前全员可查看,需要登录认证。 From ca84e6450beab19eefbc7683e3e625c669b16d00 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 21:42:54 +0800 Subject: [PATCH 03/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 94 ++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 68 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 8ff86a4..db54645 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,73 @@ #DCF -中台前端代码 -前端功能 -总思路:展示后端内容,渲染界面。 -目前中台有以下几个功能可以使用: -1."最近上传地图" -该功能展示了地图下载器的所有地图,按照 创建时间倒序 和 下载倒序 分组排序; -进入每个地图可以下载地图,进行对地图的评分;中台的评分与地图工具相互独立。 -2."热门下载地图" -是距离最近一周内的地图展示,按照 创建时间倒序 和 下载倒序 分组排序; -该功能展示目前地图制作数量以及活跃度,是反应地图更新速度和产出频率的有力证明。 +# 中台前端功能设计文档 -3."活跃作者推荐" -是展示所有使用地图下载器的用户在三个月内和一个月内是否发布地图的统计,如果有发布记录会在对应指标上显示‘是’。 -计算方式如下: -排名为三个月内上传图总数量*系数 -当半个月内上传图时,系数为1 -当半个月内未上传图但一个月内有上传图时,系数为0.6 -当一个月内未上传图时,系数为0踢出活跃作者推荐 -分配积分为每个月 总地图数量*10, -如果有作者在三个月内的名单但是不在一个月的名单内,给与这个月的评分x0.6 +## 一、核心功能概述 +中台前端主要承担展示后端内容、渲染界面的职责,当前提供以下功能模块: -1,2,3 这三个会提供给全体用户便于全体用户查看,不需要登录; +--- +## 二、公开访问功能(无需登录) -4."weapon匹配" -该功能目前全员可查看,后续会被分配给mod角色。 -5."赛事大厅" -该功能目前全员可查看,后续会被分配给比赛举办者和选手的角色。 -6."办事大厅" -该功能目前全员可查看,需要登录认证。 +### 1. 最近上传地图 +- **功能描述**:展示地图下载器的全部地图 +- **排序规则**: + - 按创建时间倒序分组 + - 按下载量倒序分组 +- **交互功能**: + - 单地图下载 + - 地图评分(独立于地图工具评分体系) + +### 2. 热门下载地图 +- **数据范围**:最近一周内上传的地图 +- **排序规则**: + - 按创建时间倒序分组 + - 按下载量倒序分组 +- **数据价值**: + - 反映地图制作数量及活跃度 + - 展示地图更新速度与产出频率 + +### 3. 活跃作者推荐 +- **统计维度**: + - 三个月内发布记录 + - 一个月内发布记录(标注"是/否") + +- **排名算法**: +排名得分 = 三个月上传总量 × 活跃系数 +活跃系数规则: +一月内有上传:系数1.0 +一月内无上传但三月内有:系数0.6 +三月内无上传:系数0(移出推荐) + +- **积分规则**: +- 基础积分:每月总地图量×10 +- 衰减规则:三月在榜但一月未在榜作者,积分×0.6 + +--- + +## 三、权限控制功能 + +### 4. Weapon匹配 +- **当前权限**:全员可查看 +- **后续规划**:将调整为MOD角色专属 + +### 5. 赛事大厅 +- **当前权限**:全员可查看 +- **后续规划**: +- 比赛举办者:管理权限 +- 参赛选手:参与权限 + +### 6. 办事大厅 +- **访问要求**:需登录认证 +- **功能特性**:提供用户个性化服务入口 + +--- + +## 四、版本规划 +| 功能模块 | 当前权限 | 目标权限 | 开发状态 | +|-------------------|----------------|----------------------|----------| +| 最近上传地图 | 公开 | 保持公开 | 已上线 | +| 热门下载地图 | 公开 | 保持公开 | 已上线 | +| 活跃作者推荐 | 公开 | 保持公开 | 已上线 | +| Weapon匹配 | 公开 | MOD角色专属 | 待调整 | +| 赛事大厅 | 公开 | 赛事相关角色分级权限 | 待调整 | +| 办事大厅 | 需登录 | 保持需登录 | 已上线 | \ No newline at end of file From 5b7b576fea6076c11affa1b9500618c6f225723c Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 21:45:57 +0800 Subject: [PATCH 04/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index db54645..255e837 100644 --- a/README.md +++ b/README.md @@ -34,13 +34,13 @@ - **排名算法**: 排名得分 = 三个月上传总量 × 活跃系数 活跃系数规则: -一月内有上传:系数1.0 -一月内无上传但三月内有:系数0.6 -三月内无上传:系数0(移出推荐) +一个月内有上传:系数1.0 +一个月内无上传但三个月内有:系数0.6 +三个月内无上传:系数0(移出推荐) - **积分规则**: - 基础积分:每月总地图量×10 -- 衰减规则:三月在榜但一月未在榜作者,积分×0.6 +- 衰减规则:三个月在榜但一个月未在榜作者,积分×0.6 --- From 669bdea392903f7ad06ba54e7dd800533bcdb98c Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 22:15:26 +0800 Subject: [PATCH 05/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 255e837..3653219 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ ### 6. 办事大厅 - **访问要求**:需登录认证 -- **功能特性**:提供用户个性化服务入口 +- **功能特性**:主要提供公告版功能,便于玩家沟通需求和对齐任务。 --- From 5c1cd298c3e116905914d62a01ec4ca02f33299c Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Mon, 23 Jun 2025 22:16:40 +0800 Subject: [PATCH 06/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3653219..908beaf 100644 --- a/README.md +++ b/README.md @@ -49,13 +49,13 @@ ### 4. Weapon匹配 - **当前权限**:全员可查看 - **后续规划**:将调整为MOD角色专属 - +- **功能特性**:提供在线mod编辑器,生成xml使用。 ### 5. 赛事大厅 - **当前权限**:全员可查看 - **后续规划**: - 比赛举办者:管理权限 - 参赛选手:参与权限 - +- **功能特性**:提供在线添加比赛用户,快速生成赛程表并联系选手。 ### 6. 办事大厅 - **访问要求**:需登录认证 - **功能特性**:主要提供公告版功能,便于玩家沟通需求和对齐任务。 @@ -68,6 +68,6 @@ | 最近上传地图 | 公开 | 保持公开 | 已上线 | | 热门下载地图 | 公开 | 保持公开 | 已上线 | | 活跃作者推荐 | 公开 | 保持公开 | 已上线 | -| Weapon匹配 | 公开 | MOD角色专属 | 待调整 | -| 赛事大厅 | 公开 | 赛事相关角色分级权限 | 待调整 | +| Weapon匹配 | 需登录 | MOD角色专属 | 待调整 | +| 赛事大厅 | 需登录 | 赛事相关角色分级权限 | 待调整 | | 办事大厅 | 需登录 | 保持需登录 | 已上线 | \ No newline at end of file From 56c800693d979ac08274b4457845feadd0059d6b Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Tue, 24 Jun 2025 20:58:33 +0800 Subject: [PATCH 07/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 908beaf..fc7ca7d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ #DCF # 中台前端功能设计文档 - +0.未来功能 +添加git可视化分析内容 +可视化分析: +1.根据git链接一键下载按钮、一键分析文件按钮。 +2.临时修改git文件内容、提交鉴权 +3.sooon ## 一、核心功能概述 中台前端主要承担展示后端内容、渲染界面的职责,当前提供以下功能模块: From 8298e2feb77fc4fc555317eb49b9e46500ba1765 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Wed, 25 Jun 2025 00:11:47 +0800 Subject: [PATCH 08/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fc7ca7d..69fc7c6 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ # 中台前端功能设计文档 0.未来功能 添加git可视化分析内容 -可视化分析: -1.根据git链接一键下载按钮、一键分析文件按钮。 -2.临时修改git文件内容、提交鉴权 -3.sooon +- 可视化分析: +- 1.根据git链接一键下载按钮、一键分析文件按钮。 +- 2.临时修改git文件内容、提交鉴权 +- 3.sooon ## 一、核心功能概述 中台前端主要承担展示后端内容、渲染界面的职责,当前提供以下功能模块: From ffd79356659cf84f5ce4c4a12a815d9125f4a015 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Thu, 10 Jul 2025 18:54:46 +0800 Subject: [PATCH 09/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 69fc7c6..c53c500 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#DCF +#DCF 1111 # 中台前端功能设计文档 0.未来功能 添加git可视化分析内容 From d1c7d25bd8ecbfdb04a8933f3c76eceb98fa4c78 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Thu, 10 Jul 2025 18:56:57 +0800 Subject: [PATCH 10/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c53c500..645ec35 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#DCF 1111 +#DCF 1111我草 # 中台前端功能设计文档 0.未来功能 添加git可视化分析内容 From 49406f1ba5b12be2cdc16d7b860141e762d16bf3 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Fri, 11 Jul 2025 18:40:56 +0800 Subject: [PATCH 11/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 645ec35..69fc7c6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#DCF 1111我草 +#DCF # 中台前端功能设计文档 0.未来功能 添加git可视化分析内容 From 176aa426489667c14d6a47fa0d8ee0d1d1008e71 Mon Sep 17 00:00:00 2001 From: zyb <1846172115@qq.com> Date: Sat, 19 Jul 2025 08:14:24 +0800 Subject: [PATCH 12/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 69fc7c6..98da3fa 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,14 @@ - 1.根据git链接一键下载按钮、一键分析文件按钮。 - 2.临时修改git文件内容、提交鉴权 - 3.sooon +添加mod教程功能 +- 根据mod教程提供对应的源码参考 +- 支持上传和插入自定义代码片段 +- 有一个教程列表,可以按照更新时间/浏览量来排序教程顺序 +- 用户可以收藏教程 +添加赛事新赛制 +- 双败 +- 积分 ## 一、核心功能概述 中台前端主要承担展示后端内容、渲染界面的职责,当前提供以下功能模块: