opentui 是构建终端用户界面的总入口,覆盖 Core、React、Solid、组件、布局、键盘、keymap、动画和测试。新项目使用 `create-tui`,并把选项放在项目参数前;运行时不能直接 `process.exit()`,应调用 renderer 的销毁方法。
先按需求选择 Core(最大控制)、React(熟悉声明式组件)或 Solid(细粒度响应式),再读取对应 `REFERENCE.md`,随后按任务加载 API、配置、patterns 和 gotchas。显示文字、容器、输入、布局、键盘、动画和测试都有独立入口,不要只凭记忆拼 API。
React/Solid 的文字样式要用嵌套 modifier 元素,不要把样式属性想当然地塞到文字组件上。遇到终端清理、焦点、错位或快照问题,优先查看 core/framework gotchas 和 testing reference。