2022 年 11 月的月总结咕了,12 月的来了,顺便总结一下 2022
考试
从 10 月开始一直到 12 月底的圣诞假期之前一直在考各种试,所以不仅没做什么项目,还把 11 月的月总结咕了…
不过总体来看考试结果都还不错…
圣诞假期
每年最后一周和新年第一周都是假期,所以可以往这两周里安排一点事情…
RemoteMC
HTTP API
我有一天突然发现已经将近完成的 RemoteMC-Core 和 RemoteMC-QQ 中的 HTTP 模块设计的非常不合理:API 返回的一直是 HTTP 200 加上一个带有 status_code
的 JSON… 梗图成真了()于是我决定分别重构两个模块中的相关代码并在放假之前完成了相关工作。
兼容性检查
另外,一个新功能正在开发中:兼容性检查。目前的想法是在 RemoteMC-Core 中存储与各个客户端模块(MCDR 等)的兼容性列表并在 ping 的过程中检查是否兼容。客户端模块在 ping 方法的返回信息中会添加几个版本信息字段,由 RemoteMC-Core 检查是否兼容并在 status 页面中显示兼容性状态。目前 RemoteMC-Core 中的相关功能已经被添加,而 RemoteMC-MCDR 模块中的相关功能会在一些相关的功能被添加后增加。
更新检查器
另外,在兼容性检查功能完全完成后会添加一个更新检查器,使用 GitHub API 检查是否有新版本并在网页与控制台输出中提示。
2023
项目
2023 年应该还会继续 RemoteMC 系列的开发,尤其是开始 QQ 机器人模块的开发。
升学
本学期将于 2023 年 2 月初结束,然后就要提交成绩给下一个学校了,希望一切顺利…