用途:该技能把 uView 2.0(uni-app / Vue 2)设计规范变成可执行的 Stitch 提示词,用于生成或美化界面。仅当用户明确提到“Stitch”时使用;若用户说“uView Pro”或“uviewpro”,应改用 stitch-ui-design-spec-uviewpro。触发关键词包括 uview、uview2、uview2.0、u-view,以及中文“uview 风格”“美化”“优化”。
主要能力:提供两种模式。前缀模式输出可直接粘贴的 Hard constraints prefix,供 Stitch 的 [Context] 使用;选择器模式先输出 CONTRACT_SELECTION_JSON_V1,再输出组装好的 Stitch 提示词,只注入所需的组件与状态片段。
使用方式:若用户要求美化、润色、优化现有界面,或要求 selector / JSON / contracts.include / states.include,则用选择器模式;否则用前缀模式。前缀模式返回一个代码块,包含框架、设计令牌(颜色、背景、边框、间距、圆角)、组件契约与布局不变量。选择器模式按顺序返回两个代码块:契约选择 JSON 和最终 Stitch 提示词,提示词含 [Context]、[Layout]、[Components] 三段。
适用场景:在 Stitch 中生成或调整 uView 2.0 风格的移动端界面,需要统一设计令牌、组件用法与布局约束时。
限制:资料未提供安装命令、价格、平台支持范围或效果保证;使用前需确认用户明确提及 Stitch,且不适用于 uView Pro。设计令牌与组件契约以 references/contract.md、references/examples.md、references/official.md 为准。