前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >设计圆桌|设计开源,你怎么看?

设计圆桌|设计开源,你怎么看?

作者头像
腾讯云设计中心
发布2022-11-28 16:14:00
4130
发布2022-11-28 16:14:00
举报

开源已成为开发领域提速增效的关键一环,但在设计领域,开源仍不常见。与此同时,多家大厂又都纷纷踏上了设计开源的道路。

如果在未来开源也会成为设计领域的主要趋势之一,那对于当下来说,设计开源路要怎么走?以及如何走得更远呢……

这次,腾讯设计邀请了多位行业大咖,围绕“设计开源”主题,根据各自项目的过去和未来,谈谈对设计开源的观点及预测。

本文约2400字

预计阅读时间:6分钟

与会大咖

各位大咖能否简单介绍下各自的设计体系特色?

B-Design

B-Design 主打的差异点简单概括为:提升设计效率和满足风格化设计。我们在众多设计系统的基础上做了许多功能延伸,以更好地为生态伙伴及内部客户提供更具风格化的设计及主题定制能力;基于阿里云在企业服务、数据库等业务线在商业及设计领域的模式沉淀,我们也以资产库等形式为众多设计师提供更好的借鉴。

Element Plus

我认为 Element Plus 最大的优点是灵活。具体表现在功能上的灵活,例如主题编辑器允许灵活地自定义算法关键参数,甚至自定义全部色值;其次是设计决策限制上的灵活,由于 Element Plus 没有公司业务方面的限制,因此可以采用最通用灵活的设计方案;最后是设计资源上的灵活,例如提供多平台多版本的设计资源等。

TDesign

TDesign 最大的优点是通用性。主要体现在两方面:设计维度上通过对基础组件和复杂组件抽离,以更好地服务内外部业务和用户使用;研发维度上支持主流技术栈和多端使用,以确保整体设计体系在研发和设计维度都统一可用。此外还有功能的完整性、 设计的一致性、使用的易用性等优点。大家可以打开官网亲身感受下。

开源在设计领域还属于新兴事物,你认为开源对设计的意义是什么?

从行业角度看,开源是一件抬高行业下限的事情。设计开源后出现的产品,其设计质量普遍是站在现有基础上纵向拔高,不断叠加全行业乃至全球不同设计师的创造力。例如设计组件库开源后,图层结构逐同逐优,减少了许多重复造轮子的工作量,有利于降本增效。

从个人角度看,参与优质开源项目以及围观开源业务设计稿等宝贵经验,可以帮助设计师从全局出发看待业务交互全流程,获得更宏观、更普适的设计视角

未来,B-Design 同样计划以开源方式运作。对于未开源项目,你有哪些思考和见解?

我总结为线上化和低代码。目前设计开源的一个明显特征是允许像软件一样做版本迭代管理。这种变化带来的便捷度、覆盖面、一致性等好处是传统线下源文件传输所不能及的,这是线上工具带来的重大影响。此外,现在很多公司都在做低代码,我预感模糊代码和设计工具的界限是实现设计与开发提效的终极结合,比如可以很好地解决我们困扰已久的还原度等问题。

TDesign 和 Element Plus 都属于已开源项目。在建设过程中,你有哪些经验分享?

TDesign 在搭建之初就确定将“连接”作为价值观之一,是因为我们希望通过设计开源的方式,将腾讯在过往积累的设计资产、技术经验、方法等,一方面以 TDesign 设计系统作为腾讯生态基础服务,连接内部海量业务的稳定运营;另一方面,通过提供领先的通用的行业解决方案,助力外部行业与生态发展,延展 TDesign 的价值。

是的。具体还表现在目前组件库已开始逐步与公司内部各大组件库进行合作,比如 TDesign 为腾讯云打包了皮肤包,未来也将通过上云的形式更好地服务大家。

腾讯率先试水,成立设计技术委员会并推动设计开源和设计上云,一步步探索出了如今围绕 TDesign 设计体系、以虚拟组织协同共建的方式,实现提效降本与技术进步等目的。我觉得这是腾讯的创新,也是外部企业提升设计品质的新模式参考,更是设计师主动获取更多进步方式的契机。

我第一次给 Element Plus 提交贡献是通过 Github 提交关于 icon 细节修复的 Pr,深入了解后正式加入 Element Plus 核心团队。在招募社区设计师参与共建时我发现很多设计师都有较强的贡献意愿和贡献水平,但苦于不知道如何参与、参与后会有哪些收获等原因,一直徘徊在外;通过开源项目团队的积极宣传与提供优质开源项目,可以很好地挖掘并聚合这部分设计师力量。

在与外部设计师共建过程中,有没有让你印象深刻的事情?

8月份我们联合运管团队发起过一场「issueShoot」专场赛道活动。目前发布的设计 issue 已全部被认领,而且我们还发现有几位贡献者竟然是开发同学。这说明很多外部同学都对设计开源有较高兴趣,因此我们会在以后运营活动中更加重视和联动内外部贡献者力量。

从去年12月正式对外开源到现在,我们经常在社区和企业微信群看到很多内外部设计师、开发者、企业用户就某一问题展开热烈讨论。我们关注到了这些宝贵的建议与反馈,并已将一部分落实到了设计体系的具体优化中;另一方面我们也邀请了当中的多位外部协同者参与到了如 Axure 组件等共建工作。

通过开源反哺自身业务,通过开源实现内外相互促进与共创,我认为这种调动内外部积极共创的热情,同样是完善 TDesign 设计体系保持一致的难得力量。

设计走查是设计协同共建中的一个非常耗时的工作,所以设计走查有没有“捷径”?

整体看还没有。目前我们的校验类工具还在研发中,但会借助内部协同工具将可度量的、结构化的成分先剔除再审核以保证一致性,不过仍需依赖大量的人工复查确认。

确实如此。TDesign 也关注到了这类目前还只能“刀耕火种”的工作,因此也会将设计走查等相关投入都纳入到贡献指标中,让共建者们能更直观地感受到参与贡献的方方面面都可以被有效度量。

赞同。不过可以尝试摸索一些“窍门”。比如让 Figma 上的色彩变量名和研发实际使用的变量名一致,这样前端就可以直接复制黏贴,从根本上减少概念命名、嵌套、转换造成的损耗。

以上就是本次圆桌会议的全部分享啦。设计开源即将走向深水区,关于设计开源在未来挑战和机遇,你有哪些观点和预测呢?欢迎在评论区补充。

-END-

关注我们 👇 一起成长

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-11-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云设计中心 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
设计协作平台
支持 40+ 种设计文件格式的分享、储存、管理及调用;无缝衔接产品经理、设计师、开发工程师、企业管理者等用户角色,帮助产品设计团队提升协作效率、保障设计质量;
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档