生态桌面应用

选择 GUI 路线

根据项目阶段、控件需求、稳定性与定制程度选择言窗或言界。

直接选择言窗

以下情况优先使用稳定的yanxu-gui 1.0

  • 现有应用已经上线,当前控件和主题足够;
  • 希望依赖成熟的 egui 生态与立即模式开发方式;
  • 需要言界0.1.0尚未提供的复杂控件;
  • 不希望在首版阶段承担新 API 迭代成本。
  • 需要由 CI 汇总并校验的 Windows、macOS、Linux 六目标原生制品。

选择言界

以下情况适合yanxu-ui

  • 新项目希望所有高级控件行为都由言序实现;
  • 需要保留模式控件树、状态绑定和捕获/冒泡事件;
  • 需要自定义主题、布局、语义树或绘制命令;
  • 希望平台差异集中在独立的yanxu-platform边界;
  • 未来计划实现设计系统、复杂表单或可组合业务组件。

决策检查表

问题若回答“是”
已有言窗应用是否稳定上线?保持言窗 1.x
是否依赖言界首版没有的控件?保持言窗或先验证自定义控件
是否必须控制事件传播和焦点顺序?选择言界
是否要用言据集中描述主题?选择言界
是否要直接调用操作系统句柄?两条上层路线都不适合;应贡献言台通用能力

选择言窗时先运行言窗 1.0 示例;评估言界时复制 完整言界示例。迁移不要求一次完成,可以让不同 应用分别使用两条路线。