Reading Plan:

Field Papers (More Practical, Mostly take a glance)

  1. Federated Learning
  2. LLM Security
  3. VLM works
  4. ICLR 2024 papers

Materials (More Theoretical)

  1. Komologrov Complexity, basically about compression complexity part.
  2. Tensor Programs

Experiment Plan:

I plan to do some experiments on LLM explanability. - Simplify some codes

Skills Learning Plan:

  • I recently gain interest in: Blender and Manim.
  • Some classical CS courses such as operating system, distributed system, computer graphics (6.824, GAMES101, etc.)
  • Since I have been developing Minecraft mods in Java, I get interested in Kotlin.

Development Plan:

  1. A CI/CD working flow, ComfyUI like, for data visualization? Needs a template for some basic model, for basic evaluation for new base model/new methods, etc.
  2. papers.cool like paper reading website/tool, e.g. using prompt from my self, more complex filter(in a time range), combining e.g. sort by stars or OpenReview ratings. Display the openreview comments.

Gaming Plan

  • Propose to write Minecraft mods which could reload the world without restarting Minecraft (Time-Machine like features)
  • GTNH and Factorio Playing

服务器运行控制

  • 服务器状态:CPU、内存占用;子服MSPT等
  • 开启、关闭服务器
  • 多服务器
    • 白名单控制
    • 部分服务器的封闭(例如部分服务器用于测试,防止别人随便进入)
    • 服务器资源分配(例如多个镜像服、多个创造服时“熔断”机制;有测试服务器时优先保证测试服务器资源占用稳定)

此处多个镜像服、多个创造服考虑到即时性,希望通过类似DimensionAPI的方式进行。即使用多个维度进行操作、装载;但同时一些tick freeze方面操作需要考虑每个维度单独启动。一个可能的搭配是:一个多维度镜像服;一个多维度创造服;(可能)多个的测试服。

区域文件操作

  • 备份(完整备份更倾向于PrimeBackup,无论速度还是稳定性都更高,例如完全可以回档之前先备份一遍,以及镜像服更方便)、回档、——复制区域文件
  • 区域文件离线上传
  • 区域文件生成地图

这里考虑采用模组实现区域中部分区块的提取。目前进度是在区块彻底卸载后即可

真人

  • 获取玩家位置
  • 强制提醒玩家等等

假人

  • 批量生成假人(e.g.世吞?)
  • 维护假人列表(机器专用假人,如生成名称、查询机器对应的假人)
    • 生成名称:给一个简介然后生成
    • 查询假人:从相关的一堆简介里面查找一个
    • 修改假人资料,如是否自动召唤等等
  • 维护假人动作列表等(例如,换上身上的装备,向盔甲架10gt挥砍,对应翻译成若干指令及对游戏内的信息查询,虽然这只是个例子)

路径点

  • 查询机器位置——考虑如下情景,在工业区有若干台机器,现在新增一台,但没有必要新增路径点,只需要使用Bot在工业区的简介中增加相关信息即可,后续询问相关机器时会检索到工业区。
  • 增加、删除、修改等相关管理,如上,特别是修改简介等元数据的部分

地毯规则

  • 查询地毯规则——地毯规则太多了老忘怎么办(
  • 管理多个维度(镜像服)的不同地毯规则

互通

  • 消息互通、指令互通(QQ、Kook……)
  • 基于假人的截屏、录屏(基于replaymod server或者mineflayer等生成)
  • 消息播报(例如假人上线、手动备份/回档)
  • 文件互通
    • 投影文件
      • 版本转换
      • syncmatica双向同步传递
      • 图片生成/动态展示
    • 存档文件
      • 挂到创造服维度或某个测试服节点上

Carpet-AMS-Addition维护

合成表相关API

计划采用Fabric API在编译期用来生成各个版本的数据包,用以动态装载/卸载(主要是考虑兼容性,所以尽量采取Minecraft官方的手段来修改)

features

之前更新build.yml的时候漏掉了Mixin Audit相关,计划加回去

备份

Prime Backup Extnsions?

镜像服、创造服专用的管理插件。考虑在镜像服中常常有临时的测试需求,但同时也经常有人在镜像服设计建筑、机器。

目前,已经有multi-source的Prime Backup插件,可以从多个MCDR的prime backup实例中摘取部分region文件用来回档。

考虑进一步整合如下功能: - 多个创造服、镜像服的互相同步、资源分配、开关控制 - 区块级的热备份、热回档

目前第一个大概就是缝合一下multi source prime backup和多服务器启动管理的插件。当然,我比较趋向的想法其实应该是多维度的那种,也不需要特别管理某个世界的占用。

然后第二个肯定需要mod来结合,应该可以提取一个“单区块的mca文件”然后用来读取,类似于作为一个新维度装载。

Version Revert

主要对1.20.5+的存档向下转换。1.20.5开始将nbt的机制改变为组件,希望写一个小脚本或mod让1.20.5+存档能初步向下转化。

模组计划

Item Scroller CraftAddon

主要添加功能

  • 切石机、铁砧等
  • 基于配方书的massCraft

主要目标

升级到高版本。主要是将Sakura-Ryoko的版本向上移植。

Oh-My-Minecraft-Client

考虑到plusls相关模组的维护最近相对减少,考虑将Oh-My-Minecraft-Client中的查看村民交易的功能使用原版方式(F3+I)进行实现。这一方式的好处是可以用更原版的方式进行支持,从而避免一些跨版本情况下的协议兼容性问题;另一方面是可以相当于依赖更新更活跃的Carpet-TIS-Addition。

0%