Blog

This page is machine-translated and may contain errors. Read the Chinese original

About the Blog

Why I decided to organize a blog: Since before (roughly starting from my freshman year), I got into the habit of using electronic notes to record all sorts of things. At first I kept them on Yuque not because the student certification came with a free membership. Based on the current data (as of 2026.3.15), I have kept records on 414 out of 929 days, producing roughly 550k characters of notes of varying quality, including but not limited to course notes, debugging logs, tool-learning notes, and so on. Some of them are fairly high quality, but they lack good organization — content on the same topic is scattered across different documents, and a considerable portion was written during experiments or debugging, so errors are inevitable. Therefore, in order to archive and organize these records, distill and summarize what is actually useful, and share it with those who are interested or in need, I decided to consolidate them into a single blog.

Originally I wanted to write on Zhihu, but since I have some free time and enjoy tinkering with things, and since I hope articles published on a public platform like Zhihu can be of higher quality, I decided to do the first round of organization on this blog first, and later select some articles to publish on Zhihu.

How Blog Posts Are Organized

After looking at some excellent blogs, I found that article organization generally falls into the following approaches:

  • Category pages: place different articles into different groups
  • Tag pages: each article has multiple tags; the tag page displays tags as a word cloud, and readers select tags they are interested in to read related articles
  • Archive pages: display articles in chronological order

Since the same article may belong to several categories at once, the blog uses only tags and archives to organize articles.

The initial tag classification is as follows:

  • Type-1 tags: identify the type of article
    • Note: study notes on theoretical knowledge, paper reading notes, etc.
    • Exp: experiment records, project reproduction records, etc.
    • Tool: learning records, usage instructions, or tips for practical tools
    • Bug: fixes and summaries of some bugs encountered
  • Type-2 tags: related fields; the following are some examples
    • RL: reinforcement learning related
    • ML: machine learning related
    • Robot: robot related
    • Linux: Linux system related
    • Others: other topics
  • Type-3 tags: perspective
    • Summary: summary-type articles
    • Focus: articles focusing on specific details, or records of small bug fixes

Blog Development and Secondary Development Log

  • The blog is developed based on the Hexo framework and the Fluid theme (click "Power by Hexo & Fluid" at the bottom of each page to view the links)
  • Completed with the assistance of Claude Code:
    • [x] gallery/photo album feature
    • [x] Bilingual article feature (P.S. No automatic translation is integrated; currently it is only manually translated and displayed separately)