打造面向 人机协同时代 的应用架构
QORM —— Query · Observe · Render · Mutate(查询 · 观察 · 渲染 · 变更)—— 是一个智能体原生的、纯 Go 语言编写的跨平台应用平台,专为人机实时共创而生。
研发背景与技术使命
当下所有主流的跨平台 UI 框架——Flutter、React Native、Electron、Tauri、MAUI——全都是基于传统开发范式设计的:开发者在 IDE 中编写代码、编译二进制文件并在本地静态窗口中调试。
当现代 AI 智能体(Agent)尝试与传统框架协同工作时,就会遭遇根本性的架构障碍:它们无法实时感知用户在界面上的操作与输入;难以应对复杂的本地构建工具链;更无法原子化地对一个运行中的界面进行结构化读写与几何校验。
QORM 为消除这一技术壁垒而设计。在 QORM 中,整个应用程序被表达为标准化、语言中立的声明式 JSON(qorm.json + scenes/ + actions/)。纯 Go 运行时同时为人类用户(Web / 原生 WebView)和 AI 智能体(MCP 协议)提供服务,两者在统一的运行环境中保持实时同步与协同。
智能体原生 MCP 架构
提供 20+ 项标准化 MCP 工具,供 AI 智能体实时查询 UI 节点树与应用状态、预览并原子化应用补丁,以及直接校验布局几何。
人机共享实时会话
用户的界面交互与输入状态通过 qorm_activity 实时流式传给智能体;智能体修改 UI 时高亮蓝色边框,并通过 SSE 实时同步至所有观察者。
ed25519 签名与热更新 (OTA)
应用工件具备密码学签名与内容寻址。热更新在激活前校验完整性,支持高可靠在线更新与快速回滚。
几何级设计验证
智能体通过 qorm measure 与 qorm check 测量实际渲染盒模型几何尺寸与对齐度,客观验证其 UI 修改效果。
AI 协同研发与开源授权
QORM 本身就是人机深度协同的产物,在开发过程中与 Kimi(Moonshot AI)、ChatGPT(OpenAI)、Claude(Anthropic)以及 Gemini(Google)等前沿 AI 模型保持深度技术协作。
核心代码库 100% 由纯 Go 构建,无外部 C 依赖,单二进制交叉编译高效且稳定。框架采用开源 MIT 许可,对个人和开源项目完全免费,商业白标用途则通过 Patreon 订阅提供授权支持。