Skip to content
View guqing's full-sized avatar
๐ŸŽฏ
Focusing on Poetora
๐ŸŽฏ
Focusing on Poetora

Organizations

@halo-dev @halo-sigs @1Panel-dev

Block or report guqing

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
guqing/README.md

Hi there, I'm Guqing ๐Ÿ‘‹

GitHub followers Website Email

Senior Full-Stack Engineer | Open Source Enthusiast | Core Maintainer @ Halo

๐Ÿ“ Chengdu, China โ€ข ๐ŸŒ guqing.io โ€ข ๐Ÿ† GitHub Top 6% Contributor


๐Ÿš€ About Me

  • ๐Ÿ—๏ธ Core Architect of Halo 2.0 (37K+ โญ, 20K+ users), leading the complete rewrite from scratch
  • ๐ŸŽฏ 6+ years of open source contribution experience
  • ๐Ÿ’ผ 6 years of professional full-stack development experience
  • ๐Ÿ“Š 722 PRs merged โ€ข 2200+ Code Reviews โ€ข 540+ Commits
  • ๐ŸŽ“ Open Source Summer Mentor (2024)
  • ๐ŸŽค Tech speaker at 21+ community meetups, hosted 4 plugin development series
  • ๐Ÿช App Store Builder: Built Halo App Store from 0 to 197 apps with community, curated 50+ showcase cases at halo.run/showcase

๐Ÿ› ๏ธ Tech Stack

Languages & Frameworks

Java Spring Boot Python TypeScript React Next.js Vue.js

Architecture & Patterns

  • DDD-Lite (Domain-Driven Design)
  • CQRS (Command Query Responsibility Segregation)
  • Kubernetes Operator Pattern (Extension/Controller/Reconciler)
  • Monorepo (pnpm + Turborepo)

Databases & Tools

PostgreSQL Redis Docker Kubernetes Git

๐Ÿ† Highlights

๐ŸŽจ Halo 2.0 Core Architecture (2022-2025)

As the principal architect and lead designer of Halo 2.0's complete rewrite:

  • Plugin System (164 PRs, 22.7%) - Designed and implemented the entire plugin architecture
    • ๐Ÿ”ง Kubernetes Operator-inspired Extension/Controller/Reconciler pattern
    • ๐Ÿ”Œ Plugin lifecycle management, hot-reload, extension points
  • Theme System (83 PRs, 11.5%) - Complete theme architecture design
  • Permission System (63 PRs, 8.7%) - RBAC model implementation
  • Custom Indexing (42 PRs) - Solved large-scale data query performance issues
  • Thumbnail Mechanism - Extensible thumbnail generation system
  • Snapshot System - Version control and collaboration tracking

๐Ÿ”ง Open Source Contributions

  • ๐ŸŽฏ 20+ Official Plugins for Halo ecosystem
  • ๐Ÿ› ๏ธ halo-gradle-plugin - Plugin development toolchain (100 commits, 22 PRs)
  • ๐Ÿ“š 36 commits, 38 PRs on official documentation
  • ๐Ÿช App Store: Built with community from 0 to 197 apps
  • ๐ŸŽจ Showcase: Curated 50+ personal & enterprise use cases
  • ๐Ÿ› Contributed to Spring Framework, R2DBC, PF4J

๐Ÿ“Š This Week I Spent My Time On

From: 25 December 2025 - To: 01 January 2026

Total Time: 4 hrs 13 mins

Markdown     3 hrs 52 mins   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘   91.73 %
TypeScript   16 mins         โ–ˆโ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   06.68 %
Python       3 mins          โ–’โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   01.23 %
JSON         0 secs          โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   00.34 %
Bash         0 secs          โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   00.02 %

๐Ÿ“ˆ GitHub Stats

Guqing's GitHub stats

Top Langs

๐Ÿ“ Recent Blog Posts

โžก๏ธ More blog posts...

๐Ÿ’ Beyond Coding

้™คไบ†็ผ–็ ไน‹ๅค–๏ผŒๆˆ‘่ฟ˜ๅ–œๆฌข๏ผšๆ’่Šฑ ๐ŸŒธใ€็บฏ้Ÿณไน ๐ŸŽตใ€ๅฎ‹่ฏ ๐Ÿ“œใ€็˜ฆ้‡‘ไฝ“ โœ๏ธ ไปฅๅŠๅ…ทๆœ‰ๆ–‘้ฉณๅนดไปฃๆ„Ÿ็š„็‰ฉๅ“ๅ’Œๅคๅปบ็ญ‘ ๐Ÿ›๏ธ ็ญ‰๏ผŒ๏ฟฝ๏ฟฝ๏ฟฝไปฌ้šๅซ็€ๆŸ็งๅฒๆœˆๆฐ›ๅ›ด๏ผŒ่ฟž็ฉบ้—ด้ƒฝๅผฅๆผซ็€ไธ€่‚กๆ€€ๆ—ง็พŽๅญฆ็š„่ฐƒๆ€ง๏ผŒๅ……ๆปกไบ†ๆ•…ไบ‹ๆ„Ÿใ€‚

ๆˆ‘็›ฎๅ‰็”Ÿๆดปๅœจๆˆ้ƒฝ ๐Ÿผ๏ผŒๆˆ‘ๅ–œๆฌข่ฟ™ๅบงๅŸŽๅธ‚๏ผŒ่ฟ™ๆ˜ฏๆˆ‘ๆ‰€ๅ็ˆฑ็š„ๆ‰€่ฐ“ๆ–‡้’ๆ…ขๆดป็š„็”Ÿๆดป่Š‚ๅฅ๏ผš

  • ๐ŸŒ† "ไนๅคฉๅผ€ๅ‡บไธ€ๆˆ้ƒฝ๏ผŒไธ‡ๆˆทๅƒ้—จๅ…ฅ็”ปๅ›พ"็š„ๆตชๆผซ
  • ๐ŸŒบ "ๆ™“็œ‹็บขๆนฟๅค„๏ผŒ่Šฑ้‡้”ฆๅฎ˜ๅŸŽ"็š„็พŽๆ™ฏ
  • ๐Ÿœ "้’้’็ซน็ฌ‹่ฟŽ่ˆนๅ‡บ๏ผŒๆ—ฅๆ—ฅๆฑŸ้ฑผๅ…ฅ้ฆ”ๆฅ"็š„็พŽ้ฃŸ

๐Ÿค Connect with Me

Website GitHub Email X Telegram Instagram


๐Ÿ’ก "ๆฏ•็”Ÿๆ‰€ๆฑ‚ๆ— ๅฎƒ๏ผŒ็ˆฑไธŽ่‡ช็”ฑ่€Œๅทฒ"

โญ๏ธ From guqing | ๐Ÿ“ซ Open to collaboration and opportunities

Pinned Loading

  1. halo-dev/halo halo-dev/halo Public

    ๅผบๅคงๆ˜“็”จ็š„ๅผ€ๆบๅปบ็ซ™ๅทฅๅ…ทใ€‚

    Java 37.6k 10.2k

  2. 1Panel-dev/MaxKB 1Panel-dev/MaxKB Public

    ๐Ÿ”ฅ MaxKB is an open-source platform for building enterprise-grade agents. ๅผบๅคงๆ˜“็”จ็š„ๅผ€ๆบไผไธš็บงๆ™บ่ƒฝไฝ“ๅนณๅฐใ€‚

    Python 19.7k 2.6k

  3. iluwatar/java-design-patterns iluwatar/java-design-patterns Public

    Design patterns implemented in Java

    Java 93.6k 27.4k

  4. metersphere/metersphere metersphere/metersphere Public

    ๐Ÿ”ฅ MeterSphere ๆ˜ฏๆ–ฐไธ€ไปฃ็š„ๅผ€ๆบๆŒ็ปญๆต‹่ฏ•ๅทฅๅ…ท๏ผŒๅ†…็ฝฎ AI ๅŠฉๆ‰‹๏ผŒ่ฎฉ่ฝฏไปถๆต‹่ฏ•ๅทฅไฝœๆ›ด็ฎ€ๅ•ใ€ๆ›ด้ซ˜ๆ•ˆ๏ผŒไธๅ†ๆˆไธบๆŒ็ปญไบคไป˜็š„็“ถ้ขˆใ€‚

    Java 12.8k 2.8k

  5. halo-theme-higan halo-theme-higan Public

    haloไธป้ข˜ๅๅฝผๅฒธ๏ผŒ็”Ÿๆญปไธบๆญคๅฒธ๏ผŒๆถ…ๆงƒไธบๅฝผๅฒธ๏ผ›ๆœ‰่‹ฆๆ— ไนไธบๆญคๅฒธ๏ผŒๆ— ่‹ฆๆ— ไนไธบๅฝผๅฒธ...ๅฎƒไปฃ่กจ็€ๅฏนไธ€ๅˆ‡็พŽๅฅฝ็š„็ฒพ็ฅž่ฟฝๆฑ‚๏ผŒไนŸไปฃ่กจ็€็”Ÿ็”Ÿไธๆฏ็š„่ฝฎๅ›žไบฆๅฆ‚ๆœฌไธป้ข˜ๅˆ†้ป‘็™ฝไธค่‰ฒ๏ผŒ้˜ดๆž้˜ณ่‡ณ๏ผŒๅ‘ๆญป่€Œ็”Ÿใ€‚

    CSS 146 24

  6. halo-sigs/halo-gradle-plugin halo-sigs/halo-gradle-plugin Public

    Plugin devtools For developing Halo plugin

    Java 9 9