Airbnb 尝试用人工智能将草图直接生成产品原型

1,511 阅读3分钟

Airbnb 可能聚集了世界上最会写代码的设计师和最会做设计的工程师,继今年年初发布了多平台动画解决方案 Lottie 之后,他们又在其后两个多月发布了 react sketchapp ,希望通过代码来管理设计资源。在这之后,他们也没有闲着,最近在看 Airbnb 的博客时,我发现他们竟然已经开始尝试使用人工智能来将纸上的草图直接生成原型代码。



这一两年来人工智能大热,各大科技公司已经开始布局,而很多人也开始尝试在自己的领域让机器学习做点什么。那么人工智能对于设计师意味着什么呢?我们看看 Airbnb 是怎么使用机器学习来帮助设计师的。他们认为,验证一个想法的时间成本应该是 0 ,也就是说当我有一个想法时,我可以立即生成一个 app 原型进行测试,而未来几年即将出现的技术也会让人们更加直觉式地设计产品,同时消除开发过程中的一些障碍。



他们认为,现在做一个新产品需要从需求、原型、设计再到开发一步步走来,但其实每个环节每个参与的人都是在一个共同的目标下用自己的语言去描述这个它,所以他们想要精简这个过程。


对于设计师来说,画草图是一种最自然最直觉式的表现方式,所以他们想试试看能不能跳过中间这几步,直接从草图生成最终的产品原型。由于 Airbnb 内部已经形成了很成熟的设计系统,每个组件都有自己的名字,所以他们认为可以通过训练机器识别不同的草图符号,并将其与之对应;通过训练,机器已经能够识别绝大部分手稿之后,他们就开始让机器从组合的符号直接生成代码,而这些代码在浏览器中就表现为界面了。



这个系统已经展现了巨大的潜力,所以他们想要更进一步地生成包含技术说明的高保真原型给工程师使用,同时也生成对应的设计文件。目前他们仍在探索,由于现在的设计系统不断进化,界面也在逐渐标准化,他们坚信人工智能在未来必定是极其重要的设计工具。


看来人工智能真的是无所不能了,也有很多人担心会因此失业。我觉得不必恐慌,因为人类和机器是两种完全不同的思考方式,就像会做 banner 的鲁班系统一样,只会让那些善于使用工具的设计师被淘汰。所以我们要发展人类擅长的一面,让机器帮我们处理我们不太擅长的,这样我们才有时间去做一些更有价值的事情。

原博文地址:airbnb.design/sketching-i…