PRD 1.1: scope 500 components; extensions 101-500 from ELY GPUI list
This commit is contained in:
3 files changed
+136
-6
No files matched your search
@@ -1,8 +1,8 @@
|
||||
# MujicaUI 产品需求文档
|
||||
|
||||
版本:1.0
|
||||
版本:1.1
|
||||
日期:2026-10-05
|
||||
交付范围:100 个组件、两套主题、三种密度、原生 Gallery、文档与测试。
|
||||
交付范围:500 个组件、两套主题、三种密度、原生 Gallery、文档与测试。001—100 见本文第 4 节;101—500 见 `docs/prd/ext-1.md`、`ext-2.md`、`ext-3.md`。
|
||||
|
||||
## 1. 产品定义
|
||||
|
||||
@@ -10,9 +10,9 @@ MujicaUI 是基于 MyGo 原生 UI 的 Go 桌面组件库。采用古典宫廷与
|
||||
|
||||
MyGo 原生 UI 使用 Go 构建并自绘界面,不依赖 HTML、JavaScript 或 WebView。MujicaUI 复用该路线,不开发网页组件库。[^native]
|
||||
|
||||
首版交付本文规定的全部功能。已有组件换肤、已有能力组合和新增组件合计 100 个,不是在 MyGo 之外再增加 100 个。尺寸、颜色、状态、子部件和模式不单独计数。
|
||||
首版交付本文及扩展文件规定的全部功能。已有组件换肤、已有能力组合和新增组件合计 500 个,不是在 MyGo 之外再增加 500 个。尺寸、颜色、状态、子部件和模式不单独计数。
|
||||
|
||||
不包含浏览器端适配、新渲染引擎、新布局引擎、独立状态管理框架、图表引擎、富文本编辑器、音视频引擎、业务后端和上传服务。
|
||||
不包含浏览器端适配、新渲染引擎、新布局引擎、独立状态管理框架、业务后端和上传服务。图表与行情组件以 MyGo Painter 绘制,不建通用图表引擎;媒体组件只提供播放与采集界面,解码与设备访问由调用方完成;文档类组件只提供显示与轻量编辑,不建富文本编辑引擎。
|
||||
|
||||
## 2. MyGo 复用规则
|
||||
|
||||
@@ -432,7 +432,7 @@ Gallery 必须使用 MujicaUI 本身构建,不用网页或截图替代原生
|
||||
|
||||
| 验收项 | 通过条件 |
|
||||
| --- | --- |
|
||||
| 数量 | 本文 001—100 均有实现、文档、Gallery 示例与测试;变体不重复计数。 |
|
||||
| 数量 | 001—500 均有实现、文档、Gallery 示例与测试;变体不重复计数。 |
|
||||
| 功能 | 每项最低功能可操作;不存在占位按钮、空事件或仅静态展示的交互组件。 |
|
||||
| 样式 | 全部组件覆盖浅深主题;无 MyGo 默认外观混入;系统控制的界面按已声明例外处理。 |
|
||||
| 主题与密度 | 切换无需重启;业务状态、焦点与滚动位置不丢失;无文字裁切。 |
|
||||
|
||||
Reference in new issue
Block a user