The JetBrains Blog

The History of Kodee, Kotlin’s Mascot

7.5内容质量
The History of Kodee, Kotlin’s Mascot

TL;DR · AI 摘要

JetBrains通过调研和社区反馈设计Kotlin吉祥物Kodee,展示了如何通过用户反馈优化品牌形象,最终打造深受开发者喜爱的吉祥物。

核心要点

  • Kotlin团队通过调研和社区反馈优化吉祥物设计,确保符合开发者期望。
  • 初始机器人设计因社区反馈不足而调整,凸显用户意见的重要性。
  • 项目在KotlinConf 2023前完成,显示时间压力下的高效协作。

结构提纲

按章节快速跳转。

  1. 介绍Kotlin吉祥物设计的背景和目的。

  2. 描述最初的机器人概念及其特点。

  3. 分析社区对初始设计的反应及后续调研。

  4. 说明如何根据反馈优化吉祥物设计。

  5. 总结Kodee的最终设计及其对社区的影响。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Kodee吉祥物设计
    • 设计过程
      • 初始机器人概念
      • 社区调研
    • 调整优化
      • 反馈分析
      • 时间压力应对
    • 成果影响
      • 品牌认同提升
      • 开发者社区互动

金句 / Highlights

值得收藏与分享的关键句。

#Kotlin#JetBrains#吉祥物设计#社区反馈#品牌策略
打开原文

Kodee 的历史,Kotlin 的吉祥物 - JetBrains 博客

JetBrains 研究

研究对于进步和创新至关重要,这也是为什么 JetBrains 对科学和市场研究都充满热情。

关于 JetBrains 研究

Kotlin

研究

Kodee 的历史,Kotlin 的吉祥物

Olga Vorobeva

Nadia Lokot

几年前,Kotlin 团队意识到是时候为他们的编程语言设计一个吉祥物了——一个有趣且友好的形象,让开发者感到更加亲切。毕竟,许多其他编程语言都有自己独特的角色,比如 Go 的 Gofer、PHP 的 elePHPant、Dart 的 Dash 或 Rust 的 Ferris

将 Kodee 带入现实不仅是设计挑战,更是 Kotlin 市场营销团队与 JetBrains 设计和战略研究团队深度协作的成果。该项目的目标是创造一个真正与开发者社区产生共鸣的吉祥物。为此,战略研究团队采用结构化方法:通过问卷收集反馈,分析用户情绪,并组织焦点小组挖掘开发者希望看到的价值观和特质。

以下将带您深入了解如何通过深入的研究和创意迭代,将一个简单的想法转化为深受喜爱的吉祥物。

Kotlin 吉祥物的首次尝试

吉祥物项目由 Kotlin 市场营销团队发起并推动。首个设计概念是 Kotlin 设计师经过深思熟虑和详细创意过程的结果,他们从角色的外形、特征到个性进行了全面探索。最初的设想是引入一个机器人伙伴,其设计微妙呼应 Kotlin 标志——一个本质上乐于助人且易于接近的角色,面部采用屏幕设计。一个可靠的伙伴,随时准备提供帮助!

Kotlin 吉祥物的初步草图

发布后,这个角色获得了总体积极的反馈。然而,一些社交媒体渠道和在线论坛明确表明,部分 Kotlin 社区成员对这个角色并不十分认同。这时 Kotlin 市场营销团队与战略研究团队展开合作,验证发展方向,研究人员启动了混合方法项目,以更深入地理解社区情绪并塑造下一阶段的迭代。在此过程中,用户反馈至关重要。我们首先通过互联网搜索,了解社区对吉祥物的整体感受,这使我们能够进行一些初步调整。同时,我们意识到需要更深入的洞察,因此进入了问卷调查阶段。

问卷反馈收集

战略研究团队组织了一轮反馈收集,以深入了解开发者对角色的感受。我们不仅想了解人们对吉祥物的喜好和厌恶,还想了解这些感受背后的原因。而且时间紧迫。距离 2023 年 KotlinConf 仅剩不到六个月,从头开始(包括命名、制作等)并非可行选项。此外,许多 Kotlin 用户已经明确表示喜欢首个版本,完全替换一个已经赢得众多社区成员喜爱的吉祥物似乎并不公平。

我们从一项调查开始。作为研究人员,我们习惯于收到只表达宽泛情绪的反馈(“不好”、“我不喜欢”等),因此这次我们设计了问题,以引导受访者提供更具体的见解。调查内容包括:

  • 投射性问题,例如“你认为其他品牌的哪些吉祥物是‘好’或‘坏’的?”
  • 联想性问题,例如“当你看到这个角色时,会联想到什么?”
  • 直接提示问题,例如“除了‘我不喜欢’或‘它很糟糕’之外,你具体不喜欢这个吉祥物的什么地方?”

第一轮反馈:结果

我们很清楚,人们的观点会有所不同。毕竟,你无法取悦所有人。但我们的目标仅仅是找出反馈中的总体趋势——在这方面,我们成功了。

参与者最频繁提到的担忧是这个角色:

  • 缺乏魅力或可爱感(这通常是吉祥物的预期特征)。
  • 看起来过于塑料感和机械化。
  • 表情和个性不足。
  • 一些视觉特征让人感到不适(例如比例失调、眼睛过大、缺少嘴巴以及配色方案)。

Kotlin 吉祥物的第二次迭代

接下来,我们要求设计团队创建三个快速概念草图——不需要深入细节,只需足够传达整体印象并反映我们收集到的反馈。

三个草图分别采用了不同的方向。一个更偏向于类人但依然保持机械风格;另一个采用了更接近动物的风格;第三个则优化了原始概念,根据收到的反馈调整了特征。

三种吉祥物方案

每个草图都为我们提供了新的视角,帮助我们探索哪些设计在社区中显得更亲切且视觉吸引力更强。

在设计团队完成修改后,有三件事变得清晰:

  • 比例感更加自然。
  • 角色的个性开始显现。它不再只是一个沉默的剪影。
  • 情绪表达更加丰富。

设计师还确保配色方案能与各种不同背景良好兼容,使吉祥物更具适应性。Kotlin 团队计划以多种方式使用这个角色,因此它必须能自然融入任何数字和现实场景,并符合 Kotlin 品牌设计指南的整体规范。

焦点小组反馈

我们计划在引导式焦点小组会议中展示这些草图,让参与者有机会分享更深入的反馈,并帮助我们选择最有前景的发展方向。这个焦点小组的构想源自研究人员在城市人类学和空间发展方面的背景。该领域广泛采用的方法是参与式设计,即空间使用者分享他们对公共区域应如何塑造和体验的观点。

为了确保流程高效,我们谨慎应用了认知访谈的原则,以揭示参与者的隐含期望和心理意象。一些参与者实际上提前请求预览草图,但我们不得不拒绝,以确保每位参与者的反馈都能保持“全新”的反应。

我们通过将所有人分成小组开启会议,确保每个人的声音都能被听到。第一项任务是定义Kotlin吉祥物应体现的核心价值观、关键词和关联性。参与者识别出哪些关键特质?他们认为吉祥物应友好且支持他人,带有一点调皮,同时明显具备技术敏锐度。参与者还强调角色应显得乐于助人,并且是他们愿意展示的骄傲。

为指导评估流程,我们设置了一个Miro看板,让参与者可以依据会前设定的标准对每个吉祥物方案进行评估。看板结构设计用于反映关键特质——如友好性、技术敏锐度和适度的趣味性——并允许每个小组直观地映射每个角色草图与这些价值观的契合度。

这种设计达到了预期效果:它使跨小组的印象比较变得简单,突出了共识领域,并能发现某些方案可能存在的不足。此外,我们可视化并映射了所有参与者对角色的“心理图像”,最终让所有参与者就这些“性格特征”达成一致。这帮助我们以协作且引人入胜的方式,为设计团队收集了结构化且可操作的吉祥物形象反馈。

参与者根据制定标准评估吉祥物方案的Miro看板

最终,原始角色的优化版本脱颖而出。通过根据社区反馈调整其特征——增加温暖感、个性和视觉平衡——我们成功与参与者达成共鸣。设计保持了初始概念的精髓,同时演变为更贴近用户的吉祥物。

胜出者是……

Kodee玩具规格

随后,设计师花了一些时间完善最终版本,并与会议反馈保持一致。经过几轮调整,确保从视觉细节到品牌契合度都恰到好处。当设计感觉稳固后,Kotlin市场营销团队主导了利益相关者的审批流程,在进入生产前让各团队围绕优化方向达成共识。

最终,吉祥物正式获得批准,准备向世界亮相。然后迎来了最后一块拼图:吉祥物的名称。

为Kotlin社区吉祥物命名

为吉祥物命名证明是整个过程中最具创意且出人意料的难题之一。我们寻找的名称需要体现技术敏锐度并符合Kotlin的精神,同时传递温暖和亲和力。找到这种平衡并不容易。

为生成新想法,吉祥物工作组重新拆分为小组,让每个小组都能从不同角度进行头脑风暴并解决问题。战略研究团队甚至使用了ChatGPT(2023年初相当新颖的策略!)来优化选项列表,使其更贴近我们收集的焦点小组反馈。同时,Kotlin市场营销团队也咨询了Twitter社区(现为X),反响令人惊叹:我们收到了数百个富有创意、有趣且巧妙的建议。

经过深思熟虑,Kotlin团队最终筛选出一组具有吸引力的候选名称。为了避免版权纠纷或跨文化误解,我们邀请JetBrains本地化团队和编辑团队评估每个选项在不同文化背景和语言群体中的接受度。在完成分析后,我们确定了三个最终候选名称:Kodee、Milo和Lilo。选择最终名称并非易事。Milo虽然不错,但与Kotlin没有明显关联。Lilo之所以被排除,主要原因是灵活性问题——在许多语言中,"Lilo"会让人联想到紫色或紫罗兰色。由于吉祥物形象未来可能会演变,我们决定不采用与物理特征相关的名称。最终,Kotlin团队选择了Kodee,这个名称既体现了编程的趣味性,又完美契合Kotlin生态系统。

就这样,Kodee诞生了——准备迎接世界,出现在演示文稿中,并以徽章等形式亮相。

Kodee的多种形态

新版本Kodee的反响极为积极。开发者们喜爱其焕然一新的设计与个性,它迅速成为Kotlin品牌的重要标志。

如今,Kodee以多种形式存在,从富有表现力的表情符号和动画贴纸,到实体商品如毛绒玩具。它不再只是一个吉祥物——而是跨越平台和活动,凝聚Kotlin社区的友好面孔。

Kodee的不同版本,包括毛绒玩具、乐高模型和等身尺寸模型

最近,Kodee的影响力已超越开发者群体。今年早些时候,该角色在柏林Pictoplasma展览上亮相,这是全球顶尖的角色设计、叙事和当代视觉文化会议之一。向设计师、插画师和角色创作者展示Kodee,证明了吉祥物不仅能作为产品符号与人建立联系,也能作为拥有独立身份和故事的独立角色与人产生共鸣。对我们而言,这是Kodee发展历程中的重要里程碑,也提醒我们精心设计的角色能够架起不同创意社区之间的桥梁。

Kodee在柏林Pictoplasma的亮相,屏幕中展示的毛绒Kodee

结论

从概念到社区图腾,Kodee的诞生体现了Kotlin市场团队与设计团队、战略研究团队、JetBrains其他团队以及Kotlin社区的跨职能协作。最初这个项目只是一个简单的想法,旨在为编程语言增添温暖和个性,但通过反馈、创造力和共同价值观,它最终演变为一个充满活力的角色。

我们吉祥物项目获得的最大认可来自Kotlin社区本身:Kodee被社区成员全心全意地接纳,以各种富有创意的方式重新诠释,从数字艺术作品到手工陶土模型,被热情地复现。它真正成为了Kotlin开发者引以为豪的角色——这也是我们焦点小组参与者描述的吉祥物必备特征之一。

凭借富有表现力的设计、技术敏锐的魅力和活泼的精神,Kodee如今已超越单纯的吉祥物角色:它已成为Kotlin包容性和开发者友好文化的象征,准备与所代表的社区共同成长。

Kodee与其主要研究者奥尔加·沃罗别娃

研究人员:首席研究员 – 奥尔加·沃罗别娃 命名 – 亚尼娜·列多娃,索菲亚·库利科娃 焦点小组设计者和主持人 – 奥尔加·沃罗别娃、亚尼娜·列多娃、拉伊莎·卡尼舍娃、叶卡捷琳娜·伊戈尔尼科娃、索菲亚·库利科娃

设计师:主设计师 / Kodee 的“母亲” – 蒂娜·普罗霍罗娃 角色职位和情境设定 – 阿丽娜·科夫里日金娜 初步3D版本和动画 – 基里尔·马利奇 最终3D版本 – 阿列克谢·萨尔明 最终动画 – 阿莱娜·苏尔扎、阿纳斯塔西娅·伊布拉吉莫娃

Kotlin 团队代表: 产品副总裁 – 埃戈尔·托尔斯托伊 Kotlin 市场团队负责人 – 叶卡捷琳娜·沃洛德科 PMM – 玛丽亚·克里什塔尔 PMM – 克谢尼娅·什内耶夫斯卡娅 以及其他始终乐于帮助、头脑风暴并提供反馈的 Kotlin 团队成员

设计

Kodee

  • 分享
  • Facebook
  • Twitter
  • LinkedIn

上一篇

介绍 Kotlin AI 编码代理基准测试