Skip to content

Repository files navigation

🌐 English · 中文

RequieMa's Personal Website

"Thinking in feedback loops — shown through code that teaches."

Ko-fiAfdian

MkDocs MaterialGitHub Pages


Bilingual blog source (EN/中文) built with MkDocs Material, deployed via GitHub Actions.

Source for requiema.github.io — a personal site about cybernetics, control theory, and complexity science, written in Chinese and English.

Quick Start · What's Here · Repository Structure


Quick Start

git clone https://github.com/RequieMa/requiema.github.io
cd requiema.github.io
uv sync
uv run mkdocs serve # → http://127.0.0.1:8000

Push to Master → GitHub Actions builds and deploys to GitHub Pages.


What's Here

SectionContentLanguage
BlogEssays, tutorials, release notesEN + ZH
LandingEN/ZH home pages with language switcherEN + ZH
NotesReading notes, book summariesEN + ZH

Syndication

Cross-post blog posts to external platforms from the CLI:

uv run python scripts/syndicate.py docs/blog/posts/en/my-post.md
uv run python scripts/syndicate.py --all

Tag a post with essay, tutorial, guide, howto, release, launch, book, or notes in frontmatter — the script reads scripts/syndicate.yml and generates platform-formatted Markdown in _syndication/. Chinese platforms get the zh/ sibling, English ones get en/.

Convention tagsPlatforms
essayzhihu, gongzhonghao, devto, substack
tutorial, guide, howtojuejin, devto
release, launchdevto, X
book, notesyuque, devto

Install a post-commit hook for automatic reminders:

bash scripts/install-hook.sh

Reddit and Hacker News are intentionally excluded — always hand-craft those.


Repository Structure

requiema.github.io/
├── docs/
│ ├── blog/posts/en/ # English posts
│ ├── blog/posts/zh/ # Chinese posts
│ ├── en/ # EN landing page
│ ├── zh/ # Chinese landing
│ └── stylesheets/ # Custom CSS
├── scripts/
│ ├── syndicate.py # Syndication CLI
│ ├── syndicate.yml # Routing config (editable)
│ ├── post-commit # Git hook
│ └── install-hook.sh # Hook installer
├── tests/
│ └── test_syndicate.py # 19 tests
├── mkdocs.yml # MkDocs config
├── .github/workflows/ # CI → GitHub Pages
└── README.md

Connect

📧Emailmazengou@gmail.com
🌐Personal Siterequiema.github.io
📝dev.todev.to/requiema
𝕏Xx.com/mazengou
👾Redditu/Leather_Rip7919
🔖掘金juejin.cn/user/76300220645242
📦Giteegitee.com/requiema
📖知乎zhihu.com/people/consilivm
🎬Bilibili镇魂曲麦
📱公众号镇魂曲麦

About

RequieMa's Personal Website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages