这篇文章我想介绍下自己最近在玩的一些项目, 可能很多都是demo性质的, 也并没有用到什么高深的技术, 希望读者能觉得有趣.

kubemux

这个项目是为了简化 Tmux 与 Kubernetes 配合的工作量, 它非常适合你有几十个集群需要管理的场景, 并且这个项目未来应该会支持多云环境中 Kubernetes 集群的操纵. 我已经用它处理了上百个集群的管理, 非常好用.

项目地址: https://github.com/corvofeng/kubemux

具体的文档在这里: https://kubemux.corvo.fun/

go-flarum

go-flarum是使用Golang后端+Flarum前端重新整合的一个项目.

项目地址在这里: https://github.com/corvofeng/go-flarum

这个项目在多年之前就夸下了海口, 但当时已经将基本框架写的差不多了. 我最近整理一下, 将其开源出来. 未来我有空应该还会去写, 不过可能很慢把哈哈.

https://discuss.flarum.org.cn/d/1956/11

1719843955898.png

Heartsteel

这是一个嵌入在网页中类似看板娘的项目, 只不过使用的是3D模型. 这部分是Three.js加载的

为什么叫Heartsteel, 是因为Zoe是英雄联盟中我最喜欢的英雄, 她将我的♥偷走了. 起初这个项目就是为了Zoe而写的, 但其实项目应该能支持各种英雄的模型展示.

blog-zoe.gif

项目地址在这里: https://github.com/corvofeng/Heartsteel

模型来源是这里: https://modelviewer.lol/model-viewer?id=142001

预览效果的话, 可以直接访问 https://corvo.myseu.cn/, 不过我建议在PC端打开, 手机端还未适配, 并不美观.

我一直也在考虑能不能把她作为桌面小宠物的形式, 或者可能学习下怎么制作Steam上面的相关mod吧