This account is primarily used for long-term exploration of UI / HCI abstractions.
I am working on Proto UI, a protocol-oriented project. Rather than building another framework, it treats interaction and components as protocol-level problems, and maps them onto concrete implementations at compile time and/or runtime.
In simpler terms, it can be seen as a “component (code) generator”: a system that maps a consistent interaction logic model to code or instances across different languages and platforms.
The focus is on abstractions that outlive frameworks. If an interaction model can be defined explicitly and remain stable, it should continue to be useful across platforms and technological eras.
Activity here may appear uneven:
- commits are not always tidy
- planning prioritizes direction over schedules
- with particular emphasis on API design
- documentation and RFCs are maintained for structural and ecosystem reasons, rather than personal preference
Discussion and explanation are generally welcome. Most ideas are refined through conversation before becoming written artifacts. You can reach me through the following channels:
- discord: https://discord.gg/hMuSD6gH
- email: guangliang2018@foxmail.com
- QQ: 2606298246
If you are looking for fast-moving, production-oriented results, this may not be the right place. If you are interested in long-term, structural work, deeper exploration is welcome.