Rules: - Preserve Markdown structure. - Do not translate URLs and code. - Return only the translated content without additional commentary. Ah Jue Blog 10th Anniversary Deciphering Game Completion Review

Rules: Preserve Markdown structure. Do not translate URLs and code. Return only the translated content without additional commentary. The 10th anniversary event of Aju Blog has been successfully completed. This year, the number of participants was even more than I had expected. During the event, it was often seen that everyone was discussing clues and exchanging hints in the group, and many people successfully passed through all the levels and received the final reward. It’s quite satisfying to see that someone has seriously played through the things I have been working on for so long (planning started 2 years ago). Although there was AI assistance in the process. ...

October 20, 2026 · 9 min · MoeJue

[Ongoing] Aju Blog 10th Anniversary Special Celebration

Unconsciously, ten years have passed. On this day ten years ago, I bought a domain name, rented a virtual host, deployed a blog system, and published my first article. Ever since then, I’ve been tinkering with this blog, and I never thought that a blog could actually survive for ten years. During these ten years, I’ve changed the domain name, server, and theme, and I’ve also written some articles that I look back on and think, “What is this thing?” ...

September 19, 2026 · 4 min · MoeJue

10th Mysterious Deer Animation Expo, I went to the anime fair again

8 August, went to the comic convention again. This time it was the 10th Miliu Comic Convention. I feel like I’ve become more and more skilled at attending comic conventions lately. It’s basically just that if I see a comic convention and have the time, I’ll go. There’s no particular purpose. I just want to go for a stroll and take some Cos photos, see if I recognize anyone. In a nutshell: ...

September 8, 2026 · 2 min · MoeJue

Rules: - Preserve Markdown structure. - Do not translate URLs and code. - Return only the translated content without additional commentary. Explore the Journey to China's Top Ten Most Beautiful Islands——Wushan Island

Rules: Preserve Markdown structure. Do not translate URLs and code. Return only the translated content without additional commentary. This trip was to one of the legendary “Top Ten Most Beautiful Islands in China,” Wushan Island. Before departure, I was quite looking forward to it. After all, such places, a simple search online brings up all sorts of stunning photos: the blue sea, layered mountains, distant islands, and the magnificent sea views from the top of the mountain. ...

August 22, 2026 · 4 min · MoeJue

Explore Fuzhou · 15th Chao You Comic Expo

Rules: Preserve Markdown structure. Do not translate URLs and code. Return only the translated content without additional commentary. Counting it, it’s been a while since I went to the comic convention. But if you ask me what my identity is… Photographer? Sort of. Philatelist? Also. 2D fan? This should be more accurate. With the camera hanging and the phone in my pocket, I can’t help but stop when I see a good Cosplay. ...

August 16, 2026 · 4 min · MoeJue

MoeKoe Music Mobile 酷狗音乐 Third-party Mobile Player

Rules: Preserve Markdown structure. Do not translate URLs and code. Return only the translated content without additional commentary. # MoeKoe Music Mobile An open-source, simple, and aesthetically pleasing third-party Kugou Music mobile player Built on Expo / React Native, it is the mobile implementation of the MoeKoeMusic desktop version 🌎 GitHub Repository | 📦️ Download Installer | 💬 Visit Blog | 🏠 Project Homepage An open-source, simple, and aesthetically pleasing third-party Kugou Music mobile player ...

August 1, 2026 · 4 min · MoeJue

MoeKoe Music Browser Plugin Version, Ready to Use

MoeKoe Music Extension MoeKoe Music browser extension version, built based on MoeKoeMusic Web and completed API route compatibility within the browser extension. 🌎 GitHub repository Features Open an independent window to run MoeKoeMusic after clicking the browser extension icon. No need to configure API address for users, and no need to start additional local API services. Retain the original MoeKoeMusic web page and interaction, compatible with the browser extension running environment. Quick Start Environment Requirements Node.js 20 or higher version Git Chrome / Edge and other Chromium-based browsers Install Dependencies git submodule update --init --recursive npm install npm run install:app npm run install:app will install dependencies for both MoeKoeMusic and MoeKoeMusic/api. After installation, it is recommended to check the submodule workspace to avoid submitting unexpected changes from the upstream lockfile. ...

July 15, 2026 · 3 min · MoeJue

MoeKoe Music Plugin Market Design

Before creating the plugin market, there was first the MoeKoe standard plugin system. At that time, the problem I wanted to solve was not a specific function, but a more general one: there would always be many small needs in the player, some people wanted to change the interface, some people wanted to add a tool popup, and some people wanted to connect their own services. If each idea is stuffed into the main program, the main program will become heavier and harder to maintain. ...

July 5, 2026 · 8 min · MoeJue

# MoeKoeMusic-Plugins Design Philosophy

When I first started building the MoeKoe Music plugin ecosystem, there was no online plugin marketplace feature yet. Later, based on community suggestions, the plugin marketplace came into being [Add official/community plugin repositories to extend product functionality] If plugins can be developed by the community, how should the plugin marketplace be managed? The most straightforward approach would be to pull all plugin source code into a single monorepo. But the more I thought about it, the more awkward it felt. Each plugin has its own author, its own release cadence, its own build process. Stuffing them all into the official repo would not only drive up maintenance costs but also blur the lines of responsibility. ...

June 20, 2026 · 8 min · MoeJue

I'm making 18+ games with losing "equipment drop" 🔞

Continuing from: 《同一个动画,我用三种技术栈实现的区别?》 WebGL Rock-Paper-Scissors Mini Game (Anime Style) The rules are pretty standard: Rock > Scissors Scissors > Paper Paper > Rock But the fun part is: Losing means taking off clothes. Yep, it’s that straightforward. The Origin Was Actually “I Wanted to Study Sprite Sheets” At first, I had no intention of making a game at all. I just wanted to study: atlas sprite layer compositing animation clipping Stuff like that. Then I thought: “There’s gotta be a real use case, right?” ...

June 13, 2026 · 3 min · MoeJue