Just some trash code I wrote for fun.
我自 2023 年至今开发的一些未被公开的烂尾项目和没什么实际用途的玩具项目的合集。
仅图一乐,不保证能用,不保证质量,不保证安全。部分项目是让 LLM 写的。
A collection of unfinished projects and useless toys I've built since 2023, never made public.
Just for fun – no guarantees on usability, quality, or security. Some of them were written by LLMs.
- Pluggable EndRod – 一个 MC 服务器插件,其用途顾名思义。你可以在 target 目录下载到它。
- PoorGL - 在终端渲染 OBJ 模型的 Java 项目。构建的 jar 文件和示例模型文件同样可在 target 目录下载。
- VirgoAI - 支持插件系统的基于 Onebot v11 协议的QQ机器人框架,半成品,Bug很多,但凑合能用。部分代码由 LLM 辅助编写。
- Werewolf - 架构自主设计,代码由 LLM 完成的网页狼人杀小游戏。
- Jxphotos - LLM 辅助开发的图库网站。帮别人写的,开发尚未完成时他们弃用了这个项目。前端纯原生实现,后端Node.js + Express + SQLite。
- ENAProxy - 纯 Node.js 实现统一代理入口的代理网关,支持多种代理协议,但并不是很安全。
- Bloxiv - 拿Pixiv当后端CMS用的纯前端博客框架,纯原生实现,半成品,由于代码过于屎放弃了维护。我简直无法想象我是怎么写出来的。
- ENABot - 随便写给自己用的基于 Onebot v11 协议的QQ机器人程序,纯给自己玩的,LLM 辅助开发。
- ST7920 Video Player - 基于 Arduino 的 SD 卡灰度视频播放器,专用于 ST7920 驱动芯片 12864 LCD 屏,支持基于时间抖动算法的5级灰度。
- DESE – “Don’t Edit Servers.Dat”,顾名思义,这个模组通过
Mixin注入来防止原版Minecraft自动排除servers.dat中的非原版字段,基本没什么实际用途。适用于1.21.11 Fabric。
- Pluggable EndRod – A Minecraft server plugin; its purpose is self-explanatory. You can download it from the
targetdirectory. - PoorGL – A Java project that renders OBJ models in the terminal. The built JAR file and sample model files are also available in the
targetdirectory. - VirgoAI – A QQ bot framework based on the Onebot v11 protocol with a plugin system. It’s a half-finished product with many bugs, but it’s barely usable. Some parts of the code were written with the assistance of an LLM.
- Werewolf – A web‑based Werewolf party game with a self‑designed architecture, fully coded by an LLM.
- Jxphotos – A gallery website developed with LLM assistance. It was built for someone else, but they abandoned the project before it was completed. The frontend is pure native implementation, and the backend uses Node.js + Express + SQLite.
- ENAProxy – A proxy gateway written in pure Node.js that provides a unified proxy entry, supporting multiple proxy protocols, but it is not very secure.
- Bloxiv – A pure frontend blog framework that uses Pixiv as a backend CMS. Built with vanilla native implementation, it's a half-finished product, and I abandoned maintenance because the code was too awful. I simply can't imagine how I even wrote it.
- ENABot – A casual QQ bot program based on the Onebot v11 protocol, written just for myself. Purely for personal fun, with LLM-assisted development.
- ST7920 Video Player - An Arduino-based grayscale video player that reads video files from an SD card, specifically designed for ST7920-driven 128×64 LCD screens, supporting 5‑level grayscale through temporal dithering.
- DESE – “Don’t Edit Servers.Dat” – as the name suggests, this mod uses Mixin injection to prevent vanilla Minecraft from automatically removing non‑vanilla fields in
servers.dat. It has basically no practical use. Compatible with Fabric 1.21.11.