操作

技术组任务板

来自pcdiy_dev

流程图(早期).png

基于整体的开发流程,有下面的内容:

搭建成品Wiki界面

本站已对此过程完成了大致的摸索,有兴趣的可以尝试自己搭建一下MediaWiki。未来肯定会换到更稳定,速度更高的服务器。

样板编写

已编写,词条测试-CPU

如果有想测试的功能可以自己创建沙盒测试,例如用户:Carrotgeball/卜式语言

页面渲染

要求的效果:

为此可能需要制作模板,例如:模板:Block - Minecraft Wiki,最详细的我的世界百科 (fandom.com),并通过机器人或者脚本去填充对对应界面中的内容。

另一种方法是利用lua语言进行渲染,其中一种比较完善的实现方法是参考:帮助:MongoDB支持 - 灰机wiki (huijiwiki.com)

在功能未完成的时候,创建页面请先用空模板进行填充。

创建这个功能时请不要追求极致的性能,相较于游戏中上万的词条,此处需要处理的词条数量并不多。优先以完成功能为要点。

爬虫部分

优先完成CPU和显卡(仅需要公版方案的部分)的内容爬取。跑分部分先不作为重点,如果无法获取或者数据可能不准确请不要在意。

二维的表格即可。