关于

在好奇心的边界上,持续产出数字泔水。

出生于福建,成长于上海, 现在在伦敦绝望的坐牢(放我回国!!!!!)。

Used to be 上海某A level国际学校学生
已飞升失败 成为英国伦敦某个泰晤士河边学校的地下一条区, 以及六七个人 ( ? ? 67 ? ? ) 的滚木御用厨师,致力于产出辣哭所有人的黑暗料理以及摧毁宿舍电热炉的黑魔法。

目前与中国大陆的时差为-8小时。wx/qq基本秒回,如果没回可能是死了。

音乐与游戏

我操了,这个舞萌咋嫩好玩呢!!!!!! 老了,只能专注一个游戏玩。 这几年太喜欢舞萌了。

  • Phigros 16.几
  • 舞萌 16002
  • Rotaeno >17.600
装逼了

装逼了

在做的事

Frk 的头像
Frk

我就是每天浪费一大堆中国的算力和美国的算力生成一大坨狗屎代码
第二天自己都忘了昨天干了什么然后浪费算力去重新理解这几坨屎

然后继续浪费算力去修复昨天已经快风干的狗屎代码然后在上面继续拉一些新鲜的屎

拉累了就骑车去商场浪费真实的token去游玩这个啥比日本游戏 还天天搞我心态。

看看得了,我懒得写,AI生成了。我喜欢AI。
反正你们懂我意思,后面都是AI写的,但是他意思准,why not?

RhythMC 是以 Minecraft 为基础的 3D 音乐节奏游戏,也是我投入最多的长期项目。

服务端玩法、判定与成绩结算、排行榜、多人对战、账号体系、谱面管理、资源分发、跨服务器数据,都一点点搭过来。我想让它成为完整的音乐游戏平台:玩家不必被客户端环境挡在门外,创作者能制作和分享谱面,不同服务器能在共同的基础上发展各自的特色。

方向上,我更认同 osu!、Majdata、Phira 这类社区创作驱动的形态,而不是复刻街机的商业模式;同时尽量降低参与门槛,把版权、审核和社区秩序认真处理。这件活很长,不只有开发,还有设计、治理和运营。

Frk@Home 是这个站。相比把表达都交给大平台,我更想要一块能自己决定内容、设计和技术方向的地方:博客、项目、工具、服务、个人记录都从这里进出。

从早年的 FrkBlogs 到现在,想留住的是互联网最吸引我的那部分:自由表达、独立创造,以及因为共同兴趣产生的联系。

技术与工具

主力是 Java,做 Minecraft 生态里的 Paper 服务端插件和 Fabric 周边工具;也用 Next.js、React、TypeScript 写网站和界面。

我对技术的好奇不只在写代码:网络、服务器、游戏引擎、数据结构、交互设计,甚至一台列车的供电系统,都能让我花掉很多时间。一个功能能用,不代表它够好;一个界面好看,也不代表它解决了问题。我不喜欢为了复杂而复杂,也不想用漂亮的概念盖住实际问题。

服务端与游戏

Java Paper Fabric

Web 与界面

TypeScript React Next.js

数据与运行时

MySQL Redis Lua WebSocket Docker Linux

技术之外我也在意产品:后台能跑还不够,交互、信息结构、视觉语言都得站得住。灵感常来自日系音乐游戏的界面和排版,也来自游戏、音乐平台和其他软件产品。平时也在试 AI 模型、智能代理和自动化工作流,把重复的事交出去,精力留给判断和审美。

屏幕之外

铁路、航空和城市交通是很实在的兴趣:列车参数、牵引与供电系统、线路速度,以及交通网络背后的工程。我喜欢那些容易被忽略的细节:一条线为什么这样设计,一列车怎么在不同供电制式下运行,一个系统怎么在庞大的城市里维持秩序。

旅行是认识世界的另一种方式。上海是成长的坐标,伦敦是现在的生活,香港和日本也一直有兴趣。比起打卡,我更想走进城市看它怎么运转。

日常还有更普通的部分:折腾设备、网络和自托管服务,做饭。厨房离软件开发很远,但同样需要计划、经验和临场发挥。

我在意的事

原则我是怎么理解的
创造项目可以很小,只要解决了真实问题,或者让某些人高兴,就值得认真做。
自由自己的工具、服务、作品尽量自己掌握;理解它们怎么运行,比完全依赖现成平台重要。
长期值得做的东西往往要几年,要反复推翻、重做、调整。
真实喜欢直接、诚恳、有内容的交流。与其用复杂的语言包装一个简单的问题,不如承认它再想办法。
审美功能和美感不冲突,一款游戏、一套界面,都值得在细节上有自己的性格。
人技术最终要服务于人,工具该建立联系,而不只是完成功能。

写在最后

一句话概括:对世界仍有许多好奇,也愿意亲手创造答案。

我不想太早定下自己最终会成为怎样的人。今天可能在研究一个系统,明天在查一条铁路线,过些日子又因为一首歌或一个新念头开始另一段探索。