Prototype Factory

Polar Sponsor
爱发电 赞助
.NET 9.0

高保真交互原型制作(Flutter、SwiftUI、React),含动效、素材库及可交付的演示级设计规范。适用于设计/构建相关需求。

原型工厂 : 概览 : 快速完成抛光,演示准备的产品体验. 这一技能涵盖从摄入到UX蓝图 —— 设计系统 —— 代码脚手架 —— 运动/媒体 —— QA

功能概述

原型工厂 : 概览 : 快速完成抛光,演示准备的产品体验. 这一技能涵盖从摄入到UX蓝图 —— 设计系统 —— 代码脚手架 —— 运动/媒体 —— QA是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

原型工厂

概述

快速构建具备演示就绪水准的 polished 产品体验。本技能覆盖从需求接入 → 用户体验蓝图 → 设计系统 → 代码脚手架 → 动效/媒体 → 质量保障 → 交付移交的全流程。默认采用 Flutter 技术栈,除非用户明确指定其他技术栈。

参考文档

  • references/design-language.md:默认霓虹/赛博美学风格指南
  • references/handoff-checklist.md:最终交付要求清单

工作流概览

  1. 需求接入与约束确认——明确问题本质、目标平台(平台类型)、成功标准及截止时间。
  2. 体验蓝图——梳理核心用户路径,并明确各环节所需数据。
  3. 视觉语言与资源资产——确定配色方案、字体、图标体系及图库/视频素材。
  4. 实现开发——搭建项目结构、串联关键流程、集成动效/媒体、接入数据桩(stub)。
  5. 打磨与验证——响应式适配、无障碍支持、性能优化、缺陷排查。
  6. 演示与交付——编写 README、准备运行脚本、录制演示视频、记录后续事项。

1. 需求接入与约束确认

  • 需向用户确认:核心价值主张、目标用户、必备界面、禁用颜色/Logo 等限制项。
  • 明确演示目标设备(桌面端、平板、移动端)及其运行环境(模拟器、Mac 应用、网页分享链接等)。
  • 确认可用开发周期与后端 API 可用性;若无真实后端,需决定采用本地 JSON 或 mock 服务方案。
  • 编码前撰写一段三句话简述(3-sentence brief),并保存至项目根目录下的 /prototype-notes.md 中。

2. 体验蓝图

  • 列出主要用户路径(例如:新手引导 → 仪表盘 → 操作执行 → 成功反馈),以要点式分镜草图呈现。
  • 标注每个视图所需的数据字段,并在 /lib/data/sample.json(Flutter)或 /src/data(React)中提供示例 JSON 桩数据。
  • 确定导航模型(标签栏、抽屉、顶部导航等),并为每段跳转注明过渡效果(滑入、淡入、Hero 动画等)。

3. 视觉语言与资源资产

  • 如无品牌规范包(brand kit),请加载 design-language.md 并应用默认设定。
  • 选用图库/视频素材(推荐 Unsplash、Pexels),统一存放于 assets/media/ 目录下,并备注相应授权信息。
  • 导出 Logo / 图标为 SVG 格式;使用 svgo 工具优化,并按规范组织于 assets/icons/ 目录中。
  • 定义动效基础参数:持续时间控制在 200–350 ms 区间,插值曲线优先使用 Curves.easeOutCubic 或其等效实现(如 Cubic)。

4. 实现开发

Flutter(默认)

flutter create 
cd 
flutter pub add google_fonts cached_network_image go_router lottie
  • 目录结构建议:lib/ui/(页面)、lib/widgets/(组件)、lib/theme/(主题)、lib/data/(数据)。
  • 基于 ThemeData 实现完整主题配置,包含色彩体系与排版(默认字体为 Space Grotesk / Inter)。
  • 对沉浸式 Hero 布局,优先使用 CustomScrollView + Slivers 组合实现。
  • 通过 video_playerchewie 插件嵌入视频;MP4 文件应托管于 CDN 或 HTTPS 服务上。
  • 保持组件高内聚、低耦合——创建可复用的 NeonCardGlassButton 等自定义组件。

React / Web(按需启用)

npm create vite@latest prototype -- --template react-ts
cd prototype
npm install framer-motion tailwindcss @radix-ui/themes
  • 在 Tailwind 配置中引入霓虹配色方案与字体族定义。
  • 使用 Framer Motion 实现交互动效,Lottie 渲染矢量动画图标。
  • 媒体资源存放于 public/media/,并对体积较大的资源启用懒加载(lazy-load)。

SwiftUI(仅限 Apple 生态演示)

  • 以 Xcode “App” 模板启动项目;新建 DesignSystem.swift 统一管理颜色与排版。
  • 使用 matchedGeometryEffect 实现 Hero 过渡动画,AVPlayer 播放背景视频。

5. 打磨与验证

  • 为所有异步操作区域(即使数据来自本地)添加骨架屏(skeleton)或加载态。
  • 在多尺寸断点及设备模拟器中进行测试,修复溢出(overflow)与刘海屏(notch)适配问题。
  • 运行 flutter analyze(Flutter)或 npm run lintnpm run build(Web),确保生产构建可成功完成。
  • 记录性能指标:动画帧率目标为 60 fps,输入延迟控制在 <200 ms。
  • 无障碍支持:确保足够对比度、可见焦点指示器,并为关键控件添加 VoiceOver 标签。

6. 演示与交付

  • 更新 /README.md,说明技术栈、运行命令、凭据说明(如需)及功能导览。
  • 导出高清截图(含首屏 Hero 图与关键流程图),分辨率设为 2x,存入 /docs/shots/ 目录。
  • 录制一段 30–60 秒的 Loom 视频或 GIF 演示,链接嵌入 README 中。
  • /docs/roadmap.md 中记录已知限制与后续演进计划。
  • 归档压缩项目前,请严格遵循 handoff-checklist.md 完成全部交付检查项。

实用技巧

  • 尽早高频同步动效与媒体资源需求——它们将直接影响整体架构设计。
  • 占位数据需具备可信度(如真实姓名、合理价格、有效时间戳),以增强演示真实感。
  • 一次构建,二次换肤:将颜色与渐变统一声明为变量,便于快速切换主题配色。
  • 通过特性开关(feature flags)或配置映射(config maps)控制实验性模块启停,避免直接删除代码。

相关专题

更多
Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

0

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

0

9

ai生成视频的工具免费版合集
ai生成视频的工具免费版合集

本专题汇总了当前免费AI生成视频工具的排行榜与推荐清单,涵盖seko、讯飞智作、AniShort及剧云、Lovart等多模型集成平台。同时整理了各工具的免费额度、输出时长、水印政策及适用场景差异,助您快速选择合适工具开启AI视频创作。

2026.09.16

0

10

Pandas时间序列分析与可视化报表
Pandas时间序列分析与可视化报表

本专题整理Pandas日期转换、时间索引、重采样、滚动窗口、时区处理、plot绘图、Styler表格样式和报表输出方法。

2026.09.16

0

23

Pandas数据筛选索引与清洗处理
Pandas数据筛选索引与清洗处理

本专题整理Pandas中的loc、iloc、条件筛选、query查询、缺失值处理、重复值删除、类型转换和字符串列清洗方法。

2026.09.16

0

25

Pandas数据读取导入与文件导出处理
Pandas数据读取导入与文件导出处理

本专题整理Pandas读取CSV、Excel、JSON、SQL、Parquet等文件的方法,以及to_csv、to_excel、to_sql和to_parquet等常用数据导出流程。

2026.09.16

0

27

GDB怎么设置断点
GDB怎么设置断点

本专题介绍GDB按照函数名、源代码行号和文件位置设置断点的方法,详细说明run、continue、next、step等命令的配合使用,帮助定位程序崩溃、逻辑异常及代码未按预期执行的问题。

2026.09.11

0

28

GDB怎么查看变量值
GDB怎么查看变量值

本专题介绍GDB调试过程中查看变量值的具体方法,涵盖局部变量、函数参数、数组、结构体和指针内容查询,同时整理变量持续显示、格式化输出及无法读取变量时的排查思路。

2026.09.11

0

22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133万人学习