写点什么

Wechaty 李卓桓:我想要某种功能,你没有?那我来一个

作者:OpenTEKr
  • 2022 年 1 月 01 日
  • 本文字数:2524 字

    阅读完需:约 8 分钟

Wechaty 李卓桓:我想要某种功能,你没有?那我来一个

/// 大话开源 ///


「大话开源」是 OpenTEKr 旗下对话国内外开放科技界思想引领者(Open Tech Thoughtleaders)的访谈节目,致力于捕捉大咖们的开源精髓,为「开源发烧友」和「门外驻足观望的好奇宝宝」提供更多心法与招数。


说人话就是,我们“白嫖”最一线的感悟,吭哧吭哧总结「开源武林秘笈」,帮助更多 OpenTEKrs(开放科技客们)顺利上道,生活中飒爽拉风、事业上乘风破浪 🏄‍♀️,破圈解锁更多宝藏 🏴‍☠️


本期嘉宾,我们很荣幸地邀请到了 Wechaty 开源项目 <Github 上累计超过 10000 Stars> 的作者李卓桓(Huan),他有着 20+年编程经验,一路从创业人走到了投资人。Huan 对开源作为一种解决之道已然形成了自己独有的观察与体会。这次的「大话开源」,他会带给大家什么样的独特观点?


更多精彩可见完整版 → 前往 b 站赏光:点开下方小程序,或者文末“阅读更多”。


👇 亮点抢先看 👇



🔹 本期大咖 🔹


李卓桓:Wechaty (Chatbot SDK 开源项目) 作者,PreAngel 合伙人,专注人工智能领域的聊天对话方向的颠覆性项目。腾讯 Chatbot TVP,zixia BBS、叽歪网创始人、前优酷网首席科学家、水木清华 BBS 站长。


🔹 Q&A 精华🔹


01

对开源的解读

可以拿微软对 Linux 观点的转变举例。90 年代的时候,微软对 Linux 是非常不屑一顾的,觉得这个东西就是一个大学生业余作业的产品。虽然社区里面很多人喜欢,但微软当时真的是一点都不觉得这会对它造成多大的威胁,而且还很讨厌,因为 Linux 的文化给它带来了很大的压力(当时微软是闭源的)。但很显然,从今天来看,开源社区和微软有一个巨大的区别,也是我认为开源让软件生产力产生颠覆的一个理由:它有能力让全世界的开发者都能看到软件里面的运作方式,进而使得这个软件可以在基于全球感兴趣的开发者的帮助之下持续地、缓慢地进行迭代。


想一想,如果每天进步 1%,那一年之后我们能进步多少?答案一般人都不会想到,是一个很大的数,这是基于复利和指数的力量!如果你今天是 1 的话,每天进步 1%,一年之后我们得到的应该是 37 左右,也就意味着你翻了 37 倍。开源的协作方式让任何一个软件都能得到持续进步的可能,并且这种力量完全得自于社区的加持


在开源社区里,很多开发者会说因为我需要、喜欢这个功能,所以我会为这个软件进行贡献。而像拿微软的 Windows 为例,他就算雇了非常多专业的的开发者,公司里面几万人能够在 Windows 软件上产生的迭代的能力,也不会有开源社区每天都有 1%(进步)的基础。这也是为什么到了今天整个互联网上的服务器可能绝大部分都是 Linux,包括微软的操作系统也把 Linux 做成内置的功能,这和整个开源的力量分不开的。

所以我觉得,开源的软件协作方式最大的价值就是让代码完全公开透明,让任何喜欢它的人都能够把这种喜欢转变成为帮助这个项目提升的沉淀。通过这种方式,开源软件从过去一点一点地成长起来,即便最一开始也不是很成熟,发展到现在或者未来,可能就已经变成了整个计算机世界的一个基石的存在。


02

中国开源与海外的区别


中国的开源社区和国际比起来,我认为目前的差距还是比较大的。绝大多数时候,我们中国的开源项目和开发者,都是在向国外的看齐和学习。


从开源基建层面上,比如说像我们很多现在在讲的 Apache Way——就是用 Apache 基金会的方式来管理项目,这也是基金会沉淀了二十多年的非常棒的经验。还有无论是像 Git 这种软件,还是 GitHub 这种开源平台都极大地提高了开发者和开源项目的生产力,而我们(国内)这么多年的开发者和开源项目也都是受益于这些(国外)的积累。


再到文化层面上,其实很多国外的开源项目的开发者都是因为自己真心喜欢一件事情,而且就是想把自己想做的软件做好,他又很愿意用这个软件帮助到更多的人,也愿意 share/分享自己的源代码出来,他们真的就是用一种真爱的方式在做这样的项目。


03

开源项目成功的必备因素

从我个人角度来看,一个开源项目如果要成功的话,最重要的要素就是项目创始人——最开始推动这个开源项目的发起人,他一定对这个项目要解决的问题是真爱。真爱是什么样的?就是说不管有没有人投资,这个事我一定要做,有投资者只是能让我做的更好。开源项目我觉得也是一样,很多时候真要把项目做好,就必须要有一种劲头。


一个开源项目,首先你要有不顾一切的想把它做好的创始人,有了这种劲之后,这个项目还解决了行业里没有被处理地很好的痛点,这两者加起来相辅相成,就是成功开源项目的基础。


04

我眼中自己的三个关键词


首先是自由,“活在当下”,生命很短暂,要追随我心,找到自己喜欢的事情去做。再者是快乐,和自由是相辅相成的。不要为了融资去取悦投资人,要做真正自己喜欢的事情,没融到钱的时候,做了也很开心;融到资了到最后可能没有做成,也很开心;或者可能最后做得还不错,但随着公司越做越大,即使很累,也很开心。


然后是开放——生命中非常重要的一种态度。无论是软件开发,以前大家觉得封闭源代码,可能带来更大的经济利益,现在连微软都已经全力支持开放源代码;还是生活上的双赢思维,“做一件事情,你好别人也好”,而相对的更像是一种零和游戏,比如“我做一件事情,可能就我得到收获别人没有”。


真正双赢的时候,其实不需要隐藏什么,或者可以直接把所有的事情都当做是阳谋,一个我们设计好的但肯定对大家都有利、能拿出来说的。


05

推荐的书 &电影


推荐电影《神奇遥控器/ Click》,以及理念类似的书《每周工作 4 小时》,帮助你理解如何平衡工作和生活,如何把工作变得更为高效?理解自己生命中为什么要工作?


*出于易读性的考虑,针对讲者部分口语表述有做书面化处理


/// 关于 Wechaty ///


Wechaty 是一个开源的的对话机器人 SDK,帮助开发者实现一个让用户无感知的在 IM (Instant Messaging) 平台与接入的机器人对话或交互。开发者在 IM 平台扫码接入,自由选择底层并设计应用层,最终实现智能对话。Wechaty 现支持多种即时通讯平台,可用多种编程语言实现。


/// 关于 OpenTEKr ///

OpenTEKr 开源星系(Open Source Galaxy, OSG)是 OpenTEKr 旗下聚焦赋能开源技术社区和开发者的组织,力求聚合最前沿的开源技术力量,汇聚开源思想领袖和技术极客,推动整体开源开放科技的研发和合作交流,培育开源人才,推广先进的开源治理模式。


采访 & 责编/MINGAI

拍摄 & 剪辑 / Minjie 团队

整理 & 编辑 / 李明康

设计/luyu

发布于: 40 分钟前
用户头像

OpenTEKr

关注

以开源开放为理念,推动科技文明共同体。 2021.11.11 加入

OpenTEKr 是一家以推广开源软件和开放硬件技术为核心的开放式非营利组织,致力于构建可持续发展的开放科技生态圈。我们基于“众有、众享、众治”的信念,依循「自由与规则同在,免费与商业共生」的原则。

评论

发布
暂无评论
Wechaty 李卓桓:我想要某种功能,你没有?那我来一个