用途:从已有前端仓库中盘点 UI 来源,整理设计基础、组件目录与页面级模式,产出可复用的 UI/UX 规范;也支持从零(greenfield)建立无业务逻辑的 UI 基础与起始组件。
主要能力:提取设计令牌(颜色/字体/间距/圆角/阴影/动效)、全局样式、断点与布局外壳、组件变体与状态、页面模板(列表/详情/表单/看板)及加载、空、错误、权限、只读等组合状态;对重构场景输出分阶段迁移计划与组件级映射说明。框架无关,需适配目标技术栈。
使用方式:确认是新建项目还是重构既有项目,并声明业务逻辑不在范围内。既有仓库可运行 scripts/scan_ui_sources.sh 扫描仓库根目录(支持 <repo_root> [out_file] [extra_glob ...] 或 --root/--out/--ignore),用 scripts/generate_output_skeleton.sh 生成输出骨架,默认输出目录 ./ui-ux-spec,结构含 01_Foundation、02_Components、03_Patterns、04_Pages、05_A11y、06_Assets、07_Engineering_Constraints。重构流程为:理解目标项目、制定分阶段计划、按阶段执行、汇总验证;提供标准、分阶段、组件级三类重构提示词模板。参考文件 references/design-extraction-checklist.md。
适用场景:既有前端项目的设计系统逆向梳理、UI/UX 规范化重构、从零搭建 UI 基础与组件库骨架。
限制:不处理业务逻辑、业务规则与领域工作流;不假设固定目录结构,需按扫描结果适配;重构时保持目录结构不变、就地修改,差异最小且可回滚,计划未确认前不进入编辑;具体收费与价格信息暂未提供。