1. Introduction — Why Another Low-Code Framework? Baidu AMIS is an outstanding design . It is powerful, well-documented, widely used in various enterprise applications, and has a profound influence in the low‑code rendering space. However, AMIS has a long development history — through continuous iteration, its internal implementation has gradually become bloated and complex, and conceptual consistency is suboptimal in many places. Specifically, several issues stand out: Inconsistent expression rules at the schema layer. Although AMIS automatically handles boolean expressions with the xxxOn suffix and template expressions with the xxxExpr suffix via a generic regex in getExprProperties , it does not generally support template interpolation on plain string properties (e.g., label: "Hello ${name}" ), nor expressions inside deeply nested objects. At the same time, static and dynamic values use different field names in the schema: disabled / disabledOn , options / source .…