SuperAPI AI 工具集

ui-mockup

编程与开发

查看项目

更新于 10-15 21:53

技能介绍

用途:ui-mockup 是 WebView UI 原型工作流的编排器(orchestrator),本身不直接生成原型文件,而是把设计迭代委派给 ui-design-agent,把实现脚手架委派给 ui-finalization-agent。适用于为插件(如音频插件)设计 UI、创建 mockup 的场景。

主要能力与流程:先检查美学库(Phase 0),通过分层提问收集需求(Phase 1-3),再派发 ui-design-agent 生成 mockup,反复迭代直到用户确认,最后生成实现文件。生成物包括 v[N]-ui.yaml(设计规格)与 v[N]-ui-test.html(可在浏览器测试的原型);实现阶段生成 7 个文件并保存到 .ideas/mockups/,含生产 HTML、C++ 样板与 parameter-spec.md。

使用方式:可通过 /dream 命令、plugin-workflow、plugin-improve 技能或自然语言(如“Design UI for [PluginName]”)触发。启动时提供选项:从美学模板开始、从零开始、列出全部美学。设计完成后菜单提供迭代、定稿、另存为模板等选项。迭代时每次在全新 agent 上下文中运行,版本按 v1、v2、v3 递增保存。

模式与状态:若存在 plugins/[PluginName]/.continue-here.md 且含 current_stage 字段,则进入 workflow 模式并更新状态;否则为 standalone 模式,跳过状态更新。子代理返回 stateUpdated 后,编排器会读取并校验状态字段是否与 JSON 报告一致,不一致则给出状态恢复菜单。

限制:所有文件生成均委派给子代理,编排器不直接生成;代理失败、校验失败或状态更新失败时提供错误菜单。资料未提供具体收费、价格、平台支持范围与效果保证等信息。