AOS Studio 设计器

AI 低代码开发操作系统。把需求描述变成契约,从一份契约并排生成 Web 前端、移动端、后端服务与桌面客户端四条产品线。设计器交到你手上,运行产物交给你客户。

One Contract, Four Lines

同一份契约,并排生成四条产品线

页面在 Web 线写一遍,移动、桌面、后端共享复用——不再为每个端各造一套。

Web 前端

用户浏览器访问的页面。无需独立升级,随后端发布。

移动端

uni-app 同构页面与接口,一套组件跨端运行。

后端服务

四层架构 + SignalR 实时通知 + 流程引擎,发布目录蓝绿切换升级。

桌面客户端

Electron 托盘常驻、系统通知、自更新。复用 Web 线同一批 SFC 页面。

Capabilities

不止是画布,更是一台发布流水线

AI 对话式生成

自然语言描述需求,AI 主笔、你审校,瓶颈拆解与方案一屏对齐。

可视化画布

组件拖拽、嵌套、缩放随你布局;Excel 式网格已退役,自由容器设计。

组件与模板生态

内置组件库 + 可采集的前端模板,业务组件演进挂同一条「发现→评估→发布」链路。

契约驱动

contract.json 是唯一事实源,后端生成、前端生成、客户端生成全部从它出发。

后端能力切片

AOS.SignalR / Tray Icon / Workflow 等 Feature 按需组装,不想要的模块不进包。

自动更新通道

electron-updater 标准通道:latest.yml + blockmap 增量 + sha512 校验,安装包自动升级。

产品水印

运行产物带授权水印,生成物可溯源,防误用、防转卖。

闭源安全包

生成物不携带设计器运行时,Consumer 代码独立成包,安装体积小、防逆向。

三把锁:从工程到交付全程可控

针对「开发者用完就跑」的现实约束,AOS 把依赖做得远比优惠扎实。

  • 工程锁——项目档案与依赖表钉入设计器,接手必先建档
  • 运行锁——闭源运行时 + 心跳 + 授权校验,离线/逃逸即停
  • 部署锁——部署页按授权校验,水印随产物出厂

设计器自动学习

白屏错误、接口 5xx 静默上报到你的后台「用户建议」,人工审核后一键转 AI 提示词修正,工具越用越顺。

  • 脱敏上报:本机路径、URL 参数自动打码
  • 节流防刷:同错 1 小时一条、每天上限 5 条
  • 审核闭环:采纳 → 转提示词 → 修工具 → 发新包
Workflow

交付无论到哪,升级都一条路

服务端蓝绿、客户端增量、契约版本解耦——三条生命周期互不拖累。

服务端发布dotnet publish 目录 + pubver.json,先跑 --migrate-only 只迁库不停服,蓝绿切换,失败自动回滚。
客户端升级启动自动检查 + 托盘手动检查,增量下载、签名校验、失败保持旧版可重试。
契约对齐客户端声明最低契约版本,服务端破坏性变更双门禁,旧客户端强提示升级后再连。
更新源统一发布产物 + 安装包 + 增量 + manifests 统一托管,产品级独立 appId,固定更新 URL。

十分钟跑通一次完整交付

下载设计器 → 本地描述需求 → 生成四条产品线 → 发布到你的服务器。全程本机可验。

去下载