场景一:AI生成产品原型图在项目最早期,我们通常情况下只有一个模糊的需求。这时候再去狂扣细节是没有意义的,重点应该是快速拉出来一个视觉上看得见的产品图来对齐需求。 我平时会用国内主流的AI生成原型图工具。它的特点是把文字需求或者参考图片发过去,就能结合市场调研和设计趋势,生成基础原型框架,而且一口气可以生成多个页面。 所以我总结了AI生成原型图的Prompt技巧:对于这类重逻辑、轻视觉的工具,你的提示词可以宽泛,但必须有界限。 、B端数据风、iOS规范)这样AI生成的原型图会更加贴合你的需求,耗时也不会太久。 场景二:AI生成高保真UI设计稿现在很多UI设计工具里,其实都已经嵌入了高保真UI生成能力。测试了之后发现,UI生成和原型图生成,在Prompt方面也有很大的区别。
一、AI生成原型图工具的定位与功能AI生成原型图,通常作为原型设计工具中的辅助功能推出。 目前市面上的AI原型图工具在生成方式和产出内容上各有差异,以功能相对完整的“墨刀AI”为例,其主要AI能力包括:自然语言生成原型图通过上传图片生成原型图支持AI编辑与导出编辑AI自动生成产品说明文档生成与原型对应的代码片段从以上功能来看 二、AI生成原型图在实际应用中的需求AI原型图工具是否能够真正应用于真实项目,需要从以下几个关键点进行评估:1. 三、AI生成原型图实际应用中的优劣势1. AI生成原型图的劣势仍需与人工结合:AI生成的原型图往往不会一次就满意,这就需要产品经理来不断提示修改,或者导出到原型编辑区进行手动调整,才能达到最终理想状态;提示词依赖度高:很多时候生成原型图的质量都依赖于你给
最近在测试几款AI生成原型图工具时,有一个案例让我印象深刻——AI生成一套企业安全监管可视化大屏的原型图。 其实产品经理可以在前期借助AI生成原型图工具,来生成一部分原型图,拿来与客户沟通。这里我选择了国内主流AI原型工具——墨刀AI进行测试。 三、AI生成原型图的优势与缺点本次案例中分享的AI生成可视化大屏原型比较出色,但是在使用过程中我也发现了一些小缺点,期待工具的迭代优化,同时也有对产品经理的忠告:1. AI生成原型图优势分析虽然在前面的案例中已经体现出了AI的价值,不过还是有值得再次强调的两点。 AI生成原型图缺点分析但话说回来,AI生成原型图也有一定的缺点,尤其在以下几个方面比较明显:生成效果有波动:有时候即使输入相同指令,输出结果也可能差异较大,这是目前大多数AI生成式工具的共性问题,所以在使用时需要留有一点容错空间
从今年AI工具的爆发式增长来看,原型设计领域也出现了越来越多的新玩法。前几天给大家介绍和分析了AI生成原型图的优势与局限,并探讨了它是否真的能应用于实际开发项目中。 几秒钟后,就能自动生成一份完整可以编辑的产品原型图,页面结构与HTML代码对应。 Step 3:自由编辑调整原型图生成后的原型图支持自由修改,无论是组件、图标、文案、图片还是页面布局,都可以像普通原型一样编辑、添加交互逻辑,可以根据产品的具体需求进行优化。 墨刀在提供高效原型设计体验的同时,也不断拓展AI相关能力,目前支持:AI生成高保真可编辑原型图;从HTML结构直接生成可编辑原型页面;原型页面支持后续编辑与交互设置。 广泛尝试找方法:不论是AI生成原型、代码生成UI稿,还是HTML转原型……这些新玩法都值得一试,只有真正融入自己的工作流程,才能判断哪些是锦上添花,哪些是与自己工作流契合的好工具。
而这些非功能需求(NFR) 的关键线索,往往隐藏在系统架构图、UI 原型图甚至一张简单的截图中。 而它们的设计依据,常常就藏在两张图里: 系统架构图 → 性能、安全、可靠性 UI 原型图/截图 → 兼容性、无障碍、UI 一致性 问题是:AI 能否像资深测试架构师一样,从一张架构图中看出这里需要做熔断测试 二、从 UI 原型图生成兼容性 & 无障碍(A11Y) 场景:一张 Figma 登录页原型图,包含输入框、按钮、Logo。 locations = np.where(result >= 0.8) # 置信度 > 0.8 Step 2: 多模态 LLM 分析 Prompt text编辑 你是一名 UI/UX 测试专家,请分析此登录页原型图 功能用例 --> 性能模型 --> 兼容性清单 用户工作流: 测试工程师上传一份包含流程图、架构图、原型图的 PRD。
引言最近在跟团队尝试用Gemini 3 Pro生成原型图,它可以通过HTML代码的形式给出原型,预览运行后团队觉得质量是不错的,可用性比较高。但它不能直接生成可编辑的原型图,这就有点头疼了。 步骤一:用Gemini 3 Pro生成HTML原型这次的案例是一个CRM管理后台,主要展示关键指标和数据报表。我操作的核心思路是:先让Gemini生成HTML原型,再导入原型工具调整和编辑。 复制完毕后,下一步就是把代码转换成原型图,让它变成真正可以编辑的文件。步骤三:HTML代码导入转为可编辑原型在原型工具里的操作就非常简单了:打开一个新的原型文件。 交互需要手动设置:AI生成HTML原型多为静态原型,导入后按钮点击、页面切换、下拉菜单等功能的交互都还需要自己配置,这一点要清楚。 模板化局限:虽然Gemini、DeepSeek、GPT等大模型生成代码很快,但在视觉风格和布局容易模板化,如果想要更专业的效果,比如分享过的AI Agent生成原型,逻辑和一致性会更好一些。
很多人疑惑AI生成高保真原型图和UI界面背后的原理,还有哪些工具的AI不是噱头而是真的能用。 今天这篇文章就不讲虚的,基于我和团队对目前主流AI的测试分析,从实操角度聊聊现在AI生成原型图和AI生成UI界面的底层逻辑和真实水平。 一、AI生成高保真原型图和UI界面现状先说一下目前大家都比较认可的观点,就是现在的AI虽然能自动生成高保真原型和UI界面,但是距离完整设计流程,还有明显局限。 二、AI生成原型图和UI界面原理与趋势很多人对AI设计的印象还停留在Midjourney文生图,但在原型设计和UI设计领域,现在的AI生成的已经不是一张静态的“死图”了,它能生成可编辑的产品界面。 实测体验:这款AI在生成高保真原型图和UI界面这块,给我的感觉是“稳重但略显保守”。优势是结构清晰、可编辑性强,比较适合产品经理或偏原型向的设计场景。
设计师根据这些要求来设计低保真原型,逐渐修改得到高保真原型和UI设计图; 3. 工程师将这些设计图实现为代码,最终变成用户使用的产品。 这么多环节,任何地方出一点问题,都会拉长开发周期。 △ Airbnb内部的AI工具,从图纸到代码一步到位 看起来很美好,但Airbnb还没公开该模型中端到端训练的细节,以及手工设计的图像特征对该模型的贡献度。 以下内容翻译自他的博客: 理想上,这个模型可以根据网站设计的简单手绘原型,很快地生成一个可用的HTML网站: ? 它非常适用于这个项目,因为它会影响生成HTML代码中的实际元素,以及它们之间的相互关系。 最棒的是,我还可以通过检查生成的网站来比较当前的实际BLEU分数。 ? 福利:定制网页风格 后来,我还想到,由于该模型只生成当前页面的框架,即文本的令牌,因此我可以在编译过程中添加一个定制的CSS层,并立刻得到不同风格的生成网站。 ?
原型图设计是一个艺术创作的过程,所以我们应当使用能够提高工作效率、激发创作灵感的工具,让工具为创作服务,而不是为创作去学习如何使用工具。 下面就介绍一下使用OmniGraffle制作移动应用原型图的设计。 启动 OmniGraffle 后,可以选择模板,这里选择空白模板。 ? 我们不必担心原型不够漂亮,毕竟这是一个初步的模型,更多的是关注功能的布局。 从最关键的着陆页开始。 这是因为着陆页页面会包含整个网站的多个基本元素,包括头部导航、底部信息等。 保持原型简洁。我们不必急于马上开始原型的设计,我们需要静下来想一想,页面到底需要什么元素,应当如何布局。原型不必像最终网站一样,如果你朝着这个方向工作,那么会吃力不讨好。 原型是用来帮助我们规划页面、网站的布局和层级设置,协助我们考虑布局在可用性方面存在的问题。 原型中的字体,可以一直使用Helvetica和宋体,并且不要使用太多不同的尺寸。
在讲原型和原型链之前,先铺垫一些前置知识: 「所有的对象都是通过new 函数生成的。」 包括let obj = {},这种形式其实是语法糖,本质上是通过let obj = new Object()生成的。那么函数又是如何生成的呢? (); 那么Function函数又是谁生成的呢? 这张图很清晰说明了prototype和constructor之间的关系,每个函数(add、Object、Array、nothing)都有一个属性prototype,它指向函数的原型,而函数的原型中也有一个属性 原型链 这张图搞清楚后,自然明白何为原型链,我们一起过一遍 我们先看白色线条,白色线条表示原型,在原型部分我们已经说了,所有的函数都有一个属性prototype,那么Object函数的原型指向Object
说到绘制产品原型图的工具,大家一定首先先到的是大名鼎鼎的“Axure RP”,或者在线协同的“墨刀”。 这也是今天小白要介绍的一个轻量级产品原型设计工具Balsamiq Mockups ? 简单来说,Balsamiq Mockups是一个用来绘制低保证的产品原型草图的工具。 这里没有任何限制,我们只需要将需要的控件通过拖拽的方式在主绘板上组合,即可得到我们想要的原型图。小白也将常用的控件列表出来,仅供大家参考。 ? 绘制出我的第一个草图 当我们在绘制一个产品的原型图时,我们首先应当在脑海中梳理出产品的大致业务功能和数据流转,并将他们抽象成具体的功能模块。 所以大多数,我们都是利用头脑风暴和思维导图的方式,将产品的原型框架做一个整体的设计。比如小白以K8S的管理为例,我们就需要在自己产品里面先找到共性和特性。
作为常年跟需求文档死磕的产品人,画原型图这事儿真的挺消磨耐心的。最近我“偷懒”了一下,没有画原型,没有拉组件,也没开设计工具。就写了一句话,然后让 AI 帮我生成一套完整的产品原型。 但可以确定一个结论:目前的 AI 原型设计工具已经可以生成能拿去和开发讨论的完整产品原型了。 光看测评心里没底,今天我们就用一个真实的业务场景,放在如今最主流的 AI 原型设计工具身上实际测试一下,看看现在的 AI 原型图到底进化到了什么程度。 结果第一版那一句话的大白话指令,AI直接给我吐了一套完整的原型出来,效果还真有点出乎意料。二、AI 生成原型的真实效果拆解在这次 AI 生成原型的测试中,第一步是把需求描述发送给 AI。 四、AI 原型设计的一套可用流程总结如果你真的想用 AI 生成原型图,经过大大小小几十个项目的折腾,我现在用AI画原型基本固定了下面这个四步工作流。建议大家直接拿去用:第一步:写一个“够用”的提示词。
三张图轻松KO⚡ JS 原型和原型链 ? ? 大家好,我是小丞同学,这一篇是 JS 高程精读系列的第 n 篇文章,主要解释 JS 中的原型和原型链 ? 非常感谢你的阅读,不对的地方欢迎指正 ? 可以看到,它们两个指向的是同一个对象,那么通过上面的一步步推理,我们可以得到这样一张图 ? 那到底什么是原型呢? 原型 原型又分为显式原型和隐式原型 __proto__ 隐式原型 在对象上有一个属性叫做 __proto__,这个属性是对象所特有的,也叫做隐式原型,当我们尝试在一个对象上查找属性或者方法时,如果说找不到这个属性或者方法 修改了构造函数的原型对象,constructor指向谁 functionName.prototype = {} 原型对象、实例对象、构造函数之间的关系 一张图搞定,前面的内容懂了,自己推一下 ? 原型链 原型链其实也很简单:对象 => 对象的原型 => 原型的原型 => 原型的原型的原型 => null,这就是原型链 那这是什么意思呢,在我们前面在讲查找原则的时候,其实也有提到,当一个要查找对象上的属性或者方法时
三张图轻松KO⚡ JS 原型和原型链 大家好,我是小丞同学,这一篇是 JS 高程精读系列的第 n 篇文章,主要解释 JS 中的原型和原型链 非常感谢你的阅读,不对的地方欢迎指正 愿你生活明朗 __proto__) 你会发现它们两个尽然长的是一样的,我们可以比对一下,看看它们是不是完全相等的 可以看到,它们两个指向的是同一个对象,那么通过上面的一步步推理,我们可以得到这样一张图 那到底什么是原型呢 原型 原型又分为显式原型和隐式原型 __proto__ 隐式原型 在对象上有一个属性叫做 __proto__,这个属性是对象所特有的,也叫做隐式原型,当我们尝试在一个对象上查找属性或者方法时,如果说找不到这个属性或者方法 修改了构造函数的原型对象,constructor指向谁 functionName.prototype = {} 原型对象、实例对象、构造函数之间的关系 一张图搞定,前面的内容懂了,自己推一下 原型链 原型链其实也很简单:对象 => 对象的原型 => 原型的原型 => 原型的原型的原型 => null,这就是原型链 那这是什么意思呢,在我们前面在讲查找原则的时候,其实也有提到,当一个要查找对象上的属性或者方法时
时间过的真快,今天将是创建型结构中的最后一个设计模式了---原型设计模式。 官方概述: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 小编简单的说就是我们就是把对象复制一份不去new啦。 那为什么呢,原因很简单,效率高。 ", date); System.out.println("未修改时间原型"+robot1); Robot1 clone = (Robot1) robot1.clone (robot2.getBirthday() == clone.getBirthday()); // 内容比较 System.out.println("修改时间后原型 如果你没看过,往前面自己找一下吧,看准图图,看准huey。 下次见哦!
TreeMind树图功能:AI一句话生成,图片转导图,跨平台同步,多人编辑,多种结构和主题模板。 GitMind功能:AI助理生成导图,文件转导图,个人知识库,快速记录灵感,美学和体感兼顾,支持多种思维分型。 博思白板功能:AI生成PPT、图片、思维导图,智能对话,团队协同,模板社区。 亿图脑图MindMaster功能:AI智能助手,多人实时协同,多格式导出,知识图谱,AI生成PPT,细节定制。 AI思维导图工具主要特点对比 ProcessOn提供多样化图形绘制和AI快速生成功能,适合专业人士和团队使用; TreeMind树图利用AI技术快速生成和编辑思维导图,适合教育工作者和企业员工; GitMind 使用提示词生成思维导图 介绍一些使用提示词就可以生成的AI 思维导图的方法。
这期也是关于AI生成原型图主题的文章,内容聚焦在“AI生成点餐小程序原型图”。 我会结合实测的案例,展示AI生成的点餐小程序原型图效果,分析AI生成小程序原型图的优缺点,同时分享产品经理在实际工作中如何更合理地使用这类工具,从而为自己的工作提效。 一、AI生成点餐小程序原型图案例首先选择一个AI生成原型图工具,这里我们以测试的墨刀AI为例,在界面中输入了:“请设计一套饮品点餐小程序原型,包含XXXX页面,整体采用扁平化设计,风格清新。” AI生成小程序原型图优点其实AI生成原型的优势是多于缺点的。首先,生成速度是比手动绘制要快得多的,能在短时间内产出可用的原型。 :很多产品经理想要生成一个几乎“完美”的原型图,于是对一些小细节比较执着,力图通过AI多轮对话来调整省得手动修改;AI生成原型图成本高:目前大多数AI工具都有一些免费的额度,使用完毕就会进入付费阶段,随着
产品经理 - 需求、功能、数据 其实一直以来都纳闷,产品经理要做原型图,然后UI设计师要画UI 图,这两个之间貌似有许多重复的地方,而且还是大多时候还是并行进行,实在不知道二者之间的关系是什么,通过查阅资料 所以我拿去套进axure,页面配上功能说明、规则逻辑、流程图等,生成产品经理版交互原型,用来汇报领导、沟通协调、需求评审与讲解、与技术进行项目开发计划评审评估工期等。 他继续把线稿图用axure做完全部交互细节设计,期间与我反复沟通确认,最后生成交互设计原型。 高保真泥煤的不就是UI设计效果图了么,都到这一步了保真泥煤啊直接切图搞开发不好吗? 原型设计可以清楚明了讲需求,所以产品经理要用! PM整理思维脑图,头脑风暴之后,优化思维脑图,然后出草图,你可以用Axure或者visio甚至腾讯出的UI disigner或者最近比较流行的FluidUI(APP设计工具)来画草图,也可以称之为低保真原型图
因为原型模式足够简单,所以才让人误解原型模式并不那么值得深入了解(因为起初我也是众多轻视者中的其中之一),但是事实上它可以很重要。 于是我们想到了原型模式,即克隆父对象并让子对象持有父对象(克隆)的引用,借此来避免这个问题。 代码实现 声明原型链接口,用于实现如上图的聚合关系。 (不要太好 :-P ) 工作还没有做完,现在已经有了原型链。接下需要实现通过原型链访问父对象的方法。 总结 原型模式的本质:克隆生成对象。 使用原型对象可以封装对象的创建过程,至于对象的初始化过程是否需要封装则依据使用者的需求决定。 原型对象会产生大量的内存对象,所以请勿过度使用原型模式。 如果的确需要大量使用原型模式,请考虑结合原型管理器缓存原型实例。
这就是 原型继承 的全部内容:构造函数创造的每个实例都能够访问构造函数的原型。 ? 原型继承的好处 那么为什么这很酷?有时候我们拥有每个实例共享的属性。 原型的终点 现在,你可以想象,原型链不会永远持续下去。最终会有一个原型等于 null 的对象:它就是 Object.prototype。 如果我们试图访问在本地或者原型链上都不存在的属性,最终会返回 undefined。 ? Object.create 尽管上面已经解释了构造函数和类,其实还有一个为对象添加原型的方式是使用 Object.create 方法。 通过这个方法,我们创建了一个新对象,并且指明了这个对象的原型是什么。 只需要将一个已经存在的对象传入 Object.create 方法中。创建出来的对象就是以我们传入的对象作为原型。看例子: ?