来源:Gitee 封面人物 丨 2026-03-17
篇头语
如何让一个开源项目在一年内获得60%的外部贡献?如何说服企业内部接受全面开源的战略?又如何让中国开发的操作系统真正走向全球,获得 NuttX 创始人的亲自站台?
这些问题,小米集团 openvela 开源负责人杜超给出了教科书般的答案。作为一名拥有十年经验的“技术跨界实践者”,杜超绝不是纸上谈兵。从 UCloud 到金山云再到小米,他亲历了开源从“技术落地”到“生态赋能”的三级跳。在本期 Gitee《封面人物》专访中,他将毫无保留地拆解 openvela 的冷启动策略、布道师培养体系以及跨国社区治理的实战经验。
如果你是一名正在迷茫的技术人,或是一位试图构建生态的开源人,杜超的这份进阶指南,或许正是你寻找已久的答案。
杜超: 大家好,我是杜超,坐标北京,小米集团 openvela 开源负责人,也是 IMGeek 开发者社区创办人。用两个标签概括就是十年开源深耕者、技术跨界实践者。过去十年扎在云计算和通讯领域,从写代码到开源运营,核心就一个想法 —— 让好技术发挥大价值。
杜超: 我老家是四川泸州的,我们那里有句老话叫 “酒香也怕巷子深”,这句话就是我当初转型的契机。
早年做技术开发时,我们团队的产品技术指标很强,但市场没什么反响。我就琢磨,一项好技术,如果大部分目标用户都不知道,它的价值其实被大大限制了。再加上当时行业里技术和市场、社区之间隔着一层墙:搞技术的不懂推广,做运营的不懂技术。我就想试试当这个 “搭桥的人”,慢慢就从纯技术岗转到了开源生态的赛道上。
杜超: 我不认可这种偏见。技术的价值不只是敲完代码,最终还是要靠落地产品和生态影响才能放大,运营和市场就是技术触达更多人的必经之路。
技术背景给我做生态运营的最大优势,就是能站在开发者角度想问题。之前我的 partner 是文科状元,她文笔很好但不懂技术,我就从技术侧把关,我们设计的活动和内容输出就特别贴合开发者和用户的需求。
挑战肯定有,技术人思维更偏理性,但运营和市场需要灵活应变、懂资源置换。我的办法很笨但是很有用 —— 沉下来了解用户需要什么:泡在开发者社区听大家聊啥;跟着销售跑活动、见客户,多听听客户的需求。同时用技术思维梳理运营流程,形成可复制的方法,做到技术和运营两条腿走路。
杜超: 从 UCloud 到金山云再到小米,我对开源的理解完成了 “技术落地→技术推广→生态赋能” 的三级跳。
在 UCloud 和金山云,我看到的是开源技术怎么在云计算商业化场景里落地,能帮业务降本增效就是好技术。
到了小米,站在 “人车家全生态” 的战略高度,我才明白开源不是单一技术开放,而是要支撑软硬件服务协同创新,连接开发者、合作伙伴和用户。最大感悟就是:顶级开源项目不能是空中楼阁,必须和企业核心战略绑定,还要有服务全球开发者的能力,才能走稳、走远。

杜超: 决定性因素有两点:
一是小米 “人车家全生态” 的战略需求,Xiaomi Vela 已落地超千款产品、赋能 1.6 亿台设备,openvela 作为开源版本能吸引全球开发者共建,丰富行业生态;
二是小米的开源长期主义 —— 小米的开源理念是坚持不重复造轮子,坚持不仅要站在巨人的肩膀上,还要为巨人指方向。
内部的主要顾虑是怕核心技术开源后失去竞争力,还担心社区管理成本高、风险难控。我们的方法是分阶段开源:
首先面向小米内部开源,帮助内部团队提升研发效能,改善产品体验和质量;
第二步面向产业开源,赋能合作伙伴,提升整个行业的效率,避免低效内卷,实现生态共赢;
最后再面向全行业开源,为了彰显项目的中立性,我们还特意将它命名为 openvela(https://gitee.com/open-vela)。
杜超: 启动阶段我们做了三个关键动作:
第一,抓牢种子用户。前期我们梳理了物联网领域的头部开发者、专家和合作伙伴,主动邀请大家参加内测,根据反馈快速迭代。
第二,降低上手门槛。我们坚持 “上手简单”:搭中英文文档站,跟着看就能入门;还提供丰富 DEMO 教程,这些应用还可以在内置的模拟器低成本快速运行,再进一步配套了多种类型的开发板教程,覆盖智能家居、穿戴等各种场景。
第三,让用户从 “听” 到 “说”。我们组织很多场线上直播、线下沙龙和开发者大会,鼓励大家分享使用经验,让用户从使用者变成传播者。他们的口碑比任何广告都管用。
杜超: 我们的布道师体系就是循序渐进的培养机制,核心是让技术分享接地气的内容。
第一步基础赋能:我们会给大家培训 openvela 架构和场景,再请专业讲师培训演讲技巧,解决 “敢讲” 的问题。
第二步实战打磨:提供给大家机会,新人先在内部分享,再到社区小沙龙练手,根据建议从内容、互动方式进行优化。
第三步成就大家:优秀的讲师推荐到行业大会,甚至和院士同台交流,在高规格舞台去表现自己。
新人从 “照稿念” 到 “同台交流” 的核心,就是把技术讲成 “故事”—— 懂技术更懂开发者痛点,把复杂原理转化为 “能解决什么问题” 的案例,让听众听得懂、用得上。
杜超: 管理核心是 “明确规则 + 共情协作”。
典型难题是跨地域沟通效率低、贡献者积极性衰减。针对前者,openvela 社区的开发者能通过微信群等公开交流的平台直接对接核心研发和运营人员,同时还会定期直播同步进展;针对后者,openvela 社区有明确的贡献者成长体系,从社区成员到核心维护者,有清晰的晋升路径,我们还提供技术支持和资源,让付出有回报。
杜超: 我始终觉得 “百闻不如一见”,线上沟通能传递信息,但线下面对面,才能传信任和温度。过去一年我们与全球各地的开发者交流。频繁的技术布道,对 openvela 和小米开源生态是 “双向赋能”:
一方面,打破 “开源项目 = 半成品” 的刻板印象,让行业和开发者真正感受到 openvela 的技术价值;
另一方面,也让小米的开源理念被更多人认可 —— 我们坚持不重复造轮子,坚持不仅要站在巨人的肩膀上,还要为巨人指方向。
杜超: 坚持线下的核心是 “开源的本质是连接,线下是最直接的连接方式”。线上能传信息,但线下开发者能亲手体验设备、深入聊技术细节,这种体验是线上替代不了的。
除了带 50 公斤物料、应对海关拦截外,我们还做了三点准备:
一是本地化适配,我们筹备了多语言团队翻译文档和演讲内容,尊重当地文化习俗;
二是在当地的小米之家采购本地化产品,在现场布置体验区,让大家感受到日常智能设备背后是由什么样的技术提供支撑;
三是联合 NuttX 社区,邀请本地意见领袖扩大影响力。
最大收获有两点:社区层面,openvela 真正走进海外开发者视野,新增不少关注者和贡献者;团队层面,证明了中国开源项目能走向全球,克服困难的过程也极大提升了团队凝聚力和执行力。

杜超: 与顶级开源项目建立信任合作的核心是 “技术对等 + 价值互补”。openvela 基于 NuttX 操作系统开发,我们不是简单的 “拿来主义”,而是在 NuttX 的基础上做了大量适配 AIoT 场景的优化,这些优化代码我们也同步回馈给了 NuttX 社区。这种 “双向贡献” 的态度,是建立信任的基础。
破冰故事就发生在哥斯达黎加大会前。其实这几年,Gregory Nutt 因为身体原因,已经没有在社区线下露面了。我们主动联系他,提出想在他的家乡哥斯达黎加举办大会,同时邀请他来分享。最终,他不仅亲自出席,还在大会上分享了 NuttX 与 openvela 的未来合作规划,和我们达成了共建 AIoT 开源生态的合作意向。当他露面的那一刻,现场的开发者都沸腾了。
openvela 未来的国际化有四个打算:
一是深化与顶级开源项目的合作,共建技术标准,推动 openvela 成为全球 AIoT 领域的主流开源项目;
二是推动国产硬件出海,解决海外开发者买不到中国芯片开发板的问题,降低他们的入门门槛;
三是丰富教程,我们将在 YouTube 等海外平台推出 openvela 的英文教程,让更多开发者轻松上手,欢迎大家关注;
四是举办更多区域性开发者大会,让中国开源技术的声音传遍全球。
杜超: 除了过硬的技术实力,中国开源项目要被国际认可,还需要跨越三道隐形门槛:
一是治理规则的国际化。很多国际开发者会关注项目的治理是否透明,外部开发者有没有平等的话语权,这就要求我们建立符合国际惯例的开源治理体系,避免 “企业一言堂”。
二是社区文化的包容性。要尊重不同国家、地区开发者的文化习惯和技术理念,鼓励多元的技术观点,让社区成为真正的 “全球协作平台”,而不是某一个地域的 “专属社区”。
三是贡献者的全球化。开源项目不能只靠国内开发者,要吸引全球的开发者参与贡献,形成 “全球共建、全球共享” 的生态格局,这样才能走得更远。
杜超: 支撑我保持激情的核心信念,就是我一直很喜欢的那句话:“多年以后,你我的肉身都将毁去,但是我们的精神将在代码里重现”。这句话对我来说,不只是一句口号,而是一种时间观与使命感。
王羲之写道 “后之视今,亦犹今之视昔”,讲的就是一种跨越时间的哲学。我们今天能站在无数开源前辈的肩膀上,正是因为他们把智慧留在了代码里、留在了社区里。
开源这件事,本质上就是一场跨越时空的精神传承。我们今天写下的每一行代码、进行的每一次交流,都会被后来者看见、使用、延续。这种技术层面的 “永生”,不是虚名,不是短期利益,而是真正能穿越时间的价值。

杜超: 这两种特质看似矛盾,实则是开源项目成功的两个必要条件。
追求极致的代码和架构,是为了给开发者提供稳定、高效的技术底座,这是 “对事的负责”;强调共情与连接,是为了理解开发者的痛点,搭建有温度的社区,这是 “对人的尊重”。我统一这两种特质的方法,就是让开发者觉得自己被当成自己人。正是这样的理念,openvela 社区里现在有很多成员自发举办活动,用主人翁的精神维护社区。
杜超: 工作以外,我喜欢钓鱼、跑步和露营。可能是在城市的钢筋水泥里待久了,我更喜欢在放松的时候贴近自然。这些爱好对我的工作有三个重要意义:
一是让大脑 “重启”。钓鱼时的耐心等待,跑步时的放空思考,露营时的亲近自然,能让我从高强度的工作中抽离出来,缓解压力,保持清醒的头脑;
二是培养 “长期主义” 思维。钓鱼需要等待,不能急于求成,这和开源事业很像 —— 开源不是一蹴而就的,需要长期的积累和沉淀。最近和 Gregory Nutt 交流,他也提到开源就像种树,不是看谁的树长得快,而是看谁能形成森林;
三是激发创新灵感。在自然中,我会跳出工作的固有思维,想到一些社区运营或技术优化的新点子。比如露营时体验的智能设备,就让我对 openvela 的应用场景有了新的思考。
杜超: 我认为 AI 与 IoT 的融合,是一个巨大的机会。AI 正在重新定义所有硬件,IoT 硬件也将成为 AI 主动感知世界的 “器官” 和执行意图的载体,实现服务随人的智慧场景。
我们正把 openvela 打造成 AI 时代智能硬件优选的轻量化操作系统,并开放给整个社会。技术的价值在于共享,生态的繁荣在于共建。我们希望与生态伙伴携手,共同支撑起千行百业在 AI 硬件时代的创新浪潮。
杜超: 判断一个项目是否真开源,核心标准不是 “代码是否公开”,而是 “是否具备开放、透明、协作的开源精神”,具体可以总结为三点:
第一,治理是否透明。有没有开放的社区治理规则?外部开发者有没有平等的话语权?
第二,贡献是否双向。是否鼓励外部开发者提交代码和建议?是否会把外部贡献的优质代码合并到主干?是否会回馈上游社区?
第三,生态是否共赢。是否通过开源赋能开发者和合作伙伴?真正的开源,是 “开放共建,价值共生”。

杜超: 我认为深耕技术和参与社区两者并行不冲突。技术是开源的根基,如果没有扎实的技术功底,参与社区时只能做一些表面工作;而参与社区,能让技术落地,让你看到技术如何解决实际问题,反过来促进技术能力的提升。可复制的路径很清晰:
1、夯实技术基础:选择一个自己感兴趣的开源领域,比如 AIoT、云计算,深入学习相关技术,掌握核心原理;
2、从小处着手参与社区:先从修复简单的 bug、优化文档开始,熟悉社区的贡献流程和沟通方式;
3、提升个人影响力:要敢于在社区分享自己的技术心得,参与技术讨论,也可以在社交平台分享经验;
4、推动技术落地:基于开源项目开发自己的应用,或者参与企业的开源项目,将技术能力转化为实际价值。