完整应用,不止一扇窗口
多窗口、设置、菜单、工具栏、快捷键、恢复标识与激活策略,构成真正的桌面应用骨架。
用你熟悉的言序对象,写出窗口、菜单、状态、事件与完整 macOS 体验。不是网页套壳,不是 JSON 玩具——是货真价实的原生应用。
NO HALF MEASURES
言麦让点击回到言序,让状态驱动 SwiftUI,让窗口、菜单栏、多文档与系统服务真正参与业务。描述只是开始,闭环才是框架。
MAC, ALL THE WAY DOWN
从状态对象到 NSStatusItem,从动作回调到多文档窗口。言麦不模拟 macOS,它直接与 macOS 对话。
多窗口、设置、菜单、工具栏、快捷键、恢复标识与激活策略,构成真正的桌面应用骨架。
持久 ABI v2 回调、类型化载荷和 owner-thread pump,把每次点击可靠送回言序。
button.tap→应用.当事件Binding 在原生输入前回写,revision patch 增量更新,不必重画整个对象树。
一个 SF Symbol,一块原生 Popover,里面放下表单、滚动、Binding、按钮和整个产品。
视图、状态、动作、请求和会话各守边界。JSON 被关在传输层里,不污染应用代码。
READ IT OUT LOUD
对象负责语义,链式方法负责组合。读一遍,就知道应用长什么样、会做什么。
言序正在驱动这扇原生窗口。
ABI v2 已连接BUILT WITH YANMAI
这些界面由仓库里的言序示例生成,并由真实 SwiftUI 宿主运行和截取。

examples/项目工作台.yx

1.0 WITHOUT THE DRAMA
0.8.8 的公共 API、事件载荷和 `dev.yanxu.mac-ui.v1/v2` 协议全部保留。旧仓库继续工作,新项目获得更清楚的领域入口。升级应该让代码更好,而不是让周末消失。
YOUR MAC APP STARTS HERE
安装言麦 1.0,把想法交给对象,把质感交给 SwiftUI。
yanbao add yanmai --package yanxu-yanmai --git https://github.com/yanxulang/yanxu-yanmai.git --rev v1.0.0