Skip to content

AutoUI 域需求级设计 ​

AutoUI/App 生成域的需求级设计文档子目录(Plan 468 归位,2026-08-28)。 域级章见根级 Design 16(App 生成战略) 与 Design 20(AutoUI 分离架构);本目录存放各需求/专题的深入设计。

文档原号主题关联计划
shared-store18Rung 4 跨 widget/跨路由共享状态351/370
theming-and-dark-mode19深浅色模式与主题色配置——值层已被 Design 29 取代(词汇表/正交维度仍有效,头部有取代注记)458
examples-app-track21examples/ui 应用轨道与 AutoOS 默认应用矩阵401–441
base-styles-and-visual-parity22跨后端基础样式与视觉一致性规范411/455
virtual-desktop23虚拟桌面架构(WM/多窗口/桌面会话)452/459/462
desktop-shell-and-launcher24桌面 Shell 与 Launcher(M2–M4)463/464/465
a2ui-composer-analysis25*Google A2UI 技术分析与实现映射(研究输入)—
desktop-protocol-v1—桌面协议 v1:进程外 App 五通道(孵化/帧/输入/控制/观测)规范386(Stage 2 落地)
rq-remote-renderer—RQ 远程 Renderer 架构(方案 2 已裁定):iced 组件照常构建/布局/命中,渲染原语经 RecordRenderer 序列化过 RenderQueue,RQHost 重放;含四方案对比裁定记录、方案 3(自有渲染)未来选项与重估触发条件680(立项)/679(对拍驱动)
diagram-components—Diagram 组件家族与 DSL 设计(Mermaid/D2 对标;统一 498/499 交互与 canvas 模型)设计先行(建议拆 plan,§8)
canvas-pointer-events—Canvas 交互 v2:通用指针事件原语(mousemove 限频流/坐标语义/P-list 协议草案/扇区-边命中同源/axisPointer/动画双轨)499
layout-interaction—布局件交互原语(row/col/div 的 hover: 类消费 + oncontextmenu 挂点;HoverArea 共享标志零重建)002(origin 535)
image-viewer-pipeline—全栈 Auto Image Viewer:后端媒体管线、三运行形态与高性能原生显示契约547(implemented,待独立复审)
sidebar-family-and-nav-retirement—sidebar_* 族按 shadcn 1:1 做实(桌面模式)→ VM 契约子集 → 迁移退役 nav-group/nav-item设计完成(建议拆 3 plan,§4)
icon-state-and-library-policy—图标 state 契约(on/off 颜色+描边模拟满/空)与图库策略裁定(lucide 主力不迁移 + IconifyJSON 补位 playbook)621
icon-data-source-and-parity—图标数据源与生成器(lucide 全量表/离线重跑/版本漂移门禁)与双端一致性口径(几何/尺寸/颜色/描边)620
025-gap-enumeration16a025 示例差距枚举(历史记录)345
autoui-mcp-test-fixture—AutoUI MCP 测试夹具协议(VM 状态注入与 request-id ack)623
desktop-shell-a2r—桌面 Shell a2r 编译化形态(缺口普查 + A 链入宿主/B outproc 形态裁定输入 + 迁移路径草案 S1–S3)设计先行(待裁定拆 plan,§10)
vm-frame-budget—VM 帧预算与空转渲染:渲染模型分层(条件/for/可见性)、消息泵×Element 缓存双因、easy wins 边界、D-1..D-5 复杂机制设计选项(帧间缓存/挂载退订/列表虚拟化/desktop 层跳帧)650(easy wins);D-1 起建议另拆 plan
vm-loading-responsiveness—VM 大程序加载响应性:可续跑 CPU 预算、Init 代际/帧通知、缓存与 computed 热点、独占 worker 后续边界(proposed,未实施)708 r2
component-time-and-events—嵌套组件时间源与交互契约:TimeSource 收集/挂载过滤订阅/多层 props·msg·store 路径;D-2 类型级退订;gallery 内嵌 Tick 缺口652(阶段 1 ✅);654(阶段 2 path + 阶段 3 Clock)
universal-scroll-architecture—通用滚动架构(替代原 universal-scrollbar 设想):scroll-pane primitive + ScrollContent/ScrollState/Intent/Controller/Anchor 协议;普通布局/虚拟内容/自管 buffer 三类宿主同语义;Phase A–G 落地路径与验收设计先行(draft);Phase A+B+C 立项 PLAN-656;Phase E(terminal 迁移)为后续消费端

* 原 25-a2ui-composer-analysis.md。注:该文档已归位本目录为 desktop-shell.md(Design 25,曾用名 AutoShell), 届时 25 号一并封存。

Released under the MIT License.