Skip to content

建议以词条(tag)的方式添加更多作战记录分类 #3

@GalaxySnail

Description

@GalaxySnail

目前本站仅仅提供了很有限的分类:

截图20210607_161230

因为希望本站能够成为一个海纳百川的明日方舟作战记录wiki,我建议让分类基于不同维度的词条,就像公开招募工具一样。每个作战记录条目应该包含以下几个不同维度的信息:

  • 所用到的每名干员的名字、携带的技能
  • 用到的每名干员的星级、职业(它们应该由系统自动计算得出)
  • 队伍干员的最高练度
  • 队伍的人数 + 车数
  • 关卡名称以及关卡本身的属性,例如突袭、自带毒雾、不自然回费等。对于危机合约,则要包括危机合约的赛季、轮换图日期以及具体的词条。
  • 关卡的通关情况,4星(突袭)还是3星(完美通关)还是2星(漏怪逃课)
  • 自限性词条,例如自闭、忍宗、孤岛、正宫、一秒、门杀、搬家等(特别地,孤岛词条一定带有自闭词条)。wiki 也应该有专门的页面对这些词条做出尽可能无歧义的解释。甚至“代理指挥”应该也算作一个词条。

甚至还可以添加一些其它的可选信息:

  • 队伍干员的最晚实装日期(以简中服为准)
  • 队伍里每位干员的练度、技能等级。这样把练度信息从队伍上更细化到了每位干员上,利于进一步细化搜索。
  • 记录的攻克者、游戏帐号提供者、B站发表帐号、剪辑、后期等。攻克者可能有点麻烦,因为有些记录并不是完全由一人做出的,所以技术上应该允许有序的多名攻克者。

关于干员练度信息,规则是死的人是活的,一些用等级换信赖的、或者助战借不到但是总体不影响的那些“等效作战记录”也应该包容。另外练度也不应该写死为常见的练度,而应该允许自由调整。例如,我见过精一30级这个练度的作战记录,还有法恐龙有过一些精一中练的作战记录,也很有收录价值。另外,还有一些低练队借满练助战逃课的记录,不过这一类我目前还没有什么很好的分类办法。或许,可以把低练队借高练干员的“逃课”当作一个高练的自限性词条来标记?包括杜宾队或许也可以用这个思路,把“杜宾队”作为一个四星记录的自限性词条。

这样详细且多维度的分类信息,会大大有利于各类作战记录的收录以及检索。

收录方面,目前的分类并没有包括低练(全员1级、无精英、精一1级)、三星队等流派。而这个分类方案则非常灵活,虽不敢说考虑到了所有流派,但以及能够满足绝大部分流派的需要。即使是添加新的流派,也可以通过自限性词条来进行拓展。

检索方面,各个词条限制可以自由组合,例如:

  • 通过 人数 <= 3 来得到所有不超过3人(含小车)的少人记录(这包括3人无车、2人1车等作战记录)
  • 通过 人数 <= 3 车数 >=2 来得到所有不超过3人(含小车)且至少有2辆小车的少人记录(这包括1人2车、0人3车的作战记录)
  • 通过 人数 <= 3 人数不含小车 来得到所有不超过3人(不含小车)的少人记录(这允许3人无车、3人1车、3人2车等作战记录)
  • 通过 人数 <= 2 人数 >= 2 人数不含小车 车数 <= 1 车数 >= 1 来得到所有恰好为2人1车的作战记录
  • 通过 人数 <= 6 先锋 来得到所有的 人数不超过6人 且队伍所有干员均为先锋职业的记录
  • 通过 泛医疗 来得到所有的 队伍中每位干员均带有“泛医疗”职业标签的作战记录
  • 通过 狙击 术师 来得到所有的 队伍中每一位干员均为 狙击或术师职业 的记录
  • 通过 等级 <= 精一1级 等级 >= 精一1级 来得到所有的 队伍最高等级为精一1级 的记录(即传统上认为是“精一1级”的作战记录,这允许队伍中含有低于精一1级的干员)
  • 通过 等级 <= 精一1级 得到所有的 队伍最高等级低于精一1级的记录(这包括所有传统上认为是精一1级、无精英、全员1级的作战记录)
  • 通过 等级 <= 无精英50级 等级 >= 无精英30级 人数 >= 13 来得到所有的 无精英带满13人的作战记录
  • 通过 星级 <= 3星 星级 >= 3星 来得到所有的三星队记录(与等级一样,允许队伍中含有二星或者一星的干员)
  • 通过 星级 <= 4星 星级 >= 4星 近卫 来得到所有四星近卫队的记录
  • 通过 自闭 忍宗 来得到所有自忍作战记录
  • 通过 忍宗 毒雾 来得到所有毒雾图忍宗的作战记录
  • 通过 快速复活 来得到所有的 队伍中每位干员均带有“快速复活”标签的记录(即“快速复活队”)
  • 通过 浊心斯卡蒂 等级 <= 精一1级 等级 >= 精一1级 来得到所有的 精一1级队带有浊心斯卡蒂的作战记录
  • 通过 异客 来得到所有带有异客的作战记录
  • 通过 史尔特尔 2技能 等级 >= 精二90级 来得到所有带有满练史尔特尔二技能的作战记录
  • 通过 第8章 等级 <= 无精英1级 来得到所有的全员1级第八章的作战记录
    足见其灵活性。

总的来说,这个方案提出的新特性可能需要对现有代码做较大改动。虽然后端的逻辑并不难实现,但是前端的记录提交页面、检索页面都需要不小的改动,所以我不确定这项工作的优先级如何。总之,希望作战记录 wiki 能越做越好,今早容纳各种明日方舟作战记录吧。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions