Normal view

There are new articles available, click to refresh the page.
Today — 15 July 2025Main stream

红伞伞白杆杆

By: Steven
14 July 2025 at 23:56

“红伞伞白杆杆,吃完一起躺板板”

别人都在用 AI 做各式各样的美少女…
我却用 AI 养蘑菇 🤣 而且是毒蘑菇!

上面照片里的模型,是我用 Tirpo AI 文生 3D 后,下载到本地再在 Rhino 里针对打印调整过部分结构所得到的。打印的耗材就是拓竹官方的 PLA 红色,然后再用儿子的儿童马克笔上色。因为是水性颜料,所以来来回回上了好几道,但幸好效果还可以。

我开始还觉得画得挺潦草,但私下给几波互相不认识的朋友看过后,都觉得不错,尤其是其中一位还是常年在一线亲自做手板的老设计师,我才觉得这值得记录一下。不过我还是觉得,因为这个形体细节足够多,所以稍微涂涂色就看着还行,真要是简练一些的造型,拿笔涂我大概是涂不好的 😭😄

但社区里别人分享的 AI 美少女,做出来呢,也还行… 只要别细看结构 🤫 什么四根手指啊、三根绥带啊、两端对不齐的签子啊… 其实咋一看的效果也确实足够好了,毕竟是虚构的漫画角色,你说头身比例奇怪,好像也是合理范围内。

有个朋友说可以做个奇幻精怪故事集,嗯,我觉得这是个有意思的主题!我先摸索一下工作流,说不定可以跟 3DFiti 结合一起玩。

Before yesterdayMain stream

液态玻璃意味着透明 iPhone 将争夺 AI+AR 的主动权|设以观复 vol.17

By: Steven
7 July 2025 at 20:00

很多人把这次苹果 WWDC25 发布的液态玻璃界面,当作一次 UI 的新风格更新来看。界面变得更模糊了,更柔和了,也更「高科技感」了,但如果我们只是停留在它看起来好不好看,其实可能错过了一些更关键的东西。

因为这一次,苹果的改变并不仅仅发生在界面上,它背后所传递的,是一套新的交互前提。而这套前提,可能关系到未来十年我们如何使用手机,甚至 —— 我们是否还继续使用手机。

这期视频不是为了追热点,而是想带你冷静地拆解这套语言背后的逻辑:它是如何从视觉层出发,向平台层推进的?它和我们以为的「透明手机」之间,真的有联系吗?而眼镜设备仍未普及的这几年,我们到底应该关注什么?

如果这些问题你也在想,那就点进来看看吧。

🎥 播放地址:

https://youtu.be/WpljvdXmwvY

https://www.bilibili.com/video/BV1yz3Bz8Ev2/

本期关联播客:https://suithink.me/2025/07/07/13ylog/

既然这 10 年间的所有线索(等边三摄、Face ID、Lidar、Liquid Glass)都指向空间计算,那显然 iPhone 就是每一个人都可以接触到的第一台空间计算设备。最便捷最普及的空间计算设备,才是让 AI(不止LLM)真正普及到每一个人手上的基础设施。

液态玻璃意味着透明 iPhone 将争夺 AI+AR 的主动权_13.ylog

By: Steven
7 July 2025 at 07:50

🎙 苹果真的只是在给 UI 换皮吗?

WWDC25 上发布的「液态玻璃」,看起来只是一次 UI 升级,但你有没有想过:

👀 为什么苹果要在这个时间点,推出这样一套动态、半透明的视觉语言?
📱 为什么它要在 iPhone 上实现这种「液态玻璃」的设计?
🤔 难道它背后还有更大的目标 —— 比如,透明手机?或者,是为某种尚未到来的设备铺路?

这一期播客,我们不聊参数、不聊功能,而是试着从设计语言出发,拨开这层玻璃迷雾,看看苹果到底在把我们往哪带。

这不是一场关于好不好看的争论,而是一场你可能没注意到的、正在发生的平台迁移。

也许,你正在用的那块手机屏幕,已经悄悄变成了未来世界的第一道入口。

欢迎收听本期节目。

本期播客关联视频:https://www.bilibili.com/video/BV1yz3Bz8Ev2/

既然这 10 年间的所有线索(等边三摄、Face ID、Lidar、Liquid Glass)都指向空间计算,那显然 iPhone 就是每一个人都可以接触到的第一台空间计算设备。最便捷最普及的空间计算设备,才是让 AI(不止LLM)真正普及到每一个人手上的基础设施。

|相关链接|

若你所使用的播客客户端未能完整显示插图,或遇网络问题未能正常播放,请访问:

荒野楼阁 WildloG 的地址:https://suithink.me/zlink/podcast/

阅读设计相关的各类文章:https://suithink.me/zlink/idea/

|其他社交网络媒体|

苏志斌 @ 知乎|SUiTHiNK @ 即刻 / 微博

苏志斌SUiTHiNK @ Bilibili / YouTube / 小红书

|联络邮箱|

suithink.su@gmail.com

欢迎在 小宇宙、Spotify、YouTube、Apple Podcast 收听本节目,期待你的留言。

💾

东门的大熊俩小时内就被找完了!

By: Steven
5 July 2025 at 14:45

我这次真的是被观众们感动到了!

这次这一组四套的模型,是我花了两周时间,跑了五趟深圳罗湖东门,一遍遍测量、修改、调整做出来的。一方面,是想用多个模型串联起东门新旧街区的一条 Citywalk 路线,另一方面,是结合这些地点的特征,融合进《海贼王》中 巴索罗缪 · 大熊 的人物故事线,做出一个内容和地点相呼应的作品。同时,也摸顺了这种一片场地里在多个地点安放模型的流程方法,未来可以标准化流程复用创作。

我本来想着,四个模型这个数量也不少,几个地方之间也还是有点距离的,挑一个晚上的时间把视频发出来,大家看到之后,有兴趣参与游戏的人,应该会在第二天上午出发过去现场找。因为上一期,就是这样的。

🎥 视频播放地址:

https://youtu.be/DZ-Ho09J0U4

https://www.bilibili.com/video/BV1fe3TzaEqz/

没想到,视频八点发出,十点的时候就已经陆续回报全都被找到了!

主要是,有人几乎是在视频发出后的 40 分钟之内就找到了第一个(我当时还在现场巡回检查作品是否还在),有人专门从大鹏出发开车过去罗湖东门找,有人找到之后还仔细研究了我设计的一些隐藏的小心思。

这些行为都太令我感动了!

因为视频正式发出之前,我设定了定时发出,而B站跟别的平台不同,定时之后是可以显示预约的,而视频封面上我明确标注了「东门」。那位 40 分钟内找到的观众,大概是提前就在东门附近活动了,一看到视频就赶到了现场。我不想说自己多有号召力啊,但这种反应速度和行动速度,实在是让我大为惊讶!出乎意料!

年轻人们还是非常有朝气的呀!

我后续会不定期地,把之前 3DFiti 这两期的模型补充回原位,让没能第一时间参与到游戏的朋友们也有机会玩一玩。让这个游戏,可以持续的玩下去!

拆掉旧镜腿,换上新镜腿。

By: Steven
4 July 2025 at 10:55

原先那副眼镜腿前两天被我掰坏了,硬是晃晃荡荡地用了两三天。这两天一边工作一边做新眼镜腿,总算弄好了!

意外收获是,测试验证设计过程中发现,打印眼镜腿这种曲线长造型所形成的树形支撑特别好看:

Last Week on My Mac: Tahoe the iconoclast

By: hoakley
22 June 2025 at 15:00

In addition to its rounded corners and Liquid Glass, macOS 26 Tahoe brings substantial change in app icons. These follow the move to squares with rounded corners brought in macOS 11 Big Sur, and now enforce that outline on all apps, including Apple’s. The result is that icons of irregular shape, such as those used by SilentKnight and the rest of my apps, will be intentionally shamed by reduction in size and placement in a sin bin of a grey square with rounded corners. Although some developers are busy implementing workarounds, Apple has made it clear that it expects conformity with this new style.

While app designers and developers have to work within those stricter constraints, Tahoe opens up new user options in the display of app icons, extending the light and dark appearances that have been standard since macOS Mojave seven years ago. System Settings now provide a choice of four rendering modes for the display of icons and widgets, in dark, clear, tinted and default, with a further option for tinting colour.

To accommodate these changes, Tahoe has a new app aimed at those designing and implementing app icons, Icon Composer, free for anyone to download from here, and compatible with macOS Sequoia and later. Although not intended for customising icons within existing apps, it provides insight into these new design constraints and rendering modes.

In the past, app icons have been able to distinguish themselves by their form, colour and internal details, with the first two becoming dominant as their size is reduced in a heavily loaded Dock. By enforcing a uniform outline, Apple’s new interface style makes this task harder. I already have difficulty distinguishing Messages, FaceTime, even Numbers and Archive Utility, which in turn forces me to separate them in the Dock, and I still occasionally open the wrong app as a result. Other confusions have become common: Xcode, Developer and several third-party app icons are also hard to distinguish when at small size. Apple clearly hasn’t listened to criticism from users and developers, and has only made this worse in Tahoe.

We’re therefore left to make the best we can within these new rules. My recent redesigns for my own apps are an initial attempt to make their icons as distinct as I can, and to remain so in older versions of macOS at the same time.

I’ll start with the new icons for Mints, SilentKnight and SystHist, seen in the Dock in existing macOS in light mode.

and dark mode

Here, with the addition of XProCheck, are four of the many possibilities in Tahoe, first in light mode with default rendering

then in dark mode, again with default rendering

Clear rendering decolourises them into monochrome with valuable contrast

but tinted rendering makes their details even harder to read

As I gain experience in using Icon Composer, and understand better how Liquid Glass may be able to enhance the results, I intend improving on these. For the time being, though, what you see in these updated versions works better across all recent versions of macOS and Tahoe. As with other features of macOS 26, these will take further tuning on my part, and patience on yours. Please bear with me in the coming weeks and months.

Last Week on My Mac: Fidelity in design

By: hoakley
15 June 2025 at 15:00

Quick Look is one of those unsung heroes that have transformed our Macs and workflows. What used to require a specialist app can now be accomplished in the Finder using a combination of Quick Look and Gallery view to browse collections of images.

This started back in Classic Mac OS, when apps created thumbnail images and attached them as ICN# resources to the original files for display in the Finder. It wasn’t until Mac OS X 10.5 Leopard in 2007 that Apple added Quick Look to perform this automatically using cached thumbnails and previews. Since then our Macs have worked hard to ensure that, wherever we want them, we can see faithful miniatures, at least until macOS 11 Big Sur.

Although the redesign brought by Big Sur in 2020 was generally well received, one feature I complained about at the time was its effect on Quick Look thumbnails and previews, in rounding their corners to conform to its design style. But style triumphed over fidelity, and for the last five years Quick Look has been forced to tell lies in every image thumbnail and preview.

By now you’ll have guessed I’m no fan of Apple’s new-found obsession with rounding every right angle in sight. I have yet to see any objective evidence that this has any purpose beyond aesthetics. If you’ve seen screenshots of the first developer beta-release of macOS 26 Tahoe, then you’ll surely have noticed that, rather than restoring fidelity to Quick Look, this fiction has grown and only become more prominent. I demonstrate this in a series of four screenshots showing the same image that have been rescaled to similar display sizes.

This first is taken from a small, almost thumbnail-size, image in the Finder’s Gallery view. As this has been scaled up, it’s pixellated. I draw your attention to the upper corners, where trees have been cropped at what once would have been right angles.

Seen here is the same image in a larger Gallery view. The extent of the cropping at the upper corners is now apparent, where this contains details that were removed from the smaller image above.

When opened in Preview, the upper corners are no longer rounded, and show the full extent of the image, but the lower corners remain cropped by enforced rounding, apparently to make them ‘concentric’, as is the vogue.

To see the whole image rendered faithfully, I had to resort to a third-party app, here GraphicConverter 12, which has the honesty to display all four corners without cropping.

One of the cornerstones of the Mac from its earliest days is expressed in the principle of WYSIWYG, what you see is what you get. It enabled the ‘desktop publishing revolution’ that convinced so many to pay the premium for Classic Macs, and ever since has guided the development of Mac OS. Without it there would be no purpose to Quick Look in its efforts to render images faithfully.

That doesn’t merit mention in the principles expounded in Apple’s latest revised Human Interface Guidelines. Three are given there, hierarchy, harmony and consistency, but not fidelity. Rounding corners of rectangles is included there under the principle of harmony: “Align with the concentric design of the hardware and software to create harmony between interface elements, system experiences, and devices.”

I can live with concentricity in windows and controls, even with app icons forcibly constrained within rounded rectangles. What I simply can’t accept is a Macintosh, of all computers, cropping every thumbnail and preview for the sake of aesthetics, however harmonious that might seem. For without fidelity, the Mac fails.

WWDC25 设计课程合集【中英字幕】

By: Steven
13 June 2025 at 21:40

因为想了解苹果对 Liquid Glass 的定义和执行,以及对设计和开发的建议和约束,通过这些来进一步分析这套全新的设计语言究竟意味着什么,所以在翻看官方资料的过程中也顺便就把这些视频给翻译(用 AI 辅助)了。我集中上传到了自己的B站主页,为了方便其他人,我也在 blog 这里建立一个合集页面。

这六条并不是设计相关内容的全部视频,官方课程中还有其他视频,只是这六条是我自己比较关心的部分,和我后续的视频要分析的东西相关,因此挑选了这六条。如果你有其他关心的主题,可以前往以下官方页面寻找对应的内容。

https://developer.apple.com/videos/wwdc2025/

WWDC25新设计-01|了解新的设计系统 Get to know the new design system

深入了解新的设计系统,探索视觉设计、信息架构和核心系统组件的关键变化。了解该系统如何重塑界面与内容之间的关系,让您能够创建动态、和谐且跨设备、屏幕尺寸和输入模式一致的设计。

WWDC25新设计-02|认识液态玻璃 Meet Liquid Glass

Liquid Glass 统一了 Apple 平台的设计语言,同时提供了更具活力、更富表现力的用户体验。了解 Liquid Glass 的设计原理,探索其核心的光学和物理特性,并了解它的适用场景和使用原因。

WWDC25新设计-03|从创意到界面的设计基础 Design foundations from idea to interface

优秀的应用给人以清晰、直观、使用便捷的感觉。在本课程中,您将探索应用设计如何提升功能性、传达目标、引导用户浏览内容,以及如何巧妙地运用组件,在保持简洁体验的同时又不失影响力。本课程面向各种技能水平的设计师和开发者,以及所有对设计感兴趣的人士。

WWDC25新设计-04|设计交互式片段 Design interactive snippets

代码片段是由 App Intent 调用的紧凑视图,用于显示来自您 App 的信息。现在,代码片段可以让您的 App 为 Siri、Spotlight 和快捷指令 App 带来更多功能,方法是在 Intent 中包含按钮和状态信息,从而提供额外的交互性。在本课程中,您将学习设计代码片段的最佳实践,包括布局、排版、交互和 Intent 类型的指导。

WWDC25新设计-05|迎接应用图标的新外观 Say hello to the new look of app icons

概览 iOS、iPadOS 和 macOS 的全新 app 图标外观,包括明暗色调和清晰选项。学习如何运用雾面和半透明效果,让你的 app 图标更加鲜明、动感、富有表现力,以及如何确保你的图标与镜面高光完美契合。

WWDC25新设计-06|使用 Composer 创建图标 Create icons with Icon Composer

了解如何使用 Icon Composer 为 iOS、iPadOS、macOS 和 watchOS 制作更新的 app 图标。了解如何从您选择的设计工具中导出素材,将它们添加到 Icon Composer,应用实时玻璃属性和其他效果,以及如何预览并根据不同的平台和外观模式进行调整。

博朗松下徕芬的刀头设计,有何不同?谁抄了谁?设以观复 番外篇 vol.3

By: Steven
2 June 2025 at 18:05

针对大家近期关心的两个问题,进行补充拓展分析:
1、松下和徕芬两款新品之间的差异对比,谁抄了谁?
2、博朗一体式刀头和徕芬的方案有什么区别?

BGM 编曲/演奏:阿吉

播放地址 – YouTube https://youtu.be/Z0zJ231CRwo

播放地址 – B站 https://www.bilibili.com/video/BV1di7gzJEYo/

学果者生,像果者死!层层剖析徕芬电动剃须刀的革新!设以观复 Vol.16

By: Steven
26 May 2025 at 11:17

以往的节目我是都从设计师、产品经理或者企业经营这样的视角,去拆解、分析苹果他们在产品和设计上面的思路跟做法。但是说到底,我们分析或学习这些做法,还是希望能够把它优秀的那些部分,用在自己的产品、自己的设计上。

这些年「像苹果」的厂商其实是越来越多了,但是正所谓「学者生,像者死」,不管我们是作为设计师还是别的什么角色,都很有必要明确的区分出「学」和「像」之间的这个界限。所以这一次呢,我们不聊苹果,而是聊一个积极的学习者,来看看他从苹果身上学到了什么,又是如何来践行这些设计策略的。这就是我们这一期要观察的对象:

徕芬

那我也想借着这次机会跟大家分享一下,我从求学到工作如今已经二十年了,看过那么多产品,也做过那么多项目了,此刻的我对于「抄袭」和「借鉴」是怎么界定的?所以这一期节目大体上会分为两个部分:

  • 从工艺、设计、体验这三个角度,来看看徕芬新发布的这两款产品,有哪些做得好、做得有意思的地方,我们也能从落地执行的情况,看到他们对于苹果设计的理解是怎样的;
  • 展开聊一下「学者生,像者死」这个话题,除了徕芬这个案例,我也分享一个我十年前的作品,来跟大家一起探讨一下这个话题。

观看地址1:https://www.bilibili.com/video/BV13fjgzrEPu/

观看地址2:https://youtu.be/5r2cNRVJYpQ

这可能是一款会载入设计史的经典产品。我最初的题目是「学因果生,像结果死」,但想想这么理客中的话又没人看了,于是还是决定擦个边 😂 吧。

河边的观音第二天就被找到了!

By: Steven
3 May 2025 at 11:30

书接上回《河边的观音像|3DFiti.001》的视频在各个平台发出后,第二天早上大约十点的时候,就有B站的观众留言说,作品已经被人拿走了。

但是因为收到消息的那一刻还没有人联系我,也没有人按照作品背后二维码上预留的信息来告诉我,于是朋友间和观众间都在议论:到底是谁动作那么快?

一种观点认为,是路过的小朋友随手拿走了,或者是被保洁员清理掉了;

另一种认为,就是专程去找的观众,只是还没拍照写文案分享而已。

我自己是比较倾向于第二种情况的,因为这么精致的小玩意,我不太相信小朋友路过就敢拿,就算拿了,家长估计也不会敢随随便便拿个路边的佛像回家的。但是,也确实会担心这种情况发生。一天过去了,我甚至预想好,如果两天之内没有人联系我,我就当这件作品彻底失联了,那就再补一个回去,然后重新通知观众们。

结果,傍晚打开小红书时发现,有人找到它了!

于是我和这位萍水相逢的观众朋友聊了一会,了解到:

他是一名香港人,现在正在深圳这边念书。他原本就对佛造像很感兴趣,平时自己也会手绘一些藏传佛像的画。那晚他突然被小红书算法推到了我的那条视频,抱着试一试的心态就去找了。他就住在作品地点的附近,但也是一大早去的,找了差不多 40 分钟才终于找到它!

这位朋友自己画的各式佛像

得知这一切的我感到非常开心!

因为这件作品去到了一位足够理解和喜爱它的人的手上,这种缘分实在是太美妙了!

感谢缘分!感谢这位香港朋友!

河边的观音像|3DFiti.001

By: Steven
1 May 2025 at 19:35

阅读这篇文章的人有两种:

第一种,是原本就关注了这个博客的读者,或者通过视频、图文等各种社交媒体找过来的观众,你们应该是这个项目相关视频的观众,或者通过这篇博客知道了这个项目的读者,总之,东西不在你们手里;

第二种,是找到了指定地点,并找到了这件作品,同时发现了它背后的二维码,扫码进入了这个页面的幸运儿。

如果你是第二种人,恭喜你!这件作品,现在送给你了:)

如果你愿意把你在现场与这件作品的合照(无需露脸),以及这件作品的多角度照片(不少于 3 张),发布在微博小红书上(两个平台一起发布哦),并带上 #苏志斌3Dfiti# 这个标签,我将为你定制一件 3D 打印作品。当你分享完之后,请把这两个平台的链接发送至以下这个邮箱:

suithink.su@gmail.com

我们将在后续的沟通里,一起完成为你定制的作品。

这是一系列艺术创作项目的开始,是第一件作品。

这件作品中的造像,是来自四川毗卢洞紫竹堂的水月观音,它是宋代的杰作,是举世公认的艺术文化瑰宝。因作品场地空间特殊,故将造像左右翻转,与原造型呈镜像关系。

我参与 3DFiti 这个艺术项目,旨在通过 3D 扫描和 3D 打印技术,使我们生活的周边环境增加一些趣味性和艺术性。在人类学家项飙(英国牛津大学社会人类学教授,德国马克斯普朗克社会人类学研究所所长)所描述的那个「附近」的概念之中延展出来,一切我可以到达的地方,只要有我感兴趣的公共区域内的「缺损」部分,就有可能成为这个艺术项目的创作对象。

我通过 iPhone 扫描空间或者物体,并对模型进行二次创作,使用 3D 打印技术将其制作成一件真实的物品,即能够与现场的「缺损」相嵌合的物件,使这个「缺损」转化为一处临时的微型艺术场所。

No.001 作品中的 紫竹观音像 3D 模型,是来自 Funes.world 的文件。他们的工作是在人类从原子社会进入到比特社会的过程中,将原本属于原子世界中的建筑、空间、故事,通过 3D 扫描建模的方式,将其保存在数字世界中,建成一座人类文明的数字空间博物馆。

如果你想观看 No.001 作品的相关视频,可以点击链接:

https://youtu.be/gf5RX5zALE4

https://www.bilibili.com/video/BV1ShGvzwEeB/

或点击下方图片:

“这座微型雕塑?跟随影片线索去发现吧!藏在城市褶皱中的精美作品,属于第一个破解谜题的人!”

期待你也参与到这个项目之中 🙂

拓展阅读:

水月观音是汉传佛教中国化的典范,以“水中月”喻诸法皆空,融合《华严经》哲思与文人山水意境。其形象由中唐周昉首创,经宋元演化定型:唐五代为半裸髭须的男性,宋代后转为慈美女性,体态婀娜如安岳毗卢洞紫竹观音,背倚紫竹,跷足坐于莲台,衣纹流畅如“S”曲线,被誉为“东方维纳斯”。

坐姿核心为“自在”:

  • 半跏趺坐(唐):左盘右垂,闲适观月,见于敦煌壁画;
  • 轮王坐(宋元主流):右足踏莲、左膝高耸,舒展如帝王,紫竹观音即典型——右足踏莲叶、左足点花蕊,岩座镂空雕刻薄纱与璎珞,展现力学与艺术精妙;
  • 倚岩舒坐:双腿垂放,融山水隐逸之趣,如景德镇瓷塑。

赤足触水喻“普渡”,手持杨柳、净瓶显慈悲,姿态从庄重禅定转向世俗洒脱,折射佛教本土化进程。其造像以圆月、竹石为境,突破宗教程式,成就敦煌壁画、大足石刻等艺术巅峰,更渗入民间故事(如榆林窟唐僧取经图),成为宗教与世俗美学的融合象征。

精髓:以空性为核,化仪轨为诗意——紫竹观音跷足斜倚之姿,既承“观自在”禅悟,亦凝唐宋工匠“以形写神”的至高境界,堪称佛教艺术中国化的里程碑。

一个 INJT 的工作室里有什么?

By: Steven
27 April 2025 at 20:40

这期视频,是我的工作室 Roomtour。

第一部分,介绍了空间内的四个大件;

第二部分,向观众交待近半年的情况;

第三部分,聊了正在开展的艺术项目。

视频的最后,给设计师观众们留下了一个问题。

🎥 观看视频:https://www.bilibili.com/video/BV1XEjAzREam/

🎥 观看视频:https://youtu.be/ZieOsQ1dFeI

【读书笔记】UX for Business

最近看了一本名为 UX for Business 的书,这本书主要在讲设计师如何做有价值的事情。让我们跳出设计画板,在更高的层面理解日常工作。理解做什么,怎么做,怎么做到极致。但个人认为作者写得有些口语化,且不必要的内容重复过多。很多地方讲得比较浅,没有太多案例,推荐指数3颗星吧。

VDP 框架

作者强力推荐了 “VDP 框架” 来确保我们时刻在做正确、有效且对公司有价值的事情。

V for Value 价值

当你的设计同时满足了用户和公司的需求,你就在创造价值。

作者将用户需求分为两类,一类是效率类需求(Efficiency),另一类是娱乐类需求(Entertainment)。当设计师在面对效率优先的场景时,需要帮助用户用更少的时间、精力和钱来做事情,而不是更多。总的来说,就是让用户用更少的成本完成一件事。

举个例子:在烘培店里,如果一个新的烘培配方可以让烘培师用更少的鸡蛋做到和以前一样好吃,那么这就是一个好的配方设计。

聚焦能为用户/公司创造价值的地方:新增、购买、下载等流程。

D for Diagnosis 分析

指的是系统性地收集和分析问题,确保我们在做正确的事。作者在书中分享了做从设计分析到实施方案的思路。

1.了解背景

作者指出 UX 设计师的工作实际上是基于当前的信息和限制(如:业务指标、用户诉求、产品目标、、问题反馈、时间/资源限制等等)来产出解决方案来改进产品。

就像医生在看病时,会问病人有什么症状、有什么感觉、最近吃过什么、有没有对什么过敏等等,通过多种角度来下结论。

UX 设计师也要通过类似的方式来设计,想做出一个好的方案,就需要更多的信息。5W就是一个好的方法:

  • Who:用户是谁?他们的特征和需求是什么?
  • When:什么时候会有这个问题?
  • Where:在哪里会遇到这个问题?
  • What:能解决什么问题?
  • Why:为什么用户需要它?

2.发掘+分析问题

有时候我们收到一些产品体验的反馈,这可能只是一个问题的表象,仅仅解决它只是在打补丁,没有从根源性解决问题。

某个新功能的使用情况不理想,可能并非是该功能设计得不好,而是在上一层的漏斗出现问题。所以想要挖掘到深层次的根源问题,需要通过在多个问题之间来回推敲。

收集足够多的问题,为下一步做准备

3.找到问题共同点

将同类的问题归类好,利用前面的 5W 分析,比如将属于同一个 When 的问题归在一类,同一个 Who 的问题在另一类。

这种做法有时候会让我们不仅仅在做当前需求,还能帮助我们发掘到其他带改进的点。

4.规划改进问题

这一步就是将我们观察、收集到的信息转化为行动了。

前几步我们列出了问题的表象,并将其分类。这一步需要去思考什么引发了这一连串有关联性问题。比如一个页面的 Like 按钮点击量很少,但用户反馈中他们都很喜欢这里的内容,那我们就会假设是 Like 按钮做得不够明显,解决方案随之而来。

我们会进行不止一次的假设,按照可能性的高低来按顺序尝试解决方案。

5.验证结果

最后,将我们觉得可行的解决方案推进上线,基于效果决定是在当前解决方案下改进,还是换一个解决思路,甚至收集更多信息后再次进行设计。

P for Probability 可能性

利用 “可能性” 来优化设计,将价值最大化。作者通过分享了以下观点来阐述可能性在设计中的应用。

1.越靠前、越明显的内容具有更多的可能性。比如一组选项,第一个选项通常来说都是更大概率被选择的。所以,把重要的、能创造价值的内容做得更靠前和明显;

2.事情是线性发展的。你不能在完成第一件事之前完成第二件事,就好比我们在浏览一个导航的时候,如果我们找到了可能合适的跳转入口,我们就会直接点击,不会尝试去看后面的内容了;

3.用户在准备好做决定时才会去做决定。就好比电商场景,用户都会在足够了解产品之后,才决定是否购买,那么“购买”按钮通常就不会是页面上的第一个元素。

4.默认值能影响可能性。默认的值通常是最多人进行选择的,所以要思考怎么设计默认值才能提高用户使用效率,或者对公司有价值。

为内部系统做设计

为公司的内部系统有一个明显的特点:我们的用户不会流失。因为公司的雇员必须按照公司要求用某个系统完成工作,比如登记工作任务的工单系统、用于请假、报销的 OA 系统等等。

我们不需要考虑所谓的参与度、忠诚度,所以在用户价值/公司价值的取舍中,我们可以更多地倾向公司价值。

内部系统对效率的关注度会更高,因为不需要靠这个产品来赚钱。找到流程中的障碍并解决,是内部工具设计师的关键能力。

提升效率不光是对使用内部工具的员工有益,对公司的降低成本这种目标也是有价值的。高效率的工具可以让公司少雇佣一些雇员,帮助公司减少人力成本。作者甚至提到,如果内部工具能让小团队的生产效率提升得足够多,小公司也能和大公司竞争。

为商业化 SaaS 产品做设计

本书中提到一类产品属于 Sales-Driven 销售导向产品,对应到国内常用术语应该叫做商业化 SaaS 产品。

通常来说,做 SaaS 业务的公司通过卖这些获得收入:

  1. 席位:使用该产品的人数;
  2. 数据:使用服务的次数;
  3. 功能/模块:使用更强大功能的能力;

设计师需要清楚自己所负责的 SaaS 产品的收入来源,为公司所出售的服务进行设计。

共鸣片段

To improve conversion (i.e., get more people to finish your flow), think about everything you request from the user like a cost. Every question is a cost. Every minute is a cost

流程优化时,尝试将用户的每一步操作成本降到最低。鼠标移动、点击、鼠标滚轮、视线移动等等,都是操作成本。作者还提到一个观点,可以从最后一步开始优化,从后往前改进。因为在最后一步才导致转化失败会显得之前的努力都是徒劳。

UX is not what you do in Figma or a ticket in agile planning or the contrast of your button labels.
UX is a general process of designing things for humans.

我认为 UX 设计并不仅是 Figma 里一个个连接起来的页面,这只是表达清楚了页面/功能之间的跳转逻辑。UX 设计师是在为用户进行工作,需考虑到用户在流程中的使用所有体验,包括:

  • 浏览页面过程中的体验,比如信息层级设计,内容排版策略(例:恰当地设定文本换行规则);
  • 用户行为与系统交互中的体验,比如在进行增删改查时的功能引导、交互逻辑、操作反馈(例:校验表单的时机)、使用帮助、边缘场景闭环体验等;
  • 利用原生浏览器能力进行体验极致化,比如设置给 “版本号” 或 “错误代码” 的字段设置 user-select: all; 用户需要复制时,右键到文字区域就能自动全选该文本块,省去用鼠标框选的步骤;
  • 等等…

所以有时候做 “体验设计” 并不是在 Figma 里画图(这只是其中一种传达解决方案的形式),而是要提供一切能改进用户体验所需要的智慧结晶。

Design is a process, but not just a one-time process. We iterate!

设计是一个迭代过程,前面提到设计师是基于当前已知的信息和限制来提供解决方案。但世界上很多事情每天都在改变,产品目标会变,用户诉求会变,公司战略会变等等,所以每次迭代都是基于新的已知的信息进行改进。

Most importantly, what is the one thing the users should achieve on this page, if they only do one thing?

这句话提醒设计师,时刻将目标记在心头。当设计方案有陷入“既要又要”、“没有重点” 的困境时,拷问自己:在这个场景中,用户最重要的事情是什么?将最重要的事情做好。

sometimes the best design solutions require the designers and developers to do more work so users can do less.

这个深有同感,设计师和开发者费很大劲儿做出来的迭代,有时候只是帮助用户将使用流程更简化。

结语

第一次写读书笔记,改进的地方很多。但我会坚持阅读,纯粹觉得阅读能让我在这浮躁的社会,所谓的快节奏环境里慢下来。

轻型滑翔机 4.4g 24min 模型分享

By: Steven
6 April 2025 at 23:50
点击图片跳转至打印配置页面

这是我在 MW 社区里分享的第一个开源模型。

我设计这款滑翔机的起因,是我尝试打印一些社区中的飞机模型给小柒玩,但它们很容易摔坏,尤其是机身与机翼的连接处。于是我参考了不同方案的思路,重新设计出了这架飞机。

这款滑翔机的机翼与尾翼面积更大,机身与机翼连接处更结实,耐撞耐摔。

【 打印建议 】

  1. 无需调整参数,直接打印;
  2. 如果修改参数,请确保第一二层的层高不大于 0.1mm,否则机翼易损坏;
  3. 推荐使用 PETG 打印,我只测试过 PLA/PETG 两类耗材,PETG 效果更优;
  4. 如果打印双色飞机,先选择的主体颜色为机身加强筋的颜色,选择机翼颜色时,推荐使用「高度范围」模式,在仰视图中点选最底层。

【 这款设计的特点 】

  1. 更长更宽的机翼与尾翼,更大翼展面积;
  2. 机身与机翼/尾翼的连接处,采用曲线连接,并用加强筋加固,落地或撞墙时,更不容易损坏;
  3. 尾翼末端设计了向后延伸的膜片,一来优化空气流动,二来避免了打印过程中末端起翘的情况;
  4. 整体仅为 4.4g(使用 PETG 单色打印时),但重量分布更优,滑翔姿态非常平稳。

如果你想在我这款设计上进一步优化,或者了解我的设计思路,可以下载我上传的 .zip 文件,解压缩后可以使用 Rhino 编辑。我没有 A 系列打印机,因此无法测试它在 A 系列打印机上的表现。如果你使用 A 系列打印机对打印配置进行优化,请上传分享,谢谢你!

紫竹观音 · 毗卢洞

By: Steven
4 April 2025 at 20:51

四川省安岳县的崖壁石窟被公认为文化瑰宝,里面保存着跨越数世纪的精美石雕。其中,位于毗卢洞的「紫竹观音」是宋代的杰作。这座观音像展现了高超的艺术技巧,其优雅宁静的面容体现了观世音菩萨慈悲为怀的精神。这尊观音像赢得了国际赞誉,作家韩素音称其为「东方的维纳斯」,因其优雅和谐而闻名。

勘测/建模:FUNES.world
制作/摄影:苏志斌

文档地址:
funes.world/ZizhuGuanyinInPiluCave

抄袭和借鉴的边界:从 SU7、Mega、mini 起,聊聊符号化设计_12.ylog

By: Steven
24 March 2025 at 07:20

这一期节目的录制时间是 2024 年 12 月底,当时 Toby 的新办公室刚装修完,我们从他正在开展的新工作开始,顺着「符号化」这个设计策略,聊到小米 SU7、理想 Mega 和新款 mini 的设计策略与执行。在这次对话中,我和 Toby 作为在设计行业一线做了二十年左右的设计师,一起探讨了各自对于「抄袭」和「借鉴」的理解和边界。

04:15 — 借鉴和抄袭之间有明确的边界吗?理想对 Mega 有信心和决心吗?为什么看上去几乎没变化的新 mini 反而是更激进的设计?小米 SU7 的决心比 Mega 大得多。相机消费者怎么看待和讨论「复刻」和「抄袭」的关系?谁在为「腰平取景器」买单?

21:45 — 为什么经典款的 1:64 小车模型永远最畅销?一句话区分抄袭与借鉴!

41:05 — 工业设计只聊造型是没有价值的!拍立得相纸是一门钻石生意。摄影玩家们对老品牌的溺爱,以及对新品牌的包容程度。符号是沟通和决策。好产品需要有专业认知的团队与设计师一起推进。

69:08 — 设计是沟通:我们跟德国车厂的合作经验。设计公司的模式高度同质化,是分裂复制的循环。未来的设计机构和品牌的区别:工作方式与理念的区别。

82:23 — 有趣的尺度怎么找?创作型 AI 是不是我们的敌人?

录制这期节目时,我嗓子哑了,如果觉得听感不佳,烦请见谅 🙂

欢迎在评论区留言发表你对本期节目的感受与看法。

|登场人物|

郑冬平 TobyBrainON 创始人,上善设计联合创始人

苏志斌:工业设计师,产品/设计咨询顾问

|相关图片|

Tesla Cybertruck

极氪 MIX(宝宝巴士)

新款 mini cooper

理想 Mega

小米 SU7

初照 M1 双反小相机

|拓展阅读|

BrainON 官网:www.brainon.design

初照:xiaohongshu.com/chuzhao

|BGM|

编曲:阿吉

演奏:阿吉

合成:阿吉

|相关链接|

若你所使用的播客客户端未能完整显示插图,或遇网络问题未能正常播放,请访问:

荒野楼阁 WildloG 的地址:https://suithink.me/zlink/podcast/

阅读设计相关的各类文章:https://suithink.me/zlink/idea/

|其他社交网络媒体|

苏志斌 @ 知乎|SUiTHiNK @ 即刻 / 微博

苏志斌SUiTHiNK @ Bilibili / YouTube / 小红书

|联络邮箱|

suithink.su@gmail.com

欢迎在 小宇宙、Spotify、YouTube、Apple Podcast 收听本节目,期待你的留言。

💾

使用 3D 打印机预埋配重块的失败过程和解决经验

By: Steven
24 February 2025 at 21:02

前段时间,我在设计、测试、制作一组奖杯的时候,遇到了一个问题。

奖杯的底座里需要埋一块配重钢进去,以达到比较舒服的手感。我在单个样品测试的时候非常顺利,设计思路一次就通过了。

其实方法很简单:

1、把设计好的模型在合适的位置切断;

2、在需要预埋配重的地方挖一块单边扩大 0.2mm 的空间;

3、在切片软件里找到封顶的那一层,回退一层;

4、设置打印暂停;

5、启动打印,等机器打印到自动暂停的位置,停下;

6、放入配重,点击继续打印;

7、等待打印封顶,直到完成。

但问题就出在量产的时候,因为测试样品非常顺利,我就放松了警惕,以为量产应该就不会有问题。因为模型是一样的,设置是一样的,「一切」都是一样的,应该不会出什么问题。结果,批量做了三轮,全部失败。

第一次失败,封顶那层封不上,我以为是参数和打印速度的问题;

第二次失败,在调整了参数后,前面的步骤一切顺利,但是和第一次一样,一到封顶那步就完蛋,封顶那一层虽然打印出来了,但是面不平,也没有和下一层粘合在一起,整个架空了一大截;

第三次失败,继续改参数,继续放慢打印速度,但现象和第二次一样,唯一的区别是断开的创口要平整一些些而已。

后面两次失败,我都找过拓竹的客服,第一次客服说这个现象叫做「模型层间开裂」,并给我了一个 wiki 链接 https://wiki.bambulab.com/zh/filament-acc/filament/print-quality/interlayer-cracking 我根据 wiki 排查问题,调整参数,但第三次仍然失败。

直到第二次客服建议我,一盘少打印一些试试看。

【我与拓竹客服的第二次对话记录】

三个,同时打印三个,不会出问题!

问题并不是出在模型或者参数上,而是配重块的数量!

更准确地说,应该是配重的总重量和单个配重的冲击次数。

因为单个样品埋配重的时候,整体增加的重量有限,而且配重块撞击模型导致的下压力也只有一次,所以对热床平台的影响非常小。但是,当我试图一次性打印 10 个底座的时候,一来是 10 个配重块的总体重量高达 2450g,二来是平台需要承受 10 次 245g 的冲击,导致整体下移了一点点。

就这一点点,导致继续打印的时候,和下一层的位置接不上,因此产生断裂。

这一次圆满的失败!

失败得毫无办法,但最后找到了失败的原因!

如果你也在通过 3D 打印机制作需要预埋配重的零件,希望这篇日志能给你帮助。

修复也需要时间迭代

By: Steven
14 February 2025 at 10:13

前两天被我摔坏的眼镜腿,经过这两天的反复验证和测试,终于在第四版方案上得到了我觉得还算满意的结果。这是一个在形体尺度、造型线条、重量、肤感、拿取手感都不输原版镜腿的方案,转轴的灵活性和可靠性的平衡也还算可以,我相当满意了。

这是原始的镜腿和第一版临时方案:

这是中间三次的迭代测试:

其实到这一版,大体上已经挺不错了,质感和颜色都很接近原版镜腿,但又比原本的镜腿更有趣。可是就觉得不太对劲,反复看了几个角度才意识到有两个问题:

1、镜腿本身的线条太直了,前端有一点夹脸,后段又不够贴耳;

2、侧面的线条不够利挺,也不够流动,看上去有点呆板。

所以我又修改了两版,主要集中在三处调整:

1、镜腿整体的曲线走向,两侧向外张开,尾端向后下方延长,并把收尾的角度增加到更贴合我的头型和耳朵的位置上;

2、侧面轮廓起伏的截面,从原本的前后一致,改成了前大中收末端膨大,并且调整了两处截面的形状,使得扫出来的造型具有一定的流动感,也更强化了棱边的光影特征。

3、增加了转轴处的半圆形凸起,因为我习惯捏着转轴拿取,确保拿取过程不会对转轴产生扭曲的力,所以我在这里加上了一点触感,让我可以瞬间摸到转轴的关节。

最终成品如下:

此前一直苦恼原版金属镜腿被汗液腐蚀生锈,反过来刺激太阳穴附近的皮肤,这下因祸得福设计了更适合自己的镜腿,还解决了锈的问题,难怪说福祸相依。

还有 363 天,我得努力修复好自己。

探索 JPG 和 PNG 图片的压缩表现、算法与应用

前段时间做了些展示页,工作时需要给到切图给前端。以我的习惯,每次都会导出 PNG 并压缩后才交付给前端。有一天我突然想到:

为什么我每次切图时下意识都是会提供 PNG 格式给开发,而不是使用 JPG 格式的图片?这是什么时候开始的习惯?

回想起来应该是我刚刚进职场的时候,在一些设计文章里听过的说法:

  1. PNG 图片支持透明通道,适用场景比 JPG 要更加宽广,无脑 PNG 即可;
  2. PNG 图片支持 “无损压缩”,所以图像质量会比 JPG 好一些。

第一点毋庸置疑,但对于第二点我是有点怀疑的:PNG 图片的质量真的在任何时候都比 JPG 要高吗?并且更想知道所谓的 “无损压缩” 是什么,真有这么厉害的技术?所以我打算花点时间做下研究,顺便将研究结果分享给其他团队的设计师们。

这篇文章是一篇在团队月度分享会的记录,分享会内容主要是在回答这个问题:

JPG 和 PNG 分别适合储存什么类型的图片?

回答完这个问题后,我会简单介绍下 JPG 和 PNG 图片压缩机制。正是因为 JPG 和 PNG 这两种图片格式的压缩机制的不同才导致适合储存不同类型的图片。

以及扩展一下思路,会介绍一个我已经实际工作用过的方法:通过 CSS 的混合模式节省网页图片资源

一、图片压缩分析

分析方法

这次我用了三种类型的图片进行分析,都是我在实际设计工作中有可能导出成位图交付给前端开发的图片类型:

  1. 颜色丰富的 Banner 图:测试压缩算法在细节保持方面的表现
  2. 过渡柔和的背景图:测试压缩算法在处理低色彩复杂度时的表现
  3. 界面设计图:测试压缩对大色块、文字和边缘清晰度的影响

具体的分析过程:拿三个在设计工作中常用到的图片类型(相同尺寸、均无透明通道)进行压缩,以对比 JPG & PNG 图片在压缩前后的表现。分两个维度进行对比:图片体积图像质量

分析结果

一、图片体积对比

由上图对比可以比较直观的看到,前两个类型(颜色丰富的 Banner 图、过渡柔和的背景图)在图片体积上,JPG 格式图片的体积要比 PNG 格式的图片体积小得多。

通过这一轮对比,我们可以得出结论:

  1. 画面颜色丰富、颜色过渡比较细腻柔和的图片,JPG 图片的体积比 PNG 的更小;
  2. 画面颜色越丰富,JPG 图片越能节省空间;
  3. 颜色数量较少时,PNG 图片的体积比 JPG 图片的更小;
  4. PNG 图片在压缩后,色块、文字的边缘的质量会比 JPG 图片要好得多。

二、图像质量对比

对比一:颜色丰富的 Banner 图

这一轮我们会放大图片的局部,对比 JPG 和 PNG 图片在经过压缩后,图像质量的区别。

在颜色丰富的图像中,JPG 图片的颜色过渡质量比 PNG 好得多,即便是压缩过后也能保持柔和的过渡。反观 PNG 图片,则是出现了明显的色块。

在文字、边缘的展示方面,PNG 图片则比 JPG 图片好一些。PNG 图片保持了原本清晰、锐利的边缘,而 JPG 图片则在处理边缘时有些许杂色。

对比二:过渡柔和的背景图

这是一个令人意外的结果,在图像内容比较简单,仅仅只有一些色彩过渡的时候,JPG 和 PNG 图片的质量都很接近。只有在放大很多倍的时候才能看到 PNG 的图片过渡效果比 JPG 要差一些,还是出现了和前一种类型类似的色块现象。

为了探究得更深入些,我在这里用了一张暗色系且过渡柔和的背景图进行同样的压缩测试,这次的测试结果对比会明显很多。

在深色系且有柔和过渡的图片当中,JPG 图像的质量明显比 PNG 要高。如上图所示,PNG 图片的色块和噪点已经比较明显了,而 JPG 仍然保持较柔和的过渡。

对比三:界面设计图

在对比界面设计图时可以看到,PNG 格式的图片在处理色块边缘、文字边缘时都比 JPG 图片要好得多,边缘很清晰锐利,甚至和压缩前的原图没有什么分别。

三、总结

经过上述对三种不同类型图片的图片体积、画面质量对比后,我这里总结出了以下规律:

  1. JPG 格式适用于颜色丰富,过渡柔和,有丰富的颜色渐变和复杂的视觉元素的图片。比如网站 Banner、大场景、3D 渲染图、摄影图片等,此时用 JPG 图片可以得到体积小且颜色漂亮的图片;
  2. PNG 格式适用于颜色数量少,色块切割明显的图片。比如界面、扁平插画、Logo,带有文字的图片等,此时用 PNG 图片可以得到体积小,色彩准确且边缘清晰的图片。

二、图片压缩过程

这一章会探索 JPG & PNG 图片的压缩过程,这也是导致上文提到 JPG 和 PNG 压缩后图像差异的原因。

JPG 图片压缩过程

JPG 图片压缩过程主要有以下几步:

  1. 色彩空间转换(预处理)
  2. 下采样(有损压缩)
  3. 分块和离散余弦变换(预处理)
  4. 量化(有损压缩)
  5. 编码
  6. 存储

在整个压缩过程中会进行两次预处理和有损压缩,分别是第 1、2 步和第 3、4 步。其他步骤与图像质量之间的关系不大,所以我这里就只介绍这两次的预处理和压缩。

第一次预处理和压缩(色彩空间转换和下采样)

我们设计师平常接触到的 “RGB” 或 “CMYK” 色彩空间,一个字母代表一种颜色,比如 “RGB” 意味着 “红绿蓝”,“RGB” 的色值代表红色、蓝色、绿色分别占多少。

而压缩工具拿到 JPG 图片后,会先将图片转换为一个叫 “YCbCr” 的色彩空间。其中 “Y” 代表了这张图片的亮度信息,而 “Cb/Cr” 分别代表图片中蓝色和红色与亮度 “Y” 的差值。经过这种转换,可以针对性地保留更多的亮度信息,而减少色度信息。简单来说就是能够让人眼难以感知到的方式来减少图像中的色彩信息,减少图片文件体积。

色彩空间转换之后,会进行一个叫 “下采样” 的压缩动作。维持亮度信息的同时,统一处理每个 2x2 的像素区块的色度信息(比如在一个 2x2 区块内 4 个像素在色彩上会被统一处理,看起来拥有相同的色度,但明度是不同的)

第二次预处理和压缩(分块、离散余弦变换和量化)

分块、离散余弦变换指的是会将图像分成多个 8*8 像素的色块,然后将其从像素域转换成频率。转换成频率域的意思是能够让电脑分辨图像中的:

  1. 高频成分。颜色变化剧烈的部份,如色块、文字的边缘;
  2. 低频成分。颜色变化平缓的部份,如下图所示的黄色渐变。

而量化则是利用了人类视觉对于图像中的高频变化不是很敏感这一点,通过减少高频区域的数据量,同时在低频区域保持一定精度,让人感觉到图片仍然很清晰。

简单来说,就是压缩算法知道图像里哪些部分的色彩过渡比较缓和,哪些部分的色彩过渡是强烈的,然后对色彩过渡比较强烈的部份使用较高的压缩率。

结论

所以正如前面对比分析时看到的结果那样,JPG 图片对于色彩丰富的图片的压缩效果比较好,因为 JPG 的压缩算法会根据人眼的特点来优化图片的不同区域。

PNG 图片压缩过程

PNG 图片的的压缩过程主要有以下几步,其中只有前三步对图像画质有影响,这里只介绍前三步:

  1. 量化(有损压缩)
  2. 过滤器选择(预处理)
  3. DEFLATE 压缩(无损压缩)
  4. 合成输出

量化

第一步的量化是根据图像的需求选择合适的颜色类型和位深度,简单来说就是直接减少图片的颜色数量。这是最直接有效的压缩方式,同时也对图像质量损耗较大。

下图可以看到一个图像从 24 位(能储存 1677 万种颜色,又称真彩色)减少到 8 位色(能储存 256 种颜色,又称索引色)时,会出现色带现象 (Color Banding)

过滤器选择和 DEFLATE 压缩

这一步才是 PNG 图片的无损压缩。首先会先扫描 PNG 图片的每一行像素,然后以一种新的方式计算每个像素格子的颜色值。比如一个叫 “Sub” 的过滤器,每个像素值是通过当前像素值减去该像素左边像素值得到的;一个叫 “Average” 的过滤器,每个像素值是通过当前像素值减去当前像素左边和上方像素值的平均值得到的。

而 DEFLATE 压缩,这里会用到的方式有很多,比如 LZ77 编码和哈夫曼编码,这里不展开说明了,简单来说就是对过滤过的数据以更优的方式编码,达到减少文件大小的目的。

结论

基于上文提到的过滤器,不难想象到这种无损压缩的方式对于颜色分明的图片 — 比如纯色图标,App 界面截图,扁平插画等 — 很有用,因为像素之间存在细微差异的地方不多,画面上都是大色块居多。

三、其他解决方案

前面提到了很多跟图像压缩相关的事情,这些都是与网页加载优化息息相关的。正好我前段时间做了一个需求,我让前端帮忙做了一件事来节省了大量的图片素材,也算是一次网页加载优化的小案例。

我的设计方案里需要用到八种主题色来作为对卡片的区分,然后我会给这八种主题色的卡片提供一个有简单渐变图像的背景图用以装饰画面,让其过渡不太生硬。设计稿如下图:

如果按常规的做法和给予上文的调研,我将要提供八张代表不同颜色主题且经过压缩的 JPG 图片给到前端。但是在实际工作中,我只提供了一张灰色的背景图,然后让前端帮忙用 CSS 的颜色叠加 “Screen” 方式来给这张灰色图片上色,达到的效果是与设计稿一模一样的。

下面这张图或许能直接地解释其原理,我先提供一个灰色的素材图,里面只有黑和白之间的明度变化,然后前端会写一个颜色块在这个图片上面,最后使用 CSS 属性 background-blend-mode: screen; 将这张灰色的图片和色块进行叠加,得到了与主题色对应的背景图。

最终我仅用一张素材图实现了原本需要八张素材图才能实现的效果,成就感满满!

总结

这次做的调研确实打破了我从业以来多年的错误观念,现在我清晰地知道了:

  1. JPG 和 PNG 适合储存的图像是不一样的;
  2. JPG 和 PNG 的压缩算法导致了图片在压缩后的表现不一样。

虽然这些跟设计技能无关,但也算是一种视野的开拓吧。

这次的分享会是从一个 UI 设计师的角度去探索的,实际上我在 SHEIN 的工作更多是以交互设计师的角色去完成的,我已经有计划在之后的文章中分享更多交互设计的案例,读者们敬请期待吧。

The Tesla, The Future, The GE&GM

By: Steven
12 October 2024 at 00:27

Elon Musk 真是个讲故事的好手。

The future should look like the future.

虽然看着有些冰冷,虽然还有一段时间,但把这么激进的设计落地,真的令人佩服。

尤其那只手,和那辆大车。

我要收回之前的话,Tesla 不是下一个丰田,丰田太小了。

它更像「通用」,即是 GE,也是 GM。

Sharing: 3D modeling & rendering flow on Figma

Sharing: 3D modeling & rendering flow in Figma

Background

Current situation

I have been working for the current company for half a year. I have a clear picture of the working pattern: We are a small design team, but each member has to be responsible for both the UI and UX design for many internal systems.

Some of the design requirements are not complex at all, but the stakeholders want to make the interface aesthetically beautiful and different from other internal systems. In contrast, other demand sides hope designers can provide a clear and understandable solution to tackle the complex interaction flow.

The previous one was much more difficult for me since I was interviewed for the senior UX designer position, and I had not expected to address these design requirements, which may have occurred considerable times.

So it is time-consuming to design a portal website or refine a running internal system since I have to try multiple design solutions to ensure it will be aesthetically beautiful and outstanding.

Ideation

I wonder if 3D pictures could be a great approach to suit this type of design requirements. So I researched external products from large firms, trying to know how they use 3D pictures in their SaaS products.

Screenshots of four different B-end products are shown, focusing on the application of 3D assets within these product interfaces. Each webpage design incorporates 3D elements of various styles to enhance visual appeal and user experience.

After collecting and investing in multiple products, I found the patterns:

  1. 3D pictures are most likely used in landing pages, login pages, portal pages, and the like;
  2. Admin panels and dashboards do not use 3D pictures frequently, but they would appear in entries, feedback, and background decoration.

Conclusion

Based on the pattern above, real working conditions, and small-sized tries, I summarized the first conclusion:

  1. 3D pictures are not frequently used on dashboard pages and system admin. However, using 3D pictures could improve the variety of pages. So it is not worth it to spend so much time on it.
  2. 3D pictures can effectively meet the expectations of demand sides when they want to make their dashboard and admin pages distinguish from other similar sites.

Difficulties

Since I don’t have skills in 3D design, and my working strength is too high to spend much time learning, modeling, and rendering delicate 3D pictures, I just simply searched 3D visual elements on the Internet and then applied them to my deliverable.

Initially, this approach was workable and can help me complete my work quickly. However, drawbacks are uncovered after multiple uses:

  1. Difficulties of matching business contexts. 3D pictures on the Internet support common scenarios well but can’t always precisely describe certain business scenarios.
  2. Lack of series of an element. Although we finally found a perfect 3D picture, it is hard to reach other similar elements from the same series, resulting in poor scalability.
  3. Risks of infringement. Using 3D pictures on the Internet might cause infringement, so applying it directly consists of potential risks.
  4. Inconsistent quality. Free elements are not guaranteed quality and sometimes fail to meet the standards of our design team.

Here, I draw the second conclusion:

Searching for 3D pictures on the Internet has limited effectiveness, so we can’t fully rely on this approach.

After drawing this conclusion, I feel horrible: does it mean that I should strive to learn skills in 3D design? My work strength doesn’t allow me to learn professional 3D software like Cinema 4D or Blender.

The logos of two professional 3D design software are displayed, with CINEMA 4D on the left and Blender on the right, emphasizing their importance in the 3D design field.

After thorough consideration, I think the core demand for me is not to learn 3D software, rather, I should have the ability to gain 3D pictures. Apart from that, the whole process should consist of these features that suit my workflow well:

  1. Quick render. Since it is not worth it to spend much time on it during my work time.
  2. Consistent style. Ensuring our design has great scalability.
  3. Great customizability. It means that I can fully control elements on 3D pictures, ensuring outputs highly represent the business requirements and contexts.

By chance, I know there is a plugin in Figma called “Vector to 3D”. By learning outputs published in the community, it seems that this plugin could meet the features above well, improving my work effectiveness and quality. So I asked my team leader if I could spend some time discovering this plugin and sharing my experiences with team members, and she approved.

Therefore, this post is to record my internal sharing: My experience of how to build 3D modeling & rendering flow in Figma that improves our design effectiveness and quality.

Work with Vector to 3D

Introducing the plugin

This is a paid plugin, we can search for and install it in the Figma community.

A screenshot of the Figma plugin ‘Vector to 3D’ interface shows how to search for and open the plugin page in the Figma community, with the right side displaying the plugin interface during the 3D conversion process.

The control panel is comprised of three parts: Global, Object, and Animation settings. Here I will simply introduce the interface of the first two parts, ensuring all readers learn what this plugin can make.

For the Global setting, we can adjust the cameras, and background on the “General” panel; apart from that, we can set the render quality and details on the following panel called “Render”; and then we can control lights on the next panel named “Light and Shadow”, this panel supports varies functions of lights, like the number, size, position, strength, color and so forth.

A layout settings screenshot of the Figma plugin ‘Vector to 3D’ shows global configuration options for the 3D scene, including modules for rendering quality, shadows, and lighting editor.

For the Object setting, we can make a 3D model by extruding, inflating, or revolving, and then increase the detail of the model by setting “Mesh Quality”. Moreover, this plugin also supports material settings, like roughness, metallic, transmission, and the like.

These features are more than sufficient to handle nearly all of my design tasks.

A screenshot of the configuration interface for individual objects within the Figma plugin ‘Vector to 3D’ displays options for adjusting specific parameters of the 3D object, such as material, color, and refractive index, along with material preset selection.

Make a template

In this part, I will introduce two functions of this plugin: Save Preset and Template Preset.

Saving preset allows us to memorize the current view, modeling, and material settings of the frame. We can reload all the settings by the next open, even sharing with friends.

A screenshot of the configuration saving and loading interface of the Figma plugin ‘Vector to 3D’ shows how to save the current configuration to a Figma layer and how to load preset configurations onto 3D objects.

Templating Preset is not only the masterpiece of connecting the plugin with Figma but also a key factor in effectively generating 3D pictures.

Once we built a template, the plugin would memorize all the raw object preset, next step, we can replace the raw object with anything else, and succeed the raw object preset to it.

This approach is highly convenient for us when producing 3D elements. We just have to create a template, and then we replace various shapes, finally, we can produce endless 3D elements that fit our actual needs well.

How it works: First, we need to set the frame as a component and make the replaceable element that we want to replace with a new one a child component. (In the following example, I set the square bottom as a replaceable element.)

A screenshot of converting elements into components in Figma shows a semi-circular element and a blue rectangle being converted into sub-components.

Second, we duplicate the whole component and tune settings in the plugin, then save it. (In the following example, I make a glass ball and a square bottom base with a metallic surface)

A screenshot of saving 3D configurations in Figma, with the left side showing a blue rectangle component with a pink semi-circle, and the right side showing a 3D sphere and rectangular base generated using the ‘Vector to 3D’ plugin.

Third, we need to create a bunch of shapes that are to replace the replaceable element, making them an individual component and ensuring their layer number, order, and name are the same as the replaceable element.

A screenshot of creating interchangeable elements in Figma displays multiple shapes (square, circle, star) as components.

Last, we can hold the keys “cmd” + “option”, drag a new shape component to replace the replaceable element, and then reload the model again. Now we can see the new shape is applied to the same presets.

A screenshot in Figma shows replacing component elements and reloading the model using Cmd + Option, with the left side showing the process of replacing a circular base with a rectangular base, and the right side displaying the circular base adopting the rectangular base’s style after the replacement.

Now we successfully made a template, we can produce endless 3D elements by creating and inserting new shapes.

Actual practice

Here, I will share a case that is already used multiple times in my daily workflow.

A screenshot shows a blue 3D glass-style icon library, including symbols such as code, star, trash can, like, share, chat bubble, download, dollar sign, lightning, heart, plus sign, and quotation marks.

In this template, the shape of icons and background are replaceable, generating endless pictures and fitting nearly all of my design tasks. So it can be a resource library, empowering other team members.

Meanwhile, I created a color pattern, which not only can be used to represent states like success, fail, warning, and the like but also can be applied to the system with different color themes, ensuring our outputs are highly scalability.

A screenshot shows a color palette icon library with 3D-style icons in red, green, and orange, including symbols such as an exclamation mark, bell, cross, t-shirt, star, directional arrow, checkmark, music note, heart, and play button.

Benefits

In the post above, we learned the interface of Vector to 3D, how to make a template, and how I use this flow in actual workflow.

We are familiar with the 3D design workflow in Figma. To conclude this post, I’d like to summarize the key advantages of this process.

1. Low learning costs

We can simply recognize that the plugin “Vector to 3D” is a lite version of 3D software, simplifying complex functions from traditional 3D software and keeping essential functions.

2. Full design process within Figma

This workflow allows us to produce great 3D elements that don’t have to leave Figma. Apart from that, we can simply tune colors in Figma, which doesn’t like the traditional workflow that always switches from software to software.

3. High scalability

One of the core features of Vector to 3D is that makes up models from vector shapes, by taking advantage of this, we can efficiently produce 3D pictures that effectively meet our needs and align well with business contexts.

4. Consistent styles

The plugin Vector to 3D can coordinate with the components of Figma, not only remembering global presets like lights and cameras; but also allowing replacements to succeed presets like materials and position from previous elements. By templating these presets, we can endlessly produce 3D pictures with the same style.

This workflow is not only successfully used in my daily work but also influences my colleagues. After this sharing, 50% of my team members purchased and used this plugin in their design tasks.

Solution for non-Figma users

If you or your team are not using Figma for work currently, or you are not a designer but just simply want to try the flow from SVG shapes to 3D models, you can visit the online version of Vector to 3D: https://www.meimu.design/vector-to-3d/


Sharing: 3D modeling & rendering flow on Figma was originally published in Bootcamp on Medium, where people are continuing the conversation by highlighting and responding to this story.

十三岁的唱片制作人!敏锐的设计洞察力来自街头?设由心声:序 Vol.0

By: Steven
28 July 2023 at 19:05

🎥 点击跳转至 B站 播放视频:https://www.bilibili.com/video/BV1SN411a72T/

🎥 点击跳转至 YouTube 播放视频:https://youtu.be/o3XL_woaCUs

这是新企划的设计师视频系列《设由心声》的序章。在这期视频里,你将会看到设计意识自我觉醒的过程,以及不可遏制的创作冲动是如何生长的。

这是想重启很久的一个全新大坑:设计师访谈 + 产品与设计背后的内幕信息。

这一条是今年三月份去上海参观《拍照的人》线下展的时候,和 akira 在前台做的采访。你将会看到一个设计师自我觉醒的过程,和他的学习方法。

因为原本就有重新开启这个新企划的打算,于是借机做了这一期访谈,作为整个系列的开篇。 这个系列应该都会是这种类型的类似纪录片的形式,来展现设计和产品的业内信息和观察。为什么说是「重启」呢?因为很多年前做过一个设计师访谈的专栏,因为各种原因只做了七期就终止了,现在想用视频的形式复活这个企划。

早年的设计师采访文章见:

创新 vs 混乱:iPhone 在 AI 时代下的牙膏和迷茫_10.ylog

By: Steven
1 October 2024 at 08:01

这是一期 荒野楼阁 WildloG 和 皮蛋漫游记 的串台节目,由我和零号、初号一起,聊聊今年 Apple 发布的新产品以及一些周边的信息,作为 设以观复x两颗皮蛋 合作的那期视频内容的一些补充。

今年 iPhone 16 系列着实挺闹心的,一方面是 Apple Intelligence 的大饼迟迟未能落地,另一方面 Camera Control 独立按键加得有点莫名其妙。但我们还是决定在深入体验和使用 iPhone 16系列之后,能够匹配我们的深度测评内容一起,跟大家聊聊今年库克又挤出来了多少牙膏?

2:03 关键词:初号「过山车」苏志斌「意料之中」零号「Ridiculous」

8:10 AirPods 4 代很值得购买,刀法也足够精准

11:01 AirPods 助听器功能的背后

17:32 中文字体字重的调整

20:11 Siri 物理意义上变快了

22:31 相机控制按键:理想很丰满,现实…….

31:53 Mac 预览和 shownotes 支持 HDR 视频的延伸和补充

36:55 色彩风格+魔改 RAW

40:44 App Intents:让系统 应用互相直接能联动

45:57 Apple Watch:9 代到 10 代减薄的背后,11 代可预期的更大显示尺寸

54:55 相机按键如果是 AI 的视觉按键成立吗?

1:00:40 加了这个按键之后到处都是混乱和矛盾

1:06:25 手机为啥(暂时)不能 edge(显示)to edge(中框)

1:12:19 什么是产品的核心体验?

1:23:34 苹果会做折叠屏吗?

1:34:00 Meta Orion 是否是比 Apple Vision Pro 更正确的验证路线

1:41:54 为什么最好的虚拟现实 AI 设备一定是眼镜?

|登场人物|

苏志斌:从业 15 年的工业设计师,车联网智能硬件企业联合创始人及产品经理

零号:两颗皮蛋的零号,前手机行业产品经理,主管运营和项目管理

初号:两颗皮蛋的初号,前手机行业产品经理,主管内容创作和出镜

|更多皮蛋|

B站@两颗皮蛋 微博@两颗皮蛋 小红书@两颗皮蛋

|拓展阅读|

录这期播客时遗漏的话,聊一聊苹果的设计团队「怎么了」

视频:设以观复 x 两颗皮蛋 联合深度解析 iPhone 16 系列

|相关链接|

若你所使用的播客客户端未能完整显示插图,或遇网络问题未能正常播放,请访问:

荒野楼阁 WildloG 的地址:https://suithink.me/zlink/podcast/

阅读设计相关的各类文章:https://suithink.me/zlink/idea/

|其他社交网络媒体|

苏志斌 @ 知乎|SUiTHiNK @ 即刻 / 微博

苏志斌SUiTHiNK @ Bilibili / YouTube / 小红书

|联络邮箱|

suithink.su@gmail.com

欢迎在 小宇宙、Spotify、YouTube、Apple Podcast 收听本节目,期待你的留言。

内忧外患的 Apple 与中年危机的 iPhone,表像之下是藏不住的迷茫!设以观复 vol.15|Ft.两颗皮蛋

By: Steven
1 October 2024 at 08:00

🎥点击观看视频(两颗皮蛋版)

这是一次新的尝试。

缘起是我在自己的群里丢了一张 Apple Watch 10 对比 9 的图,本来今年不打算做视频来讲了,但是有天手欠看了眼图纸,琢磨出一些自己觉得有意思的事,感觉可以简单做期视频分享一下这些想法。于是两颗皮蛋联系我,问我是否有兴趣合作一期节目,他们来负责制作和发行的工作。本来我是不愿意的,这不是说我不愿意跟他们合作,而是一种万事都拒绝的精神状态,是抑郁症在作祟。但我不想被这病控制,我觉得需要像把自己推去东北跟汉洋他们出去走一圈那样,先答应下来,逼自己往外走。毕竟不需要我自己来制作的话,我也轻松了一大截。于是就答应了。

大致的过程就是我们各自写稿,然后整合在一起,再约个时间过去录制。这次合作的整个过程相对还是蛮舒服的,虽然发布阶段因为 B站 的流程复杂而出了点插曲,但总体还是挺庆幸自己踏出了这一步的。

🎥点击观看视频(设以观复版 YouTube)

🎥点击观看视频(设以观复版 B站)

这期《设以观复》是第一次尝试合作的方式来制作,但依然是按照主线的标准来制作的,不是番外篇。其中我的分析那部份的文稿和插图是我自己制作的,视频整体的策划、录制、剪辑、校对、包装等工作都是由两颗皮蛋的团队完成的。

在此感谢他们 4 位的工作!

与此同时,我们还做了一期播客串台的节目,一鱼两吃,双倍更新:

🎵Vol64.畅聊 iPhone16 系列:24 年的库克挤出来多少牙膏?

🎵创新 vs 混乱:iPhone 在 AI 时代下的牙膏和迷茫_10.ylog

🎵内忧外患:苹果设计的中年危机_11.ylog

回看这三个内容还是觉得自己很多地方没做好,只能是下次改进了。

❌
❌