<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>开源项目 &#8211; 老范讲故事｜AI、大模型与商业世界的故事</title>
	<atom:link href="https://lukefan.com/tag/%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/feed/" rel="self" type="application/rss+xml" />
	<link>https://lukefan.com</link>
	<description>这里是老范讲故事的主站，持续更新 AIGC、大模型、互联网平台、商业冲突与资本市场观察，帮你看清热点背后的底层逻辑。</description>
	<lastBuildDate>Tue, 20 May 2025 00:48:37 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://lukefan.com/wp-content/uploads/2026/03/cropped-jimeng-2026-02-28-5245-用图一的人物形象，替换图二中的人物，使用图二的风格。文字替换：老范讲故事，Yo-32x32.jpeg</url>
	<title>开源项目 &#8211; 老范讲故事｜AI、大模型与商业世界的故事</title>
	<link>https://lukefan.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GitHub惊现大量可疑账号为鸿蒙“请愿”兼容，粗暴灌水行为惹怒开发者，开源社区为何对此类推广深恶痛绝并质疑其真实性？</title>
		<link>https://lukefan.com/2025/05/20/github%e6%83%8a%e7%8e%b0%e5%a4%a7%e9%87%8f%e5%8f%af%e7%96%91%e8%b4%a6%e5%8f%b7%e4%b8%ba%e9%b8%bf%e8%92%99%e8%af%b7%e6%84%bf%e5%85%bc%e5%ae%b9%ef%bc%8c%e7%b2%97%e6%9a%b4%e7%81%8c/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Tue, 20 May 2025 00:48:36 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[华为很厉害]]></category>
		<category><![CDATA[ARM V9架构]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[GitHub仓库管理]]></category>
		<category><![CDATA[HarmonyOS]]></category>
		<category><![CDATA[Issue提问]]></category>
		<category><![CDATA[OpenHarmony]]></category>
		<category><![CDATA[Pull Request]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[YouTube频道]]></category>
		<category><![CDATA[中国科技产业]]></category>
		<category><![CDATA[低级红高级黑]]></category>
		<category><![CDATA[信任危机]]></category>
		<category><![CDATA[兼容鸿蒙]]></category>
		<category><![CDATA[刷数据]]></category>
		<category><![CDATA[华为]]></category>
		<category><![CDATA[国产操作系统]]></category>
		<category><![CDATA[封闭系统]]></category>
		<category><![CDATA[开发者工具]]></category>
		<category><![CDATA[开发者文化]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[开源社区]]></category>
		<category><![CDATA[开源贡献]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[微软]]></category>
		<category><![CDATA[技术伦理]]></category>
		<category><![CDATA[技术分析]]></category>
		<category><![CDATA[操作系统竞争]]></category>
		<category><![CDATA[灌水评论]]></category>
		<category><![CDATA[社区行为规范]]></category>
		<category><![CDATA[禁止侧载]]></category>
		<category><![CDATA[科技评论]]></category>
		<category><![CDATA[网络行为]]></category>
		<category><![CDATA[老范讲故事]]></category>
		<category><![CDATA[虚假账号]]></category>
		<category><![CDATA[软件开发]]></category>
		<category><![CDATA[软件适配]]></category>
		<category><![CDATA[鸿蒙]]></category>
		<category><![CDATA[鸿蒙PC]]></category>
		<category><![CDATA[鸿蒙生态]]></category>
		<category><![CDATA[麒麟X90芯片]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=2207</guid>

					<description><![CDATA[啊啊啊啊啊啊啊！家人们！我今天刷到一件事，真的让我破防了！😭 鸿蒙开发者跑到GitHub上疯狂灌水，要求开源项目兼容鸿蒙，这到底是怎么回事？！不允许有人不知道这个大瓜！快跟我一起吃瓜！🍉

首先，我得说，这事真的太离谱了！GitHub是什么？那是程序员的天堂，全球开源项目的聚集地啊！结果最近突然冒出一堆账号，在各种项目下提issue，内容几乎一模一样：“鸿蒙系统超棒，你们快来兼容吧！”甚至连zip压缩这种跟鸿蒙八竿子打不着的项目都被骚扰了！救命！这波大水漫灌的操作，真的让人无语到家！😡

再来看看这些账号，绝大部分都是新注册的，或者老账号突然“复活”，信息不完善，连个公开仓库都没有，名字还是一堆拼音加数字，明显就是机器生成的嘛！更离谱的是，有些人还提交垃圾代码，建个“Open Harmony”文件夹，里头全是废代码，浪费别人时间！家人们，这种行为真的太没礼貌了！😤

开源社区靠的是信任和尊重，你上来就这么搞，谁会理你啊？！好多项目维护者直接反感，甚至把这些灌水贴全删了，账号也被GitHub清理了！结果呢？本来想提升鸿蒙影响力，现在反而让人讨厌，适得其反啊！如果真有需求，好好沟通不行吗？说明白问题，提具体建议，甚至自己写代码提交，这样才对嘛！😢

最后我想说，鸿蒙系统发展是好事，但这种投机取巧的方式真的不可取！家人们，你们怎么看这事？是不是也跟我一样破防了？快来评论区聊聊吧！顺便点个赞收藏，怕你错过更多大瓜！啊啊啊啊啊！💥

GitHub惊现大量可疑账号为鸿蒙“请愿”兼容，粗暴灌水行为惹怒开发者，开源社区为何对此类推广深恶痛绝并质疑其真实性？

近期，大量声称代表鸿蒙的开发者账号涌入GitHub，针对众多开源项目粗暴“灌水”，要求提供对鸿蒙系统的兼容性支持。这些行为多表现为使用可疑新账号或不活跃旧账号，提交格式雷同、内容空泛甚至包含垃圾代码的issue，引发开源社区普遍反感与争议。此事恰逢华为鸿蒙PC发布，其动机被广泛猜测，可能涉及为鸿蒙生态刷数据、提升表面影响力，甚至不排除“低级红高级黑”的可能。这种破坏信任基础、不尊重开源社区规则的行为，不仅无助于鸿蒙生态的健康发展，反而可能损害其声誉，导致开发者对其产生负面印象，警示鸿蒙在推动其生态建设时，应尊重开源规则与社区文化，避免急功近利，方能赢得真正的开发者支持与信任。
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="GitHub惊现大量可疑账号为鸿蒙“请愿”兼容，粗暴灌水行为惹怒开发者，开源社区为何对此类推广深恶痛绝并质疑其真实性？" width="900" height="506" src="https://www.youtube.com/embed/88uc33vSVsM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">很多鸿蒙开发者突然跑到GitHub里边去灌水，要求开源项目去兼容鸿蒙。这到底是怎么回事？</p>



<p class="wp-block-paragraph">大家好，欢迎收听老范讲故事的YouTube频道。最近突然出现了一波潮流，一堆的开发者跑到GitHub里去灌水，说你们要去支持鸿蒙。咱们稍微呢先讲一下GitHub的一个生态是什么样的。</p>



<p class="wp-block-paragraph">GitHub呢大家可以认为它是一个仓库聚集地。很多的开源项目都会把自己家的仓库建在GitHub上。GitHub呢，现在是属于微软的一个项目。就算它项目吧，它到底是不是盈利，这个事我搞不太清楚。如果是个公司的话，年年亏损也比较讨厌。微软是全资收购了GitHub，花了好多钱。</p>



<p class="wp-block-paragraph">上面有非常非常多的仓库。每一个仓库呢都包含几件事情：第一个是谁创建的这个仓库，这个仓库属于谁的；第二个是仓库的源代码；第三个呢是仓库的issues，就是有什么问题。比如说我们使用了一个代码，我向你去提问题。有些人仓库的管理者呢，就会跟大家去讨论，你是不是试试另外一些方法，或者干脆我给你改一改吧。因为问题嘛，一般是分为bug和建议，分为这两种。他有的时候就给你改bug，有的时候给你去按照建议修改一下方向。</p>



<span id="more-2207"></span>



<p class="wp-block-paragraph">还有呢，叫pull request。就是我替你改吧，改完了以后呢，我提交一些代码。因为我并不拥有这个仓库，所以我要向原来仓库的拥有者去提，这叫pull request。人家审核了以后呢，可以把我的代码合并进去。审核不通过，这个代码就扔掉了。</p>



<p class="wp-block-paragraph">还有的仓库里边是带Wiki的，就是维基百科似的东西，来说明我这个仓库里边各项的内容到底是怎么回事。这就是GitHub的一个基本的组成：一大堆仓库，每个仓库有作者代码、issues、pull request加上Wiki还有其他的一些东西。</p>



<p class="wp-block-paragraph">还有一些呢叫做分支。就是你做了一个项目了，我提了pull request，结果你又不理我。那干脆我在你原来的基础上分支一个出来，然后我在我自己的分支上改来改去的，也是可以的。所以它呢是这样的一个生态，可能有几百万或者上千万粉，非常非常多的开源仓库在里边。</p>



<p class="wp-block-paragraph">这个系统呢它是有一套生态。什么生态？就是大家把想要开源的东西放上去，包括千问、DeepSeek这些东西都在上面。大家呢，一起去使用这些开源系统，然后上去提意见、提问题、提交代码，让这个开源系统可以在全世界人见证下快速的发展。当然也有一些人开源了项目上去，你提什么都不理你，比如埃隆马斯克的XAI。</p>



<p class="wp-block-paragraph">包括他们家那个Twitter的推荐系统，他们开源上去了以后，任何人提issue，他是不理你的。这个也没问题，这没有人规定说你必须要理。</p>



<p class="wp-block-paragraph">现在突然有一大堆的账号上来，在不同的开源仓库下边去提issue，就我们有问题了。什么问题呢？我要求你去支持鸿蒙。这个就很奇怪了。因为大家要知道，这么多人在使用这么多的、各种方向的开源项目或者叫开源仓库的时候，突然有一波人很集中的提相同的问题，都属于一个比较奇葩的事件吧。</p>



<p class="wp-block-paragraph">现在呢，就是一大堆新账号，而且这些账号呢，都是刚注册不久的账号，或者呢是原来很不活跃的旧账号。因为有一些呃这种社区网站，像DISCORD也算社区吧，它呢是为了避免这些垃圾信息的滋扰，会让这些老的账号有一定的权限，新的账号是没有的。所以呢，还有一些账号就是原来不活跃的，突然开始活跃。我们认为这样的账号呢，其实也是有一定的欺诈性的，就不是那么靠谱。</p>



<p class="wp-block-paragraph">这些账号呢有一些共同的特点，就是要求别人接入鸿蒙的。这些账号有一个什么特点呢？第一个是大部分账号呢，账号信息不完善。一般你到GitHub上去注册账号，你是要去完善信息的：我是谁，我在哪上班，我平时写什么代码，我对什么感兴趣，写一些简介，然后我再开源几个项目，这个才算是一个相对比较完善的账号。但是你想，你新注册一新账号上去灌水的，那他很多的信息就不完善嘛。</p>



<p class="wp-block-paragraph">而且大部分账号呢，是没有什么公开仓库。你私有多少仓库是没人管你的，大家看的就是你有多少公开仓库。没有公开仓库呢，说明这个人可能平时并不是一个开源活动的积极参与者。还有一些账户呢，它是用拼音和数字来构成的账户名，这个也比较奇怪，像是由机器自动生成的。</p>



<p class="wp-block-paragraph">当然还有一些账户和邮箱呢，直接是由乱码生成的，就是用电脑程序自动的去注册Gmail邮箱，可能一下注册几十万个Gmail邮箱，或者几百万个Gmail邮箱。注册完了以后呢，拿这些账号再去注册GitHub账号，慢慢的把这账号养起来。当需要的时候，再把这玩意一把拿出来，扔进去灌水。</p>



<p class="wp-block-paragraph">还有一些伪造账号，或者叫伪装账号，他们玩什么呢？就是他有一些公开的仓库，但是他这公开仓库呢，就是从其他人的仓库那儿去分支出来的，就fork出来，连改都没改过。你按道理说，我从其他的账户里头或者从其他的仓库里头做了一个分支，等于镜像到自己的账户里去了，你得改。你这么镜像几个，连改都不改，这个事也是比较奇怪的。</p>



<p class="wp-block-paragraph">所以现在向里边灌水的这些账户，还是比较可疑的。</p>



<p class="wp-block-paragraph">提交的内容呢，也挺奇怪的。上来先说鸿蒙系统很好，非常有前景，我们很多人都要使用。结果你的系统不支持鸿蒙，你这个项目不支持，这个不对，你应该来支持鸿蒙。写了一大堆这样的东西。</p>



<p class="wp-block-paragraph">而且呢，一般你要求别人去支持什么新的操作系统的时候，你要写得很清楚。说我到底要干什么，我原来是怎么用的，现在为什么要迁移，迁移过来以后呢，我发现有一些什么样的问题，我希望你来去进行兼容。他要写清楚。很多这样的东西都没写，写的都很宽泛，就是“鸿蒙好厉害，你来兼容吧”。</p>



<p class="wp-block-paragraph">很多的项目里边，收到的issue明显是拷贝的。你在不同的项目里给的这个问题都是一样的。现在主要是一些什么样的仓库被骚扰了呢？主要是一些Javascript、C和C++的工程项目的库被骚扰了。并不是说做好的项目，大家注意，很多开源库不是一个完全能跑的产品，而是说你做产品的过程中需要使用的一些底层的支撑。它里头有消息处理，有图像处理，网络通信。</p>



<p class="wp-block-paragraph">最逗的是，它有一个是zip压缩。我们经常把一些文件压缩成zip格式，按道理说鸿蒙里头是带zip压缩的。他也上去给人提一个问题，说“你这要支持一下”。所以呢，从这里看呢，这个灌水的人压根就没有很认真的去筛选哪些项目到底跟鸿蒙系统有关，哪些项目跟鸿蒙系统无关，直接上去大水漫灌的。这个就属于纯扯淡了。</p>



<p class="wp-block-paragraph">那开源社区的反馈是什么呢？刚才咱们讲了开源生态，所以开源是一个挺松散的社区。这样的问题的反馈一定是非常的反感，这个没有什么可说的。因为呢，开源是一个没有那么多规则的地方，就算是有很多规则呢，其实也没有办法强制执行。</p>



<p class="wp-block-paragraph">那在这种很松散的社区里头，大家是靠什么来协作的呢？靠的是信任和礼貌。你上来你得讲礼貌，我们给你一定的信任，相互之间配合起来，这个事才能往前走。结果你一上来大水漫灌，四处的拷贝粘贴这些issue，浪费我的时间。这个一定会让别人讨厌的。</p>



<p class="wp-block-paragraph">如果你说我真的有需求，比如鸿蒙PC已经发布了，我们的甲方爸爸他就真的采购了一批鸿蒙PC，要求我们去做软件适配。结果发现原来我使用的这个库，比如说是一些图像处理的库，到这个新的鸿蒙系统里头就不兼容了，跑不了了。这个事该怎么办？其实你应该上去把自己的需求说明白。比如说我现在需要使用一个特殊的图像格式，这个图像格式鸿蒙原来还不支持，我使用的开源库也不兼容，现在希望能够有一些解决方法。你可以去提，提完了以后你好好说清楚，对方会帮你想想办法，要么他给你做一个兼容。</p>



<p class="wp-block-paragraph">或者说，我给你写一个别的模块。你可以在这个服务器端，把它转换成一个鸿蒙系统兼容的格式，你再下发到鸿蒙去使用，也是可以的。就是他不一定非要说，把这个库改到鸿蒙兼容你。反正你要解决问题嘛。</p>



<p class="wp-block-paragraph">像我们去提各种issue以后，得到的回复并不一定都是说，人家把系统给你改了。他会告诉你说，你自己去调哪个东西，或者你自己怎么去改一下什么代码，就可以往前走了。好多都是这样来解决问题的。</p>



<p class="wp-block-paragraph">而且呢，在很多的时候，我们提issue的时候呢，你还要去提建议。一般的issue的格式是什么？就是说：<br>第一，我使用的是什么版本。你不能说清楚，你使用的是什么环境、什么版本的话，人家压根就不看这个issue。<br>第二个呢，要去描述说，我希望看到的结果是什么。然后呢，是我看到的一个错误的结果是什么，我希望怎么改变。<br>一般一个完整的issue应该是这样的一个架构。你不能上来说，这个东西好厉害，你来兼容。这是不行的。你一般会提出建议：我建议怎么怎么修改，或者我建议有什么什么样的方式可以让我去尝试。</p>



<p class="wp-block-paragraph">甚至呢，我们提issue的时候还要求什么？我们要求把人家原来的这些开放的issue和关闭的issue都要看一下。什么叫开放？什么叫关闭？就是你提了问题了，给你解决了，你也觉得解决挺好，你就可以把这个issue close掉。那就相当于是有一个解决方法了。</p>



<p class="wp-block-paragraph">像我们去提issue之前都是要先搜索的。大概率情况下，我们是不需要提的。因为可能以前有人遇到过这样的问题，已经有人解决过了。那我就直接照着人解决的方法去解决，不就完事了吗？连看都不看，搜索都不搜索，直接就去这个提问题，这个是比较被人讨厌的。</p>



<p class="wp-block-paragraph">像有些比较严格的仓库要求，在提issue之前，在一个checklist上打勾。那个checklist里头有一项，就是我已经查过了，没有跟我这一样的，我才来提的。你如果是这个查都不查，上来就很宽泛的提的话，这是不行的。</p>



<p class="wp-block-paragraph">而且呢，有很多人提了issue以后，还是会提交代码的。比如说有一些项目，我们希望它兼容鸿蒙，那怎么办呢？我给你做一个鸿蒙兼容的小模块上来。然后呢，我把代码给你提交上去，你给我审核一下。如果审核没什么毛病的话，你让我通过就完了。相当于这个系统就算是兼容鸿蒙了，不也挺好的吗？</p>



<p class="wp-block-paragraph">当然，现在这帮人也有提交代码上去的，就是这一次给鸿蒙兼容进行灌水的。这帮人也有提交代码，但是他们提交代码都是废代码。什么是废代码？就是他把人家原来的项目做了个分支出来。</p>



<p class="wp-block-paragraph">然后呢，在里头建了一个目录，这个目录叫Open Harmony。在这个目录里头，是存了一大堆垃圾代码，没有任何有用的东西存在里头了。而这个就属于纯浪费别人的时间。</p>



<p class="wp-block-paragraph">当我们用正确的方式提出了issue之后的话，也需要逐步的建立信任。这个信任不可能说因为我是鸿蒙，因为你要爱国，大家就可以直接建立的。没有那么容易，你也要跟人聊一段时间。人家发现你确实是喜欢用我的系统，也确实给我们提了很多的意见和建议，这个信任才会逐渐的建立起来。</p>



<p class="wp-block-paragraph">开源社区的协作也是讲关系的。只有相互信任的人去协作才会有效率。而大家在这种开源社区里头，我也不知道你是谁，你也不知道我是谁，我都不知道键盘后边是人是狗。那如果所有的问题我都去响应的话，肯定是响应不过来的。我一定是要找到一些相对来说比较可信的人，他们提出的问题我才去回复。这个信任也是一个逐渐建立的过程。</p>



<p class="wp-block-paragraph">现在呢，鸿蒙这帮人集中进入，注册了一大堆的新账号、假账号。当然，中国人通过GitHub造假这个历史是很悠久的，特别是原来很多玩B圈的人注册了大量的GitHub账号。为什么？因为当时很多Web 3的项目，还有ICO的项目，都是要看你的开源项目有多少星，有多少关注，是要看一个指标的。所以当时有非常非常多的人去注册假账号来去刷GitHub。还有很多人去靠这玩意去求职，你看我这个GitHub很活跃，上面有很多很多项目。当然这个都可以造假，就是你去fork别人的这个呃仓库回来，甭管你改不改，反正也算是你又活跃了一下。</p>



<p class="wp-block-paragraph">这帮人找了一大堆并不一定跟鸿蒙相关的项目，有的是相关，有的是绝对不相关的项目，就开始广泛的提需求。而且有些艺术是直接拷贝复制的，再提交垃圾代码。这个就非常过分了，因为人家的时间也是时间，也很宝贵。甭管你说是专职做开源，还是兼职做开源，大家都去提issue，都去提问题的时候，理谁不理谁，人家也需要去分配时间。结果你浪费人的时间看这种垃圾代码，那肯定会被骂的，同时浪费自己的信誉。</p>



<p class="wp-block-paragraph">为什么有人干这种事呢？第一个，这事谁干的？反正华为官方目前呢叫不予置评，我没听说过，没有这事。有可能有真实的需求，不是说这个完全没有真实需求。但是呢，只要是非常不讲礼貌的把需求扔上去，都不会有人理你的。即使是真需求，只要你不讲礼貌，与一大堆虚假需求混在一起提交，就会被埋没掉。就算有真需求，也会被这一次的事件给毁掉。有些人呢可能还是想去提升鸿蒙的影响力。</p>



<p class="wp-block-paragraph">因为你去提一大堆这种issue以后的话，鸿蒙特别是Open Harmony（就是鸿蒙里头有一个开源的版本），它的这个搜索的因子就会上升，好像是有很多人去使用它一样。它最后就可以去写报告了：“你看这么多项目都在收到要求，要跟我们兼容，我们现在可受欢迎了。”有些人就爱看这种报告，那么就有些人会给他造这样的数据吧。刷分这件事呢，反正有些人还是比较擅长的吧。</p>



<p class="wp-block-paragraph">那你说是不是有人故意去恶心鸿蒙呢？从当前的结果来看，这个目的实现了。灌水灌下去以后，大家都很讨厌你这个鸿蒙：“你怎么能够这么讨厌？”这个也有可能是有组织的，进行了一次“低级红高级黑”。因为到目前为止，并没有谁站出来承认说这事是我干的。所以呢，几种可能性，我们只能去猜测了。</p>



<p class="wp-block-paragraph">稍微呢再讲两句，最近新出的鸿蒙PC到底有多开放呢？在鸿蒙5.0以后，就是“纯血鸿蒙”了，里头不带Linux、不带安卓了，就是完完全全由微内核去架构的一套自有的操作系统。这个确实是自己写的。但是呢，这个里边分两部分：一套呢叫Open Harmony，就是它有一套是开源的；另外一个呢是定制的鸿蒙系统，就是华为自己用的，都是在OpenHarmony的基础上去定制的。所以他跑去要求人家兼容，都是要求兼容Open Harmony。你接入了Open Harmony以后呢，你就可以把这个项目或者这个系统，引入到鸿蒙系统里头来去使用。</p>



<p class="wp-block-paragraph">微软的Windows呢，现在已经禁止给华为进行授权了，所以以后华为的电脑上就不能再去装Windows操作系统了。华为就推出了自己的鸿蒙PC系统。鸿蒙PC呢挺贵的，这个也很正常，因为主要是机关单位采购，没有哪个个人会买这个东西。但也不好说，可能真的有特别爱国的人会去买。里边使用的芯片呢，是叫麒麟X90芯片，就不是原来什么9100、9200这些芯片了，那是做手机的。做PC是用的叫X90，做PC呢，你就可以做的更大一些，散热呢，差一点没什么关系，多耗一点电也可以，毕竟PC上面的电池要更大一些嘛，而且对算力的要求更高。</p>



<p class="wp-block-paragraph">有人呢，对麒麟X90呢进行了跑分，据说超过了苹果M2。像我是M2 Max，也许比我这个还要稍微差那么一点点吧，但是也比较接近了。这个里头没有独显，里边是有华为自己做的显卡，就是一个GPU芯片嘛，使用的呢是ARM V9架构。大家要注意，华为呢是把ARM V9架构的整个系统级使用授权终身买断了，就是它一直都可以用。美国要求跟华为断绝关系的时候呢……</p>



<p class="wp-block-paragraph">确实是断了几天。后来呢，华为专门做了一个审查，说你看MV9架构里头是没有美国技术的，是纯纯的英国技术。所以我可以去得到授权，使用美国技术的arm V10以及arm的其他的技术，我是不可以用的。但是arm V9我可以一直用下去。</p>



<p class="wp-block-paragraph">这里边所谓的美国技术，就是一些比如AI算力核心、加密解密。就这些东西呢，都是属于美国技术，这个是不可以给华为使用的。现在升腾910B、升腾910C都是MV9架构的，麒麟9100、9200、麒麟X90都是MV9架构的。</p>



<p class="wp-block-paragraph">这个电脑呢，有人去试过了，感觉就是一个带着键盘的平板，就类似于平板电脑似的。因为它整个的使用的习惯跟华为平板是很像的，只是呢，它有键盘有鼠标。麒麟的PC呢，实际上就是麒麟笔记本，它没有台式机。麒麟笔记本是一个完全封闭系统，彻底不允许侧载。什么叫侧载？就是你在它的应用市场之外去安装应用，完全不允许。Windows大家经常去侧载，包括我们使用的macos，就是MacBook，什么都是可以侧载的。但是麒麟PC上就完完全全不允许侧载。</p>



<p class="wp-block-paragraph">而且如果你没有麒麟X90的芯片，你也没法装麒麟操作系统。你说我这有一个英特尔的电脑，或者我原来买的华为的电脑，是英特尔芯片的也不行。你或者说我这是华为的平板电脑，配个键盘，用的是麒麟9100的芯片，能不能升级？这东西也不行。它现在只支持的一种芯片，所以呢，就完完全全是一个封闭系统。</p>



<p class="wp-block-paragraph">目前呢，据说有几百个常用应用了，什么WPS这东西都有了。还有一些呢是在适配之中，只是这个过程呢还是比较漫长的。在这个过程中，有一大堆人跑去提issues了，就是今天咱们讲这故事。它里边呢可以跑虚拟机，就是跑一个子系统，在虚拟机里头可以跑Windows 11。如果你说我实在是有一些Windows应用需要用，怎么办？你可以在这个子系统里去跑，但是这个效率就会差非常非常多。其他的什么安卓应用、MacOS应用、iOS应用在上头都跑不了，Linux应用在上头也跑不了，就是这样的一套系统。</p>



<p class="wp-block-paragraph">这个系统呢，算是比上不足比下有余吧。跟Windows、Mac、Linux这些比起来，还有比较大的差距，毕竟是个新的系统嘛。但是呢，跟国内现在的这些信创系统比起来，绝对碾压，遥遥领先。就是在这样的一个时间点上，鸿蒙PC发布，5月19号正式销售。一堆人跑去GitHub上去灌水去了，现在这些灌水的帖大部分被删掉了。这些灌水的账号呢，绝大部分直接被GitHub给清除了。</p>



<p class="wp-block-paragraph">再也不能上来了，大概就得到了这样的一个结果。</p>



<p class="wp-block-paragraph">以后，鸿蒙系统继续想要去完备它的生态，难度会上升那么一点点。</p>



<p class="wp-block-paragraph">最后总结一下：鸿蒙系统和生态还在努力的推进，有领先的地方。想要依靠开源社区来丰富生态，这件事呢，本身是个好事。但是，投机取巧、不讲礼貌，只会让人讨厌，会得到适得其反的效果的。</p>



<p class="wp-block-paragraph">这就是今天咱们讲的故事。感谢大家收听，请帮忙点赞、点小铃铛，参加DISCORD讨论群。也欢迎有兴趣、有能力的朋友加入我们的付费频道。再见！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DeepSeek开源力量爆发！Flash MLA登场，英伟达的精准刀法遇到重大挑战！</title>
		<link>https://lukefan.com/2025/02/26/deepseek%e5%bc%80%e6%ba%90%e5%8a%9b%e9%87%8f%e7%88%86%e5%8f%91%ef%bc%81flash-mla%e7%99%bb%e5%9c%ba%ef%bc%8c%e8%8b%b1%e4%bc%9f%e8%be%be%e7%9a%84%e7%b2%be%e5%87%86%e5%88%80%e6%b3%95%e9%81%87%e5%88%b0/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Wed, 26 Feb 2025 00:47:10 +0000</pubDate>
				<category><![CDATA[AIGC]]></category>
		<category><![CDATA[DeepSeek大模型]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[BF16精度]]></category>
		<category><![CDATA[Blackwell架构]]></category>
		<category><![CDATA[CPU超频对比]]></category>
		<category><![CDATA[CUDA-LESS]]></category>
		<category><![CDATA[CUDA优化]]></category>
		<category><![CDATA[CUDA优化应用]]></category>
		<category><![CDATA[DeepSeek]]></category>
		<category><![CDATA[Flash Attention 2]]></category>
		<category><![CDATA[Flash Attention 3]]></category>
		<category><![CDATA[Flash MLA]]></category>
		<category><![CDATA[Flash MLA核心功能]]></category>
		<category><![CDATA[FP16]]></category>
		<category><![CDATA[FP32]]></category>
		<category><![CDATA[GB200芯片]]></category>
		<category><![CDATA[GPU优化技术]]></category>
		<category><![CDATA[GPU内存带宽优化]]></category>
		<category><![CDATA[GPU内存架构]]></category>
		<category><![CDATA[GPU带宽提升]]></category>
		<category><![CDATA[GPU性能优化]]></category>
		<category><![CDATA[GPU技术分析]]></category>
		<category><![CDATA[GPU架构设计]]></category>
		<category><![CDATA[GPU禁运]]></category>
		<category><![CDATA[GPU超频]]></category>
		<category><![CDATA[H100芯片]]></category>
		<category><![CDATA[H800芯片]]></category>
		<category><![CDATA[HBM内存]]></category>
		<category><![CDATA[Hopper系列芯片]]></category>
		<category><![CDATA[Huggingface优化]]></category>
		<category><![CDATA[H系列GPU性能]]></category>
		<category><![CDATA[Llama CPP优化]]></category>
		<category><![CDATA[MIT协议]]></category>
		<category><![CDATA[MIT开源协议介绍]]></category>
		<category><![CDATA[Transformers架构]]></category>
		<category><![CDATA[中国GPU限制]]></category>
		<category><![CDATA[中国芯片制造]]></category>
		<category><![CDATA[分块调度]]></category>
		<category><![CDATA[分页式间值缓存]]></category>
		<category><![CDATA[大模型推理]]></category>
		<category><![CDATA[大模型推理优化]]></category>
		<category><![CDATA[并行计算]]></category>
		<category><![CDATA[开源创新]]></category>
		<category><![CDATA[开源解决方案]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[显卡市场格局]]></category>
		<category><![CDATA[显卡性能提速]]></category>
		<category><![CDATA[显存碎片管理]]></category>
		<category><![CDATA[美国出口限制]]></category>
		<category><![CDATA[英伟达]]></category>
		<category><![CDATA[英伟达GPU市场]]></category>
		<category><![CDATA[英伟达H100提速]]></category>
		<category><![CDATA[英伟达H800带宽]]></category>
		<category><![CDATA[英伟达Hopper架构]]></category>
		<category><![CDATA[英伟达商业策略]]></category>
		<category><![CDATA[英伟达市场竞争]]></category>
		<category><![CDATA[英伟达新架构]]></category>
		<category><![CDATA[高性能计算]]></category>
		<category><![CDATA[高效多层注意力解码内核]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1944</guid>

					<description><![CDATA[啊啊啊啊啊！DeepSeek开源周打响第一炮，英伟达真的要愁了！🔥

大家好，欢迎来到老范讲故事的时间！今天我要给大家带来一个超级震撼的消息——DeepSeek开源周第一天发布了Flash MLA，这是一个基于MIT协议的开源项目，短短一天就获得了数千个星星！🌟

🔥 **Flash MLA是什么？**
Flash MLA全称高效多层注意力解码内核，主要干了三件事：
1. **分页式间值缓存**：极大地提高了内存分配、释放和读写的效率，降低了显存碎片的产生。
2. **BF16精度知识**：在保持数据范围不变的情况下，提升了大模型的运算效率。
3. **分块调度与并行计算**：充分利用GPU的并行计算能力，提升吞吐量。

🚀 **对英伟达的影响**
Flash MLA必须在英伟达Hopper系列芯片上使用，特别是在H800芯片上进行了提速，速度从2TB/s提升到了3TB/s，这让英伟达有点哭笑不得。虽然给GPU做了提速，但提速后的性能可能不符合某些出口规定，英伟达这下真的要头疼了！

💥 **谁会用这个？**
Flash MLA主要用于推理系统，如VMRM系统和小型LM推理架构，像Huggingface、Transformers等都会得到优化。虽然目前只适用于英伟达GPU，但未来或许可以借鉴其思路，打破英伟达的垄断。

📈 **开源周的期待**
这只是DeepSeek开源周的第一天，接下来还有四天的开源项目发布，让我们一起期待更多震撼的消息吧！

家人们，千万不要错过！关注我，第一时间获取最新资讯！💪

#DeepSeek #开源周 #FlashMLA #英伟达 #AI #GPU优化 #科技前沿 #创新 #开源项目 #性能提升

DeepSeek开源力量爆发！Flash MLA登场，英伟达的精准刀法遇到重大挑战！

DeepSeek在开源周第一天推出了重磅项目Flash MLA，这个基于MIT协议的创新性技术大幅优化了英伟达H100和H800芯片的性能，使其带宽达到了惊人的3TB/s。作为一款先进的高效多层注意力解码内核，Flash MLA通过分页式间值缓存、BF16精度运算和分块调度并行计算三大核心功能，显著提升了大模型推理效率。尽管该项目基于英伟达自家开源技术开发，但其对H800的性能提升让英伟达面临出口限制的合规难题，同时对未来GB200等新一代架构的推广也造成了潜在压力。除此之外，中国本土芯片厂商也有机会从思路中受益，但直接落地仍面临技术和架构壁垒。作为开源周的第一步，Flash MLA已经引发了对英伟达垄断的广泛讨论，让人期待后续几天DeepSeek将公开的其他激动人心的成果。]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="DeepSeek开源力量爆发！Flash MLA登场，英伟达的精准刀法遇到重大挑战！" width="900" height="506" src="https://www.youtube.com/embed/PGDMx1bFl1E?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">DeepSeek开源周第一炮打响，这次英伟达可真的有的愁了。大家好，欢迎收听老范讲故事的YouTube频道。DeepSeek号称要做开源周，也就是在这一周里边，连续5天发布5个开源项目。那么第一炮打的是什么呢？这个产品叫Flash MLA，这是一个MIT协议的开源项目。待会我们再去讲什么是MIT协议。一天上来就直接获得了几千个星星，就是你把项目发布到GitHub上以后，如果有人喜欢的话会打一个星星。打了星星以后的话，这个项目未来有各种的更新和迭代，我们是会收到通知的。所以很多的开源项目，是用星星的数字来衡量自己项目的受欢迎程度的。</p>



<p class="wp-block-paragraph">这个项目呢，其实对于绝大多数的使用者来说，短期之内是不会有影响的。什么叫短期？可能就是几个月的时间之内，不会有特别大的变化。但是，可能过了这几个月，这个变化就会逐渐的显现出来。英伟达这次到底能不能挺得住，是会变得好还是会变得坏？这就是我们今天要讲的故事。</p>



<p class="wp-block-paragraph">英伟达面对Flash MLA这样的一个项目呢，应该有点哭笑不得。为什么呢？这个是必须在英伟达Hopper系列芯片上使用的一个技术，也就是离开英伟达芯片你跑不了。所以这玩意是给英伟达芯片再去做优化。但是呢，这里有个问题，英伟达的H100是被美国禁运的，中国是不可以购买的。中国只可以购买H800，也就是英伟达经过精准的刀法裁切以后的这个版本。它在H800的这个基础上呢进行了提速，这就是这一次的Flash MLA真正给出来的东西。</p>



<span id="more-1944"></span>



<p class="wp-block-paragraph">理论上的H100应该也可以提速，因为它都是Hopper的架构嘛。但是英伟达现在正在推的GB200，它就不是Hopper的这个架构了，它呢是Blackwell黑景架构的。那么在这个上面就不起作用，或者说没有经过Blackwell芯片的这种兼容性测试，不知道在车上好不好使。这种GB200的芯片，第一个现在到底有没有交货，或者交了多少了，其实谁也说不太清楚。</p>



<p class="wp-block-paragraph">虽然这个山姆奥特曼说：“我在微软机房里看到了。”但是没有那么大的感觉说，这个东西真的改变了什么。第二个呢，就是中国不允许买嘛。既然不允许拥有GB200，那我凭什么去给GB200做优化？即使DeepSeek手里边有一些GB200，我做了优化了，那我也不能说出来。我不能告诉你说：“我偷了一个这玩意回来，我优化了再给你公布出来。”这个与理不合，对吧？这就是对于英伟达的一个小影响。这个东西上来以后，大家没有那么踊跃的去买GP200了，他还接着去买H100、H800去了。</p>



<p class="wp-block-paragraph">还有一个问题是什么？就是H800的越狱的问题。美国政府限制的是什么呢？你这个东西算力有多少他其实不管，他主要管的是内存带宽，也就是GPU的芯片，跟GPU的这个HBM内存之间，每秒钟到底可以传多少数据。它是限制了这个东西。对美国政府给出的限制呢，是2000GB每秒，也就是两T每秒的这个速度。H100呢是3.35TB，肯定是已经超过了。H800呢，老黄精准一刀，它就是2TB的。虽然有的时候可能大家跑不到，但是人家的标称就是两TB，是符合出口要求的，可以卖给中国。现在上了Flash MLA之后，它的速度就提高到了3TB，这个就稍微有一点点尴尬了。这个以后到底还能卖还是不能卖，还是怎么办？我估计够老黄头疼一阵了。这个是为什么说，英伟达遇到了这样的一个Flash MLA以后，稍微有一点点哭笑不得。你确实给我的显卡做了提速了，但是提速完了以后呢，不太符合某些规定了。</p>



<p class="wp-block-paragraph">那么说到这了，Flash MLA到底是什么？咱们这一块要后说，因为呢可能很多听故事的人，对于这一部分就没有那么大兴趣了。咱们尽量用简单的方式来讲。这个东西呢全称呢，叫高效多层注意力解码内核。这个名字反正有说没有懂，每个字都认识，放在一块不知道什么意思。他呢其实干了三件事。第一件事呢叫分页式间值缓存，这意思是什么呢？就是我们在内存里有很多的数据，本来我要去读这些数据的时候呢。</p>



<p class="wp-block-paragraph">应该是叫随机读取。就是我得到一个地址，然后我到这个地址上，把这个数据读出来或者写进去。但是这样的话效率就会很差，为什么？因为你这个内存很大嘛。而且我今天分配了一块内存，待会我把这个内存释放掉了。如果是随机的去做的话，那就会出现很多碎片，不连续的这种内存会存在里头，这个会降低读写的速度。</p>



<p class="wp-block-paragraph">Flash MLA说，咱们这样：以64个内存单元为一个页面，咱们进行分页管理。每一次我就不再分给你具体的多大多小的，我就是按多少页给你分。我想要多少字节的内存，或者多少位的内存，我原来是可以随便分的，现在不行，必须是64个数一页，你必须按整数页分。他用了这样的一个简单的方法，就可以极大的提高内存的分配、释放的效率，以及读写的效率，还可以极大地降低显存碎片的产生。就是你再产生碎片，也是64个数放在一块的一个碎片。这个对于未来的这种使用，就会方便很多。因为碎片这个东西有时候很讨厌，比如说我现在有一份文件，我这份文件的前5页存在一个地儿了，后3页存在一个地儿了，中间几页我再存在一个地儿了。等你需要取这数据的时候，要上三地去把这数据取出来，那这事不就费劲了吗？现在说，哎，我按整页算，哪怕你用不完我浪费一点，剩一块不要了没关系，但是我每次分配、每次释放都是一整页。那这个就是大家理解的，他干的第一个事。</p>



<p class="wp-block-paragraph">第二个事是干嘛呢？他做了一个叫BF16精度的一个知识。咱们看很多的这种大模型，后边都是有一数，都是FB什么FB什么，FB32、FB16、FB8，甚至还有FB4的这样的数据。但是这一次呢，他玩了一个叫BF16，什么意思？咱们正常情况下呢去训练大模型都是用一个完整的浮点数，就是FP32。什么意思呢？f呢就是float，P呢是point，浮点32意思就是说，我这一个数是一个32位的一个空间。32位就是32个010101，这样放在一起这是一个数。在这个数里头呢有一位代表正负，有8位呢是代表指数。</p>



<p class="wp-block-paragraph">剩下的23位代表的是精度。我们写很多的叫科学计数法，都是先是正的或者负的，然后是3点多少多多。这个是长度代表精度的，小数点后边越长，你精度就越高。最后乘上10的多少次方，一般代表浮点数是这样来写的。后边有8位是代表10的多少次方的，这个东西叫指数。有23位是代表精度，也就是点后边有多少位，再加上一个正负，这就是传统的FP32。</p>



<p class="wp-block-paragraph">正常的一般使用的是FP16。就是你都用FP32去使用的话，等于你每一次进行比较，进行搬运，进行运算都很慢，而且非常非常消耗资源。所以呢，很多时候，这个大模型工作是工作在FP16的这个基础上的。FP16什么意思呢？它这个里头还是有一位是代表符号的，代表精度的是有10位，代表指数的有5位。这个呢就会发生一个问题，就是它的精度降低了。FB32那个是有23位代表精度的嘛，那这个只有10位了。还有一个很大的问题是什么呢？就是它的范围变小了。什么叫范围？就是乘以10的多少次方，这个数是它的范围。原来呢（FB32）是有8位来去代表范围的，现在呢（FB16）只有5位了，使得很多的模型的规模就会受到限制。</p>



<p class="wp-block-paragraph">那么这一次呢，DeepSeek给出了这个东西叫BF16。它们呢使用的是什么？就是它的指数依然是8位，跟FP32这个是一样的。还有一位是代表符号，这个正负你必须还得留着。剩下的呢就剩的就比较少了，他只有7位来去代表精度。所以他把精度降低了，但是呢指向的这个数据范围，其实跟FP32是一样。它是通过这样的一个方式，让这个大模型可以在精度下降，但是呢指向范围不变的情况下去进行运作，效率有极大的提升。</p>



<p class="wp-block-paragraph">这是第二个。第三个是什么呢？就是叫分块调度与并行计算。将计算任务分解为多个小块，进行并行处理，充分利用GPU的并行计算能力，提升吞吐量。这个就是刚才我们讲的3TB每秒的，这个GPU跟显存之间的带宽，就是从这里来的。实际上这一次主要就是给了这么三个东西。那你说这个东西算不算创新呢？</p>



<p class="wp-block-paragraph">每一次中国人给出东西来，一堆人说：“哎呀，这个创新了，这个抄袭了。”首先要讲说灵感来自于叫Flash attention 2和3，以及有一个叫COT LASS这样的两个论文，或者两个开源项目，叫CUDA-LESS。CUDA-LESS应该也是CUDA上面做的一些什么优化的这种东西。这两个项目呢，是英伟达自家的开源项目，就是英伟达自己就把它开源了，然后也是MIT协议。咱们现在讲一下MIT协议什么意思，叫允许用户自由使用、修改和分发代码，但是需要在修改后的代码中或者软件中保留原来的许可声明。就是你可以拿着代码回来改，也可以自己去用，自己去分发，但是呢，我原来声明了，说我这是一个MIT的项目，你在新的软件里你必须要留着它。这一次的Flash MLA也是一个MIT协议的开源软件，所以呢它是完完全全符合开源规范和道德的一种创新。就是我从哪来的，引用写好了，我在这个基础上遵守原来的协议，我又把它开源了，大概就是这样。</p>



<p class="wp-block-paragraph">那么说个人话吧，讲了这么半天这东西到底干什么呢？这数据到底怎么算呢？估计大家稍微有点头晕了，咱们讲一故事。比如说吧，有一家这个跑车的公司，我造跑车的，我出了很多很多的手册，告诉你这个跑车应该是怎么去做的，然后有哪些参数可以调整，如何去优化。有一大堆的修车厂，这些修车厂或者叫改车厂吧，他们呢会使用这些手册做一些车厂允许或者不允许的改装。你只要到改车厂了以后嘛，肯定有一些修改是超出车厂允许范围之外的，这个没有办法。修改完了以后呢，突然有一家特别大的这个改车厂决定把自己改车并且夺得冠军的方法给公开出来，这就是我们今天看到的东西。他们现在使用的Flash MLA这个东西，已经在这个DeepSeek自己家的服务器上得到验证了，说这东西确实好用，然后把这个拿出来了。那么其他改车厂呢，就可以拿着这个已经公开出来的这个标准继续跟进，接着往前跑了。现在麻烦是什么呢？</p>



<p class="wp-block-paragraph">第一个修改方案是针对旧发动机的修改方案，那么它影响了新发动机的销售。然后，第二个方案在优化之后，与某些交管部门的规定相互冲突了。这就是这一次Flash MLA发布对于英伟达可能的一些影响。</p>



<p class="wp-block-paragraph">那么，谁会用这个玩意呢？就是这个Flash MLA到底对什么样的系统有帮助？它主要是用于推理的，不是用于训练的。所以呢，它主要是优化VMRM系统，或者叫高效的大模型推理架构。像我们使用的各种聊天系统，实际上背后你都是要有一套这种推理架构，然后再去挂模型才可以用起来。包括像Mistra、XAI这样的，它们背后都是要有这样的推理架构的。</p>



<p class="wp-block-paragraph">然后，一些小型的LM推理架构呢，可能也会有提升。比如像Huggingface、Transformers或者是Llama CPP，这些小型的系统应该也会得到优化。优化了以后的话，在原来的H系列的GPU上，甭管你是H100还是H800，你都可以极大的提升效率。</p>



<p class="wp-block-paragraph">那你说对于国产和非英伟达系列的芯片，会不会有提升呢？很多人再去讲说英伟达的垄断被打破了，这个国产芯片看到机会了。首先咱们要讲思路可以借鉴，就是他给了你这样的一个思路。但是呢，要注意Flash MLA是基于CUDA干活的。前面他引用的说我借鉴了谁呢，也是借鉴了英伟达根据CUDA去做的一个开源项目的这个思路，在这个地方修改的。所以直接用是用不了的。</p>



<p class="wp-block-paragraph">这周应该还会有很多有趣的东西要发布，通过开源的方式不断的打破封锁，打败这个精准的刀法。这就是我们这一周有可能会看到的东西。那么精准的刀法是怎么起作用的，大家知道吗？肯定呢是有大量的门会要关上，就是我设计这个项目的时候，里面一定有很多的开关和门。那我关上其中一部分的门，就可以实现刀法精准了。但是呢，大家去设计这个系统的时候，他不是为了关门设计的，还是为了提高效率设计的。所以有很多的论文开源项目，他都会去讲说我这个东西当时是怎么设计，为什么就能够提效。</p>



<p class="wp-block-paragraph">这些东西都是公开的。大部分人其实是不会去读这些文档，即使是读了这些文档，也没有能力自己去修改这个东西。就像我们比如去买车，买完车的时候人家告诉我，这个发动机最高可以到什么样。或者说我去买这个电脑，人说这个电脑可以超频，可以去加液冷，可以进行改机，爆改都可以。但是我们谁真的买回电脑来去改吗？其实很少有人改这东西。但是总有一些人说，我们就去给你爆改电脑，给你个电脑CPU超频，给你去做这样的事情。做完了以后，我还给你公开出来，这个东西到底是怎么改的。</p>



<p class="wp-block-paragraph">在最后呢，跟大家分享一个小故事吧。好会计和律师分几个阶段，可以去思考一下现在Deepseek在里边能够站到哪一位置。为什么讲会计和律师呢？都是在规则之下去工作的。他们在规则之下工作，但是呢又会不断的去接触很多灰色的东西。第一类就是最差的是什么呢？自己也搞不明白各种规则是怎么回事，还在这儿不懂装懂。其实大量的会计跟律师都是在这个层次上，就是你所有看那个说话特别强硬的，这种会计和律师，他一般都是掩盖他们自己的无知的。第二类呢就是自己也搞不太明白，但是呢还是愿意承认的，说这个事我可能稍微差一点，那个事可能也差一点，我们可以去问一下谁，或者怎么去讨论一下。我们见过的比较好一点的律师和会计呢，都是这样的，他不会把任何话给你说满。然后第三个是什么呢？就是相对来说要明白一点了，但是呢只会刻板办事，规定就是这样的，我不能给你改，那那个地方就是这样规定的，我不能给你动。再往后呢就是很明白了，而且可以利用各种规则的边缘，解决问题了。这个就是我们认为比较高端的会计师和律师了。当然最高端的是什么样呢？就是我不但可以利用这些规则把问题解决掉，还可以公开标准，修改和优化规则。这个是最高一级的。现在DeepSeek就已经站到最高一级了。这只是DeepSeek 5天开放周的第一天内容，让我们进一步期待这一周后面的四天到底都开源出。</p>



<p class="wp-block-paragraph">一些什么东西出来。如果有一些比较有趣的，我自己还能讲得明白的，我会继续跟大家分享。好，这一期就跟大家讲到这里。感谢大家收听，请帮忙点赞、点小铃铛，参加Discord讨论群，也欢迎有兴趣、有能力的朋友加入我们的付费频道。再见。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>马斯克boss直聘，招人只看代码，不看出身？深入探讨开源大神与传统工程领袖的优劣对比！靠不靠谱一文说清</title>
		<link>https://lukefan.com/2025/01/19/%e9%a9%ac%e6%96%af%e5%85%8bboss%e7%9b%b4%e8%81%98%ef%bc%8c%e6%8b%9b%e4%ba%ba%e5%8f%aa%e7%9c%8b%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%b8%8d%e7%9c%8b%e5%87%ba%e8%ba%ab%ef%bc%9f%e6%b7%b1%e5%85%a5%e6%8e%a2/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Sun, 19 Jan 2025 01:08:55 +0000</pubDate>
				<category><![CDATA[Musk传奇]]></category>
		<category><![CDATA[Twitter裁员]]></category>
		<category><![CDATA[X.com未来]]></category>
		<category><![CDATA[X.com超级APP]]></category>
		<category><![CDATA[代码协作]]></category>
		<category><![CDATA[代码招聘]]></category>
		<category><![CDATA[代码授权]]></category>
		<category><![CDATA[代码提交信任]]></category>
		<category><![CDATA[代码标准]]></category>
		<category><![CDATA[代码热爱]]></category>
		<category><![CDATA[代码甄别]]></category>
		<category><![CDATA[代码规范]]></category>
		<category><![CDATA[代码质量]]></category>
		<category><![CDATA[传统与开源对比]]></category>
		<category><![CDATA[传统企业软件工程]]></category>
		<category><![CDATA[传统软件开发]]></category>
		<category><![CDATA[创新招聘模式]]></category>
		<category><![CDATA[团队协作]]></category>
		<category><![CDATA[团队协作难题]]></category>
		<category><![CDATA[团队效率]]></category>
		<category><![CDATA[团队稳定性]]></category>
		<category><![CDATA[团队组织]]></category>
		<category><![CDATA[团队规模天花板]]></category>
		<category><![CDATA[工程协作优化]]></category>
		<category><![CDATA[工程模式]]></category>
		<category><![CDATA[工程管理]]></category>
		<category><![CDATA[工程组织挑战]]></category>
		<category><![CDATA[工程规模]]></category>
		<category><![CDATA[工程领袖]]></category>
		<category><![CDATA[开源与商业]]></category>
		<category><![CDATA[开源代码管理]]></category>
		<category><![CDATA[开源团队治理]]></category>
		<category><![CDATA[开源大神]]></category>
		<category><![CDATA[开源大神优劣]]></category>
		<category><![CDATA[开源大神缺点]]></category>
		<category><![CDATA[开源工程]]></category>
		<category><![CDATA[开源模式缺陷]]></category>
		<category><![CDATA[开源热爱精神]]></category>
		<category><![CDATA[开源社区]]></category>
		<category><![CDATA[开源社区反噬]]></category>
		<category><![CDATA[开源社区影响力]]></category>
		<category><![CDATA[开源精神领袖]]></category>
		<category><![CDATA[开源结构]]></category>
		<category><![CDATA[开源贡献者]]></category>
		<category><![CDATA[开源资源管理]]></category>
		<category><![CDATA[开源软件]]></category>
		<category><![CDATA[开源迭代]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[开源项目局限]]></category>
		<category><![CDATA[开源项目管理]]></category>
		<category><![CDATA[技术官僚]]></category>
		<category><![CDATA[技术官僚角色]]></category>
		<category><![CDATA[技术管理创新]]></category>
		<category><![CDATA[技术红利]]></category>
		<category><![CDATA[招募开源专家]]></category>
		<category><![CDATA[核心贡献者]]></category>
		<category><![CDATA[科技招聘]]></category>
		<category><![CDATA[程序员技能]]></category>
		<category><![CDATA[程序员自由发展]]></category>
		<category><![CDATA[精神领袖开源]]></category>
		<category><![CDATA[螺丝钉程序员]]></category>
		<category><![CDATA[谷歌开源团队]]></category>
		<category><![CDATA[超级APP]]></category>
		<category><![CDATA[超级应用程序]]></category>
		<category><![CDATA[软件优化]]></category>
		<category><![CDATA[软件协作]]></category>
		<category><![CDATA[软件工程]]></category>
		<category><![CDATA[软件工程创新]]></category>
		<category><![CDATA[软件工程差异]]></category>
		<category><![CDATA[软件开发]]></category>
		<category><![CDATA[软件开发策略]]></category>
		<category><![CDATA[马斯克X.com]]></category>
		<category><![CDATA[马斯克工程组织方式]]></category>
		<category><![CDATA[马斯克开源]]></category>
		<category><![CDATA[马斯克招人]]></category>
		<category><![CDATA[马斯克招聘策略]]></category>
		<category><![CDATA[马斯克推文]]></category>
		<category><![CDATA[马斯克新战略]]></category>
		<category><![CDATA[马斯克精神领袖]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1856</guid>

					<description><![CDATA[啊啊啊啊啊啊啊！！！大家！我简直不敢相信马斯克的推文引发的风暴！！这位科技巨头在推特上高调宣布：只看代码，学历和工作经验统统不重要！这到底是擦亮眼睛的新机遇，还是一场疯狂的实验啊？！

首先，我们得问，什么才算是“好代码”？是不是只有那些拥有高超算法和工程经验的程序员才能交出称职的代码呢？项目的成功并不单靠个人的技术实力，团队协作与后期维护的能力同样至关重要啊！😲

我想起以前有个老师说过的故事，强调了代码的“可读性”和“协作性”。在一个团队里，正是那些易于理解并能顺利交接的代码，才是王道啊！马斯克这种只看代码的招聘方式，究竟是不是把软件工程的精髓给忽视了呢？🤔

当然，开源大神们的确是技术的先锋，他们的热爱与创新能力无可置疑！可是，马斯克想要招募这样的程序员，是否能在庞大的团队里形成合力？还是会出现大量的“独行侠”呢？这可真是考验领导力和管理能力的时刻啊！💪

看！马斯克渴望的是能够重塑工程团队的传统，而我们能做的，只是期待这个“只看代码”的招募策略能够带来怎样的科技创新与行业变革！！🔥

所以，亲爱的家人们，你们对此有什么看法呢？马斯克的招募方式会成为行业新标准吗？快来评论区告诉我吧！👇 记得点赞和关注哦，更多精彩内容等着你！❤️

马斯克boss直聘，招人只看代码，不看出身？深入探讨开源大神与传统工程领袖的优劣对比！靠不靠谱一文说清

马斯克的一条推文掀起了热议：“只看代码就可以加入，学历无关。”这一颠覆传统的招人方式是否合理？文章分析了传统工程领袖和开源大神两大阵营的优劣，提及代码如何在协作中扮演角色，探讨开源模式在工程规模、团队协作和结果可控性上的局限性，同时揭示马斯克招募策略背后对开源大神的依赖。更多内容还涉及开源与企业工程的本质差异、团队管理的挑战以及可能的未来方向。通过本篇文章，你将全面了解马斯克招聘背后的动机、行业争议，以及超级APP背后隐藏的工程组织难题。

马斯克最近在推特上发布了一条招聘信息，要求资深软件工程师提交他们最出色的代码作品，以加入他的团队，打造一款超级应用程序。他强调不在乎应聘者的学历或工作背景，只看代码质量。这一做法引发了广泛讨论，尤其是关于“只看代码招人”是否靠谱的问题。

代码质量的标准因人而异，有些代码精巧高效，适合个人项目；有些代码规范易维护，适合团队协作。马斯克的做法与传统的软件工程团队组织方式相悖，传统团队更注重角色分工和长期维护能力，而马斯克似乎在寻找开源大神——那些在开源社区中拥有领导力、热爱编程并能独立贡献高质量代码的人。

然而，开源大神虽然技术能力强，但也有弊端：他们往往追求梦想而非金钱，方向不可控，工程进度难以管理，且团队规模有限。相比之下，传统企业更倾向于招募有经验的工程领袖，通过人脉和面试能力组建团队，确保项目在可控范围内推进。

马斯克的招聘策略可能更适合创新性项目，如XAI，而非X.com这样的平台。他能否通过招募开源大神成功打造超级APP，还有待观察。这一做法虽然具有创新性，但也面临验证成本高、团队协调难等挑战。未来，马斯克可能会探索新的工程组织方式，结合传统与开源的优势，推动项目发展。]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="马斯克boss直聘，招人只看代码，不看出身？深入探讨开源大神与传统工程领袖的优劣对比！靠不靠谱一文说清" width="900" height="506" src="https://www.youtube.com/embed/-sPcIMqgSLE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">马斯克看代码招人这事到底靠不靠谱？是不是代码写得好的人就一定很强？这两天在推特上闹起来了。大家好，欢迎收听老范讲故事的Youtu频道。今天咱们来讲一讲马斯克“boss直聘，只看代码”的故事。一切还要从一条推文开始。</p>



<p class="wp-block-paragraph">这是埃隆·马斯克自己发的推文，上面写的是：“如果你是一名资深软件工程师，并且想要打造一款超级应用程序，请你将你最出色的作品发送到<a href="mailto:code@x.com" target="_blank" rel="noreferrer noopener">code@x.com</a>，加入我们。我们不在乎你曾就读于哪所学校，甚至不在乎你是否上过学，也不在乎你曾在什么大牌公司工作过，只需要向我们展示你的代码就可以了。”</p>



<p class="wp-block-paragraph">这条推文发出来以后，肯定是一石激起千层浪。原因很简单，因为我们要知道，一个大公司里边，越是身居高位的人，可能离代码或离一线代码就越遥远。很多人说，这行吗？这个其实是否定了很多人奋斗的方向和目标。因此，马斯克这条推文激起了非常大的反响。</p>



<span id="more-1856"></span>



<p class="wp-block-paragraph">我们仔细看了这条推文以后，发现里头说了两件事。第一件是超级APP，它上面写了想要打造一款超级应用程序；另外一件事是只看代码就行。我不管你原来上没上过学，在哪上学，是不是在大牌公司工作过，只要代码好，我们就要你。</p>



<p class="wp-block-paragraph">今天呢，咱们先讲第二件事，只看代码招人靠不靠谱。明天咱们再去讲说超级APP，马斯克到底做得出来做不出来。代码是不是可以甄别好的程序员呢？这件事首先还是标准的问题。也很多人去问他说什么叫好代码，你给我个标准。</p>



<p class="wp-block-paragraph">有些代码是很精巧，算法非常强；有些代码是很规范，非常适合大团队协作；还有一些程序员的代码，他们的深度很深，掌握了别人不知道的这种knowhow，或者说是一些技术的秘密。另一方面，一些程序员的代码广度很大，他们知道各种的细枝末节的环节，每一项事情都可以信手拈来，折腾一点点。但是你让他就某一项特定的算法，或者特定的一些技术去展示他的才能的时候，他未必会。</p>



<p class="wp-block-paragraph">所以，你到底啥是一个标准呢？我记得以前我的一个老师……</p>



<p class="wp-block-paragraph">跟我讲过一个话。他当时去日本做派遣程序员，就是做外包。中国人吧，到那不服气，一看那个日本人写的程序较差，就上来说：“队长，您应该用我这个，不应该用他那个。”他的日本领导看了他的代码和这位被他指责的日本员工的代码之后，告诉他说：“哎，你这个呢，我看过了。你的代码呢，确实很精巧，用了非常巧妙的算法解决了问题，占用的资源更少，效率更高，而且可能代码还更短一些。但是呢，你这个代码并不适合协作。下一个人想去改你这代码，都费劲了，看不懂。人家那个代码呢，规规矩矩的，虽然浪费了很多的资源，跑的也不快，但是下一个人维护起来，相对是比较容易的。”他会有这样的差异。</p>



<p class="wp-block-paragraph">所以通过这一个故事，大家就能想明白为什么这个代码质量是有标准的。我们到底按什么标准来要你？比如说我们就想要这个灵光一现的代码，那可能刚才我们讲的那位中国程序员的代码就会胜出。当你说：“哎，我需要一个几百人协作，甚至可能需要长期维护，过了五六年以后，我再招个新程序员，还能看得懂接着维护的代码。”那可能那个日本程序员的代码就是个好代码。</p>



<p class="wp-block-paragraph">代码能力、团队协作的能力、工程实践的能力，以及后期工程维护的能力，这些都是统合在一起的。现在的软件工程团队有点像什么？其实更像是经历了唐朝藩镇武将叛乱割据之后的宋朝。宋朝是什么样的？叫以文御武。最上面管理团队的人，最上面制定计划的人，去监督工程执行的人，这些人是不懂代码的。</p>



<p class="wp-block-paragraph">所以对于像马斯克这种说：“我只招会代码的人，而且我靠代码质量来去评测你是不是值得进来。”这件事是有很大的问题的，或者说跟现在软件工程团队的组织方法是相违背的。那么马斯克到底在找什么呢？他其实找这种人，叫做开源大神，是做开源软件的，而且是在开源软件里头可以领导一个开源项目的这些人。为什么是开源大神呢？很简单，企业里边我们讲究的叫螺丝钉。</p>



<p class="wp-block-paragraph">这些螺丝钉就压根没有权限，把自己最好的项目发给他。马斯克这个Twitter发完了以后，就有人在后头怼他说：“我写的最好的项目是我银行的项目，我给银行写的这种项目，我们不能发给你。我如果发给你，我会去坐牢的。”但是我相信，即使他能够把他的银行项目发给马斯克，马斯克也不会要他，因为他要的压根就不是螺丝钉。只有开源大神呢，才能够把自己最满意的代码发给马斯克，他们也拥有这些代码的处置权利。</p>



<p class="wp-block-paragraph">然而，真正的热爱跟螺丝钉应付事，这个还是有很大差异的。就是那个前面讲说：“哎，我的代码最满意的那部分，是给银行做的项目。”这些人呢，应付事的比例要稍微高一些。而这些做开源社区的人，或者做开源项目的人，他们可能很多是真正的热爱。</p>



<p class="wp-block-paragraph">所以马斯克要找的，是有权处置自己代码，而且还真正热爱的人。开源大神呢，他也有自己的软件工程方式。刚才我们讲的，现在传统的软件工程方式是什么样的？以文御武。现在呢，开源大神呢，摸索了一个别的方式。</p>



<p class="wp-block-paragraph">传统软件工程方式，我们还是要先把它再稍微详细的讲一讲。第一个呢，叫人尽其才。我们要把各种各样的人凑在一起，去完成一个复杂的项目。而且呢，它是在工程允许的范围内去推进。什么叫工程允许范围内？在可控的时间、可控的资源，在这个范围内得到可预期的结果，这个就是叫软件工程，或者工程学要干的事情。</p>



<p class="wp-block-paragraph">在这样的这种软件项目里头呢，各种角色之间是要合作的。有些人是不会写代码的，有些人只会做一些客户沟通，有些人会去做测试，有些人会去做部署，有些人可能会去做代码的一些优化。我们要把所有的角色拼在一起，对所有的意外进行容错。错了怎么办？我们要想办法多做一个备份的模块。这是传统的企业的软件工程。</p>



<p class="wp-block-paragraph">那么开源软件工程是什么样的？第一个，它是有一个核心贡献者，这个跟刚才我们讲的企业工程是不一样的。很多的开源项目，特别是不是特别大的开源项目，特别大的开源项目，其实它会分拆成很多的子项目，比如Linux这种项目里头，有非常非常多的子项目。</p>



<p class="wp-block-paragraph">每一个这种项目里头，他其实都有一个核心贡献者，或者有很少数的一些核心贡献者。这些人会解决大部分的问题，贡献最多的代码。其他的人其实主要是使用这个应用和向他们提问题，或者说可以给他们提供一点点小的帮助。而这些帮助，或者这些代码的提交，其实对于整个的系统影响是非常小的。</p>



<p class="wp-block-paragraph">虽然说开源代码每一个人都可以上去提交代码，说：“我想修改一下这个，我想修改那个。”但是，你要去建立起信任，我愿意把你的代码合并进来，这个过程其实成本还是挺高的，至少是建立信任，这个成本还是比较高的。</p>



<p class="wp-block-paragraph">这种开源工程里头，也会搜集各种需求和反馈，慢慢地去迭代，慢慢去升级。这一块跟企业工程其实是比较像的。有一点其实开源工程跟马斯克的要求非常像。什么？他就是通过代码来去识别贡献者。我现在想要一个新的人进来了，他想从普通的贡献者成为一个核心贡献者，这个过程其实就是依靠代码来识别的。你的代码能力够不够，或者说你整个代码编写的风格是不是符合我们这个项目所要求的风格。如果是的话，那你就可以一级一级升上来，然后成为我们这里的核心贡献者。</p>



<p class="wp-block-paragraph">所以马斯克要的就是维护开源工程的这些人。开源软件工程是完全建立在代码和热爱基础上的一种组织架构。但是呢，它有几个缺点。第一个就是工程规模不能太大，工程规模大了以后就要分拆，拆成一大堆的子模块。每一个子模块之间就要去做一些松耦合，大家约定好了接口，然后各做各的，会变成这样的一个状态。而且会各自升级。</p>



<p class="wp-block-paragraph">你比如说，Linux内核收到哪个版本了，Linux下面的某一些驱动程序收到哪个版本了，它会分别去升级，各自玩各自的了。这种开源工程有一个比较麻烦的地方在于，它不是特别可控。它不是说我签了协议，有一个deadline，哪天必须要把哪个版本做出来，并没有那么可控制。它有可能会早点，也有可能会晚点，出来以后出现各种bug。但是传统软件工程也出bug，只是它可以去识别。</p>



<p class="wp-block-paragraph">是哪一个区域更重要一些？我可以做更多的备份，让这个区域产生 bug 的几率下降，或者是说让这个区域产生 bug 了以后，所有的损失可控。他可以来做这种事情。而对于这种开源软件工程来说呢，可控性就会差很多。这就是在软件工程上，传统企业的跟开源之间的一个差异。</p>



<p class="wp-block-paragraph">作为传统企业来说，他们要招人，怎么招？咱们今天讲的是招人吧。他们通常会去招募一个叫工程老大或者叫工程领袖。这种人呢，很多其实已经是技术官僚了。他不是说完全不懂技术，可能也是技术出身，但是你让他坐在这吭哧吭哧写代码，就已经比较费劲了。这样的人其实是有很强的人脉关系的。他可能在很多的大厂工作过，为什么大厂工作过的履历很重要呢？就是这种技术官僚，他在很多大厂里边传帮带，或者带了很多徒弟。他可以把这些人再挖出来，组建自己的基础团队框架。</p>



<p class="wp-block-paragraph">然后呢，他也有面试的能力。虽然现在没法去靠原来的班底，就把整个的团队都支起来，但是我还可以再去面试，我可以甄别出哪些人是真正我想要的。他有这样的能力，然后通过收入或者是股权，把这种叫做工程老大或者工程领袖直接绑定。绑定了以后呢，就可以用恰当的成本，让刚刚好的人来解决问题。这个人会写程序，那个人会做需求管理，下一个人会做结构设计，还有哪一个人会做测试。我们把这样的一个团队凑起来就完事了。这些人呢，可以带领团队完成工程目标，这就是传统的玩法。</p>



<p class="wp-block-paragraph">那么开源大神你要想把他雇进来有什么样的好处呢？他呢是可以在未被验证的领域里边前进。这种工程领袖通常是在验证过的领域里头可以把事做好，但是你要让他完全是一个新的东西，也是比较费劲的，未必搞得定。因为毕竟这些工程领袖已经脱离一线了，而且他们还有整个工程项目的绝对领导权。就算下边招的小孩说，我现在有一个新想法，他也不会让这些小孩去干的。这是两边的一个差异。</p>



<p class="wp-block-paragraph">然后这种开源大神呢，通常是精神领袖，他呢未必能够吸引到原来的一些徒子徒孙或者是师弟师妹来跟他干活。</p>



<p class="wp-block-paragraph">但是呢，精神领袖经常可以吸引到同好者。有些人说：“我也喜欢这件事情。”大家是同志，那么就可以吸引起来组建团队。他整个团队的水准要绝对高于那种普通公司，大家一起协作，按照角色分工的这种团队。他可能整个团队里头，所有人都是高级程序员或者非常强的程序员。而且，开源大神的最大的好处是什么？叫热爱。热爱是可以解决很多工程上无法逾越的难关。</p>



<p class="wp-block-paragraph">招募开源大神最多的公司是谁？不是马斯克，招募这种人最多的公司是谷歌。谷歌招募了很多的这些开源大神之后，享受到了技术红利，但是呢，也得到了巨大的反噬。这个是没有办法的，因为开源大神是有很多弊端的。</p>



<p class="wp-block-paragraph">第一个弊端呢，是必须靠梦想来招募，光有钱不行。你说：“我给你发钱，我给你签份协议。”这些人就来了。过两天他发现：“哎，你做这个事跟我想的不一样。”你给多少钱都没用，他跑了。这个是非常非常麻烦的。就是谷歌内部也经常跟他们招募进来的开源大神去吵来吵去的，说：“我原来不是这么想的，你骗我来的。”这种事在谷歌发生挺多的。</p>



<p class="wp-block-paragraph">而且呢，招募了开源大神以后，下一个问题是什么？就是他方向不可控。我招了一堆开源大神回来，每个人都有自己的想法。我们现在要集中力量办大事，他说：“不，你这个集中力量办大事，方向跟我原来想的不一样。我有我自己的梦想，我要去实现。”然而，开源大神本身的稳定性其实也不是很高。而且呢，这个事情跟钱没有那么大关系。就是我见过很多开源大神，其实没什么钱，甚至过得很拮据。但是呢，人家就是在追逐梦想。你给多少钱说：“我不去，我就喜欢这件事，我就要去干下去。”</p>



<p class="wp-block-paragraph">所以这件就跟正常公司里头去维护团队稳定，这个手段就会有很大差异。你需要用更长的时间去跟他沟通，然后达成一致，而不是说：“来，我给你涨个薪水。”不能这么去解决，这个效率就会差很多。而且呢，当工程进入后期，相对比较枯燥乏味的时候，这个稳定性就会变得更差一些。</p>



<p class="wp-block-paragraph">招募开源大神，还有一个很麻烦的事是什么？就这些人是有社区影响力的。你招回来的时候……</p>



<p class="wp-block-paragraph">没准在社区里头喊一嗓子就可以再招募很多的同好者。但是呢，一旦你得罪了他，他走了，那他出去社区里骂人的时候，你也得挨着。这个就属于是一个矛盾的两面，背着抱着你都得盯着他，这个是没有办法的。</p>



<p class="wp-block-paragraph">开源大神的另外一个弊端是什么？就是工程非常不可控。你想让他们在可控的资源内、可控的时间内，拿出可以接受的结果来，这个事呢基本上是不可能的。我以前也跟一些开源大神打交道，问：“哎，你这个工程是不是可以交了？”他说：“不行，我觉得那样还可以更好一些。”我说：“但是现在我们需要上版本。”他说：“那不行，我有更好的东西要去试。”他那个事更重要，而不是说你现在要发版本更重要，这对于整个的公司管理来说是很麻烦的。</p>



<p class="wp-block-paragraph">另外呢，开源大神最后一个缺点是什么？就是他的工程跟团队的规模是有天花板的。他的结构相对来说比较松散，就算是Linux整个内核团队，也很容易出现像Linus那样的暴君。如果下面有一大堆的团队，他就有可能长出一大堆的暴君来。因为最后是依靠谁的力量强来决定谁说了算，谁写代码好谁说了算，而不是依靠一套规则来去决定这个事情怎么做的。在这种情况下，暴君的产生就是一个必然的情况。</p>



<p class="wp-block-paragraph">马斯克自己呢，按道理来说应该是一个领域暴君，就是他在某些领域里头他说了就算了，其他人怎么说他都不听，大家按他说的去做就完事了。但是呢，他毕竟精力有限，他不可能成为所有领域里的暴君。李纳斯也就是能够去折腾Linux内核，至于Linux整个版本的其他部分，各自有各自的暴君。这个就导致什么呢？就是每一个小团队的规模都不会太大。</p>



<p class="wp-block-paragraph">除了工程领袖跟开源大神之外，还有没有第三条路可以把大家组织起来干活？毕竟工程领袖跟开源大神呢，其实都是金字塔结构中逐渐孕育出来的。就算是开源大神，他也是一层一层孕育出来。除非说：“哎，我自己今天写了一个新项目。”那你要写新项目，其实你也要慢慢熬，慢慢吸引其他的人加入。如果没有更多的人加入的话，这个项目也就是你自己的。有更多的人加入了。</p>



<p class="wp-block-paragraph">你才可能说，金字塔自己建起来，在金字塔里面慢慢的往上爬，最后成为开源大神的人，其实也是金字塔的巅峰。现在呢，就出了第三条路。第三条路就是在松散的平台支持下，让年轻人自由发展。这条路呢，也有OpenAI跟最近闹得很火的DeepSeek，其实走的都是这条路，就是搭建了一个相对比较稳定的平台。一帮年轻人，可能上学也没有那么好，未必是博士，当然也可以是博士，也没有什么大厂经验，你们就坐在这干活吧。而且做出来的东西，真的让大家眼前一亮。这个是新的方式。</p>



<p class="wp-block-paragraph">但是这种方式呢，在工程方面，在长期维护方面，以及咱们原来讲叫结呆账打硬仗，这方面到底怎么样，还有待后续去验证。那么马斯克是不是有可能走这条路呢？也有可能在向这个方向发展。但是这条路，可能并不适合X.com这样的平台，它可能更适合XAI这样的平台。因为如果让一堆年轻人坐在这，做一大堆小项目的话，这些小项目未来到底怎么去发展，如何做下去，就会出现很多的问题。</p>



<p class="wp-block-paragraph">你比如说像OpenAI，他的Sora一大堆的，里边的创始团队的人，现在被各个大公司挖回去干活去了。他每一次做点什么有趣的小东西出来以后，这个团队就很快崩掉了。等于整个公司对于单个产品团队，没有什么控制力。这是OpenAI已经显示出来的问题。DeepSeek现在大家也在疯狂挖他的人，所以你让一大堆年轻人通过松散方式去组织团队的话，未来到底怎么样，还真不好说。</p>



<p class="wp-block-paragraph">那么马斯克到底能不能如愿以偿呢？能不能通过招一大堆这种开源大神，就把他的X.com做起来呢？他要找的人按道理来说会去找他，毕竟马斯克自己也算是开源领域里的一个精神领袖了。他的很多项目都开源了，虽然开源了以后，也未必有多少人去用得很好。就是马斯克开源的东西，用户量不是那么大。但是呢，毕竟是世界首富，还坐在这开源，还是有很多人愿意追随的。但是这些人，你的验证过程和验证的周期以及成本，是比较难以控制的。什么意思？</p>



<p class="wp-block-paragraph">为什么大家喜欢去招名校毕业生？为什么大家喜欢去招大厂有经验的人？因为相对来说，验证的成本比较低。但是你要找一大堆最强的人回来，开源大神找一帮回来，你要想验证他是不是可以在团队里边很好的发挥作用，这个成本是很高的，而且非常麻烦。而且这些人进来以后，甭管你验证了他特别能干，还是说你发现他不行，你把他开掉，都会有非常麻烦的一个结果。</p>



<p class="wp-block-paragraph">前面那个是验证麻烦，后边那个刚才我讲了，这些人是有社会需求影响力的。你把他开了以后，他们会出去骂街，说一进去一看，马斯克这帮人啥呀，屁也不会。我这么大的大神，进去了以后居然敢不尊重我，他会有这样的问题出来。而且你真整了一堆社区大神或者开源大神回来，你怎么围绕这帮人再组建团队，其实也是非常艰巨的挑战，大家未必能够配合得起来。</p>



<p class="wp-block-paragraph">所以这些开源大神并不是那么好组队和协调的。我们也期待马斯克能够带来新的工程组织方式，上面的创新。这件事情我觉得未来还可以再看一段时间，看看他的<a href="http://x.com/" target="_blank" rel="noreferrer noopener">x.com</a>，也就是原来的推特，到底可以做成什么样。他把8,000人的团队裁到了1,500人，现在他准备去做超级APP，肯定是要重新招人。我们就看看<a href="http://x.com/" target="_blank" rel="noreferrer noopener">x.com</a>未来的发展，就知道这一次的招募以及新的工程组织方式是不是适合马斯克，或者说他能不能做出一些新的创新出来。</p>



<p class="wp-block-paragraph">好，这一期就跟大家讲到这里，感谢大家收听。请帮忙点赞，点小铃铛，参加Discord讨论群，也欢迎有兴趣有能力的朋友加入我们的付费频道。再见。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>米哈游创始人蔡浩宇警告：AI将彻底统治游戏开发行业，普通开发者面临失业危机。未来游戏创作由AI主导，0.0001%顶尖开发者与玩家共创盛宴。</title>
		<link>https://lukefan.com/2024/09/03/%e7%b1%b3%e5%93%88%e6%b8%b8%e5%88%9b%e5%a7%8b%e4%ba%ba%e8%94%a1%e6%b5%a9%e5%ae%87%e8%ad%a6%e5%91%8a%ef%bc%9aai%e5%b0%86%e5%bd%bb%e5%ba%95%e7%bb%9f%e6%b2%bb%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e8%a1%8c/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Tue, 03 Sep 2024 00:38:04 +0000</pubDate>
				<category><![CDATA[AIGC]]></category>
		<category><![CDATA[游戏的故事]]></category>
		<category><![CDATA[3A大作]]></category>
		<category><![CDATA[AIGC工具]]></category>
		<category><![CDATA[AIGC应用场景]]></category>
		<category><![CDATA[AI应用]]></category>
		<category><![CDATA[AI影响]]></category>
		<category><![CDATA[AI游戏引擎]]></category>
		<category><![CDATA[AI辅助]]></category>
		<category><![CDATA[Hayouverse]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[Metaverse]]></category>
		<category><![CDATA[专业策划]]></category>
		<category><![CDATA[业余爱好者]]></category>
		<category><![CDATA[互动性]]></category>
		<category><![CDATA[交互环境]]></category>
		<category><![CDATA[交互设计]]></category>
		<category><![CDATA[代码编写]]></category>
		<category><![CDATA[元宇宙]]></category>
		<category><![CDATA[全新体验]]></category>
		<category><![CDATA[创始人]]></category>
		<category><![CDATA[创意行业]]></category>
		<category><![CDATA[创新发展]]></category>
		<category><![CDATA[创造过程]]></category>
		<category><![CDATA[剧情编写]]></category>
		<category><![CDATA[原神系列]]></category>
		<category><![CDATA[参与体验]]></category>
		<category><![CDATA[参与创造]]></category>
		<category><![CDATA[发展机遇]]></category>
		<category><![CDATA[发展趋势]]></category>
		<category><![CDATA[商业预期]]></category>
		<category><![CDATA[图生图]]></category>
		<category><![CDATA[在线游戏]]></category>
		<category><![CDATA[增强现实]]></category>
		<category><![CDATA[大数据]]></category>
		<category><![CDATA[就业机会]]></category>
		<category><![CDATA[崩坏系列]]></category>
		<category><![CDATA[工业化产品]]></category>
		<category><![CDATA[工业流程]]></category>
		<category><![CDATA[工作模式]]></category>
		<category><![CDATA[工程体系]]></category>
		<category><![CDATA[市场前景]]></category>
		<category><![CDATA[平台开发者]]></category>
		<category><![CDATA[广告素材生成]]></category>
		<category><![CDATA[开发者关系]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[成功率]]></category>
		<category><![CDATA[技术实现]]></category>
		<category><![CDATA[技术支持]]></category>
		<category><![CDATA[技术演进]]></category>
		<category><![CDATA[技术革新]]></category>
		<category><![CDATA[数字化转型]]></category>
		<category><![CDATA[文创作品]]></category>
		<category><![CDATA[文声图]]></category>
		<category><![CDATA[文案生成]]></category>
		<category><![CDATA[新技术]]></category>
		<category><![CDATA[普通开发者]]></category>
		<category><![CDATA[服务人员]]></category>
		<category><![CDATA[未来场景]]></category>
		<category><![CDATA[未来趋势]]></category>
		<category><![CDATA[未来预测]]></category>
		<category><![CDATA[沉浸感]]></category>
		<category><![CDATA[游戏世界]]></category>
		<category><![CDATA[游戏创作]]></category>
		<category><![CDATA[游戏发行]]></category>
		<category><![CDATA[游戏平台]]></category>
		<category><![CDATA[游戏开发]]></category>
		<category><![CDATA[游戏成功案例]]></category>
		<category><![CDATA[游戏未来]]></category>
		<category><![CDATA[游戏行业]]></category>
		<category><![CDATA[游戏设计]]></category>
		<category><![CDATA[游戏项目]]></category>
		<category><![CDATA[玩家]]></category>
		<category><![CDATA[现代工业]]></category>
		<category><![CDATA[生成工具]]></category>
		<category><![CDATA[生成式人工智能]]></category>
		<category><![CDATA[社区运营]]></category>
		<category><![CDATA[科技创新]]></category>
		<category><![CDATA[策略性手机游戏]]></category>
		<category><![CDATA[米哈游]]></category>
		<category><![CDATA[编程辅助]]></category>
		<category><![CDATA[职业发展]]></category>
		<category><![CDATA[职业规划]]></category>
		<category><![CDATA[职业转变]]></category>
		<category><![CDATA[自动化]]></category>
		<category><![CDATA[蔡浩宇]]></category>
		<category><![CDATA[虚拟世界]]></category>
		<category><![CDATA[虚拟现实]]></category>
		<category><![CDATA[行业变革]]></category>
		<category><![CDATA[角色扮演]]></category>
		<category><![CDATA[谷歌DeepMind]]></category>
		<category><![CDATA[转行]]></category>
		<category><![CDATA[软件开发]]></category>
		<category><![CDATA[顶尖从业者]]></category>
		<category><![CDATA[项目成功率]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1535</guid>

					<description><![CDATA[米哈游创始人蔡浩宇在LinkedIn发文，指出生成式人工智能（AIGC）将彻底改变游戏开发行业，未来游戏创作将由顶尖从业者和业余爱好者主导，普通游戏开发者或需考虑转行。蔡浩宇认为，普通人通过AI降低开发难度和时长，将成为未来趋势。游戏行业的成功率一直很低，千分之一甚至万分之一的游戏才能最终成功。如今，AIGC在剧情编写、文声图、图生图、编程辅助等方面已广泛应用，特别是谷歌DeepMind推出的AI游戏引擎，让人们看到了未来的巨大可能性。游戏行业的变革必然带来新的就业机会，未来游戏开发者可以向新的平台开发者、技术支持与服务人员、专业策划人员等方向发展。AI正在快速改变游戏产业，带来前所未有的机遇与挑战。

家人们！！！今天的互联网爆炸性新闻居然是——米哈游的蔡浩宇要大家弃坑游戏开发？这可不是开玩笑，老蔡在领英上说了句大实话：以后的游戏开发……交给AI搞吧！听到这儿，我都快崩溃了！😭

蔡浩宇可不是谁都能忽悠的，高瞻远瞩的米哈游早年就嗅到了一股未来风潮，现在他居然告诉我们，普通开发者的末日来了，只有那些业界顶尖的0.0001%才能幸存😱，而大多数人注定会被AI的洪流冲走……这样的预告，难道我们不该认真思考？

和过往一样，游戏行业是个高风险高回报的战场，但这次不同了！人工智能技术的日新月异，即使开发门槛越来越低，开发者们面临的竞争压力反而成倍增加！这下蔡浩宇都站出来直言了，我们还敢继续懒惰、拖延吗？

想想就觉得头皮发麻，以前努力学的那些Unity、Unreal技术，未来可能连一个简单玩家生成的AI作品都不如！？这话是扎心，但越早看清越好——未来是要在这条高速赛道上快跑，不然你就可能会被埋葬在与AI抗争的历史里💔！

就连大佬蔡浩宇都备感焦虑，我们这些普通开发者更要提前警醒啊！大时代车轮滚滚，机会肯定还有，现在就是决定命运的时刻了。冲不冲？还要看你怎么选！💥

以上就是老蔡的危言！再不紧跟步伐，可能明天就没你位置了。快点收藏吧，后悔药可不补哦～]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="米哈游创始人蔡浩宇警告：AI将彻底统治游戏开发行业，普通开发者面临失业危机。未来游戏创作由AI主导，0.0001%顶尖开发者与玩家共创盛宴。" width="900" height="675" src="https://www.youtube.com/embed/SceGA11yJQc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">米哈游的创始人非常罕见地发出声音，劝同行们考虑转行吧，以后都是AI做游戏了，没你们什么事了。大家走吧，这到底是个什么事？</p>



<p class="wp-block-paragraph">大家好，这里是老范讲故事的YouTube频道，今天咱们来讲一讲惯常低调的米哈游创始人到底说了些什么。</p>



<p class="wp-block-paragraph">米哈游的创始人蔡浩宇在8月26号，在个人的LinkedIn账号上发了一篇文章。咱们在国内其实已经不会在LinkedIn上面去发文章了，应该现在在国内发文章，相关的这种功能也都没有了。他们已经基本上撤出中国了，而米哈游的总部是在新加坡的，所以米哈游的老板依然在使用领英这样的职场社交平台，在上面写一些他对于游戏职场的感悟。</p>



<span id="more-1535"></span>



<p class="wp-block-paragraph">他上面写的东西其实也很简单：第一，生成式人工智能，也就是AIGC，将彻底改变游戏开发行业；第二，未来游戏创作将主要由两类人主导：第一是0.0001%的顶尖从业者，他们将领导精英团队，创造出前所未有的游戏内容和体验；第二是占绝大多数的业余爱好者，他们可以根据自己的兴趣，随意创造游戏。最后他说，普通的游戏开发者可以考虑转行了。</p>



<p class="wp-block-paragraph">大家也知道，游戏开发这个事本来就是成功率非常低的，千万别跟我讲二八法则，就是80%人失败，20%人成功，这个事是不对的。正常的游戏开发成功率可能只有百分之几，这是个个位数。百分之九十几的人都会失败，这个是按照游戏立项到最终能够发售挣到钱的数字来算。其实你从游戏立项到游戏正儿八经能够发行，可能百分之九十几的人就已经不见了，然后从发行到最终能够挣到钱，可能又有接近90%的人不见了。</p>



<p class="wp-block-paragraph">所以按这样算，可能真的是千分之几，甚至万分之几的游戏才能最后被大家看到，被大家所记住，能够挣到钱。原来就是这样。</p>



<p class="wp-block-paragraph">所以他上面写0.0001%的人留下来做游戏，剩下的人你们就撤退吧。这个数字并没有大家想象的那么夸张，尽量让AI参与到游戏制作过程中去，降低普通人去开发一款游戏的时长和难度，这个事其实大家一直都在努力。</p>



<p class="wp-block-paragraph">最典型的案例就是在AIGC出来之前，其实大家也在做。是什么呢？比如说网络游戏，其实就是玩家创造世界。很多人说不对，网络游戏也是人家创造了，我们只是进去玩而已。暴雪做了《魔兽世界》，我们进去打《魔兽世界》，我们怎么进去创造《魔兽世界》呢？这里跟大家分享一首现代诗，写的什么呢？</p>



<p class="wp-block-paragraph">“你站在桥上，风景看风景的人在楼上看你。明月装饰了你的窗子，你装饰了别人的梦。”这就是普通人或者玩家去创造网络游戏世界的一个过程。什么意思呢？游戏开发商会给你做出《魔兽世界》，但是里面的其他参与者，你可以去跟他组队，可以参加各种国战，可以跟他PVP。人和人之间的这种战斗，那所有的一些生态，都是人创造的。</p>



<p class="wp-block-paragraph">“你站在桥上看风景，看风景的人在楼上看他。”就是这样的一个过程。传统的更古老的一些游戏，其实也是如此，比如说棋牌类游戏。我们在这下围棋，每一盘棋跟每一盘棋都不一样。实际上每一盘棋就是下棋的两个人，他们自己所创造的游戏。包括桌游，我们一帮人坐在这打狼人杀，每一盘都是不一样。整个这个游戏，都是我们坐在这里的人临场创建出来的。这才是参与者创建游戏的过程。</p>



<p class="wp-block-paragraph">那么未来有可能是什么呢？一群非常强大的开发者，他们去开发游戏的底层平台。另一群人只需要说清楚自己的需求，就可以得到相应的结果。相当于是有一帮人在开发一种叫围棋的游戏，开发完了以后，大家坐在这说：“来，我们下一盘。”就可以享受一个叫围棋的这种乐趣。而这个过程，绝大部分的人是下围棋的人，只有很少的人是开发围棋的人。这是一种开发方式。</p>



<p class="wp-block-paragraph">那么游戏行业距离干掉大多数开发者到底还有多久呢？米哈游的老大都出来说话了，他其实算是能出来说话里边份量最重的人之一了。国内的大游戏公司，网易、腾讯，腾讯的小马哥其实平时是不怎么出来说话，比较低调。网易甭管是丁磊还是他们游戏的老大丁丁，在这一块其实出来说的话也不多。米哈游的蔡浩宇呢？</p>



<p class="wp-block-paragraph">其实，相对来说，平时也是比较低调的。像他都出来说了，我们是不是应该信一些？过个两三年，这个游戏开发者就已经没有工作了。现在我还要不要去学习游戏开发，做个Unity，做个Unreal？你看这个《黑神话：悟空》火了，我们是不是要去干这件事？</p>



<p class="wp-block-paragraph">我们要首先看一看游戏是什么。游戏、电视剧，各种文创的作品，现在都是什么？不光是文创作品，它其实是现代工业巅峰的明珠。为什么这么讲？你俩人坐这能做出《黑神话：悟空》来吗？你做不出来。100个人坐这，你能做出《黑神话：悟空》来吗？你也做不出来。你别看《黑神话：悟空》就150人把它做出来，后边还有引擎团队，还有这么多的线下支持团队，还有外包团队。他是一个大的工业体系才能做出的东西。</p>



<p class="wp-block-paragraph">不光是游戏。你说我现在想拍一个好莱坞大片，那都是工业化产品。他也是有完整的一个工业流程和体系才能做出来的。所以呢，咱们讲，比如说3A大作，前面《黑神话：悟空》火了以后，大家都说我们要去做3A大作。咱们还讲过3A大作，a lot of money, a lot of resource, a lot of time。难道真的是有这3个A就可以搞定吗？搞不定的。</p>



<p class="wp-block-paragraph">除了有这3个A之外，你还需要有完善的工业和工程的体系，以及流程和方法论，才有可能造出这种东西来。你是不可能说我们把相应的钱堆这，把人堆这，我们坐这，等他都隔离起来，你们都不许出门，就闷头在屋里做，就能把这玩意做出来。这个是不可能的。</p>



<p class="wp-block-paragraph">他需要跟全世界的人一起合作，要去跟全世界的整个游戏工业的流程一起去碰撞，才有可能做出3A大作来。所以这个事情并没有那么容易。如果以后，比如工具非常先进了以后，我们是不是有可能说，我们十几二十个人坐这，就比如说像打这个狼人杀似的，我们就可以开始构建世界？是不是这样再向这个方向发展？但是还是有很大的差距的。</p>



<p class="wp-block-paragraph">而且呢，即使是说三五个人或者七八个人坐在这构建世界，那么构建完了以后，它可能也是一个非常受限的世界。什么叫非常受限？狼人杀出来始终是狼人杀，你不可能在狼人杀的这个世界里头构建一个围棋出来。你说我想在围棋的棋盘上下盘象棋，或者我想在上头玩个德州扑克什么的，那大家就想得有点太多了，这个事是做不出来的。</p>



<p class="wp-block-paragraph">那么当前已经开始了哪些部分？第一个，剧情的编写现在已经开始了。大家看到《黑神话：悟空》里头有大量的文案，这些文案原来都是需要人坐在那一个字一个字写的。像我们以前见过一些做的这种SLG游戏，SLG应该叫策略性手机游戏，他们的这种文案，比如说工程车是怎么回事，兵是怎么回事，哪个英雄是怎么回事，现在有些什么样的背景故事，这些东西搁一块，可能有几十万字，甚至多的有上百万字，这种东西都要靠手写的，是很痛苦的。</p>



<p class="wp-block-paragraph">现在有了AIGC，那来编故事呗。我们只需要把基础框架搞定，把基础设定搞定，剩下的生成的部分都可以让大模型去搞定了。我们只换审核修改就可以了。再做文声图、图生图这些事情，因为游戏嘛，大量的是图像，那我们就花费这个事情。现在各大游戏公司已经开始普遍应用了各种3D模型的生成。</p>



<p class="wp-block-paragraph">现在很多的游戏公司也开始用上了广告素材的生成，这已经成熟了。编程辅助，比如说我们用Copilot或者用一些其他的编程辅助工具，大模型去干活，现在也可以搞定了。包括一些简单的AI角色，有些NPC可以由AI在后台跟大家聊个天，这些现在也都已经实现了。</p>



<p class="wp-block-paragraph">甚至这两天，还出了一个特别奇葩的工具，谷歌的DeepMind做了一个纯AI的游戏引擎。它是什么样的呢？就是它跟大家打毁灭战士，Doom。这个是很古老的一个游戏，当时大概只有十几兆。我记得我是上大几的时候，可能大二大三的时候开始有这个游戏的。我们那个时候打的，真是一开电脑就趴在地上吐，因为它是第一次让我们见识到有什么叫晕3D这种东西。</p>



<p class="wp-block-paragraph">那谷歌的这个模型是什么样的呢？它完完全全用Transformer的方式。去一帧一帧地生成你看到的内容。我在转动镜头，出怪物，我去打他。打完了掉血，再去往前走，往后退，拐弯，走哪个岔道。所有这些事情，他等于是根据前面生成的图像和内容，根据我们对电脑的操作，然后临时生成最新的场景。这也把很多游戏圈的人都震惊了，而且他的速度还不低。</p>



<p class="wp-block-paragraph">像原来我们去生成的图片，甭管是用达利还是用Midjourney，生成一幅图片至少要几十秒，那是很慢的。而谷歌的这个AI游戏引擎，它可以达到每秒20帧，每秒钟生成20张不同的画。这种东西，如果你再交给英伟达好好优化一下，没准就可以打了呢。每秒20帧还是稍微慢一点点，特别是对于动作游戏来说，稍微有些差距。</p>



<p class="wp-block-paragraph">那么现在我们已经有的东西，其实是在完整的工业流程与体系上，在每一个环节进行修改，进行AI改造。但是我们并没有形成一个完整的可以面向普通人的这样的一个界面接口，这块现在还没有做出来。也就是说，我们距离“上帝说要有光，于是就有了光”还是比较遥远的。但我相信，应该有游戏公司已经在这块努力了。</p>



<p class="wp-block-paragraph">未来是不是人人就都可以做游戏了？我们首先要想一想，人人都可以做游戏到底是一个什么样的过程。其实很像是从骑士到步兵的过程。什么叫从骑士到步兵？不是把那马去了，而是骑士是需要终身训练的，或者需要从小训练。你至少要有十几年的训练，再去当骑士，然后再慢慢地升级成为骑士，等一辈子你要去做这个事。</p>



<p class="wp-block-paragraph">而步兵，现在有步枪了，你只需要把一个健康的年轻人招募起来，进行三个月的训练，他们就是一个很好的合格步兵。它是变成这样的一个状态了。那你说我再往前发展，大家想想，现在的司机，司机也是一个专门的职业，要去学怎么修车，要去学机械原理，要去跟各种的车辆打交道，还要有很娴熟的驾驶技术。而现在呢，我们去驾校里头，快可能一个月也就出来了。</p>



<p class="wp-block-paragraph">所以未来，人人都要去做游戏，可能也是如此。大家因为热爱，参加一个简单的训练，就可以像司机一样上路去开车了。</p>



<p class="wp-block-paragraph">那么，未来的游戏人人都可以做，可能是几条路。第一条路，在现有的一些游戏里头，允许大家去做一些新的创造。我2009年跑去盛大入职的时候，其实参加的就是这样的一个项目。那个项目叫零世界，后来我们管那个东西叫次时代网游。</p>



<p class="wp-block-paragraph">什么叫次时代网游？就是这棵树。正常的网游是你砍完了以后，你走到我走的这个地方，这棵树其实还在这立着，这就是原始的网游。而次世代网游，你走到这把这棵树砍了，我过了10分钟再走到这，这棵树还是倒着的。这叫次时代网游。</p>



<p class="wp-block-paragraph">很多人说这有什么区别吗？区别大了。我看你他把树砍了以后，你得记住下一个人走到这以后，你要重新去得到这个地方的当时的状态，才能知道谁在这扔了东西了，谁把树砍了，谁在这盖了个房子。有人砍了树，有人盖了房子，有人放了东西，那就有可能有人在这建起城市了，有人在这建起要塞了，或者做一些其他的什么，都是有可能的。那么这个世界就变成活的了，它就会生长起来了，玩家就参与到游戏建设里边去了。</p>



<p class="wp-block-paragraph">这可能就是第一条路。我们在固有的游戏公司设计好的世界里面，我们去创造自己的游戏。而且呢，它是自由度不断的上升。原来这个里面，你可以创造内容是相对比较少的，你必须符合他原来游戏比较刻板、比较简陋的这种世界观设定。那么未来可能是我们往前走一走，我们可以把这个世界观变得更加的有包容性一些，可以变得更大一些。</p>



<p class="wp-block-paragraph">这什么意思？比如说原来我们设定的是最简单的游戏，骑马砍人，放个魔法什么的，未来可能说，哎，我是不是造个火枪出来，弄个蒸汽机出来？那你说有游戏可以干这事吗？有，现在的《塞尔达传说：王国之泪》余料建设系统，已经给我们展示了这种未来的可能性。</p>



<p class="wp-block-paragraph">虽然这个东西做起来很难，为什么难？因为你一旦允许他去做这样的操作了，这个游戏的平衡性就很难去控制。为什么以前游戏平衡性好控制？因为你限制了他的发展上限，它就比较好控制。但是你做完余料建造以后，发展上限就不设限了。所以很多人说《塞尔达传说：王国之泪》。</p>



<p class="wp-block-paragraph">打到后边的boss都很容易。他为什么会做得比较容易？你堆数值堆上去行不行？可以，但是如果有些人余料建造得不好，打到这儿不就过不去了吗？所以他就只能是按照一个普遍的状态，走到这能过去的状态。你如果前面做得比较有趣，余料造得比较厉害，这你就可以很容易地就平坦过去了。</p>



<p class="wp-block-paragraph">另外一种就是AI游戏引擎。虽然谷歌给我们演示了，直接由大模型生成AI画面，但这条路到底走不走得通？或者说这是不是未来AI游戏的这种端到端的方法？有可能，但这一条路一定是充满荆棘的。我们要把这个scaling low彻底推到极端，才有可能走得通这条路。你要造巨大的模型，耗巨大的算力，才有可能让它真正跑起来，因为重新生成所有的端到端的图像或者模型，实在是太消耗算力了。</p>



<p class="wp-block-paragraph">但是，也有可能过个三五年，店也不值钱了，算力也不值钱了，那可能这条路就是唯一的最终通路。还有没有折中通路呢？也有。什么是折中通路？就是上全宇宙。我给了大家一个更开放的宇宙，但我已经把所有该规定的东西都规定差不多了，只是等着大家到里边去盖房子、买地，去做一些自己的游戏。</p>



<p class="wp-block-paragraph">搞这条路，像最早的叫Second Life，包括扎克伯格想干这些事情，也包括米哈游想干的事情。为什么今天这个话是米哈游的老板出来说，腾讯的老板没出来说，网易的老板也没出来说？因为米哈游一直在做一个东西，叫Hayouverse，元宇宙叫Metaverse。米哈游是做了Hayouverse，也是一直在做元宇宙，他们在做，比如说崩坏系列元宇宙或者元神系列元宇宙。大家就可以在这个元宇宙里边去买房、买地，在里边去建立新的城市，让大家在这样新的虚拟世界里面去玩耍。</p>



<p class="wp-block-paragraph">他们在走这条路，所以这个话由他来说，是符合他的商业预期的。最终再跟大家讲一讲，现在是一个非常焦虑的时代，怎么个焦虑法？所有人都说，你这个职业是先被AI替代，还是后被AI替代？</p>



<p class="wp-block-paragraph">我们希望AI去做各种重复性劳动，结果AIGC把所有白领的工作都干掉了。人们坐在这儿，写文章、画画、写诗、写程序，脏活累活没人干了。这边还没抱怨完，那头具身智能机器人出来了，开始打螺丝，开始到家里做很多家务。人也没用了，体力劳动也没人干了，所有人都在焦虑。</p>



<p class="wp-block-paragraph">这是一方面，另一方面呢，既然已经让整个行业都焦虑了，AI行业到底挣没挣着钱？AI行业也没挣着钱，这就真的是相互之间都没讨好。现在OpenAI新的模型、新的引擎没做出来，说我已经把钱花光了，要重新融资。现在又在找钱，这一轮微软可能接着跟英伟达怎么着也得意思。这轮可能有一个基金是老大，人家已经说我们要给钱了，剩下的可能苹果会给一个大头出来，因为苹果把OpenAI集成到他们的Apple Intelligence里头，可能会给一些线，拿到一些控制权。</p>



<p class="wp-block-paragraph">那么现在的从业者到底应该何去何从？是像蔡浩宇说的那样，大家就赶快转行，还是说我们在观望，还是说现在有什么新机会，赶快让我们去？我觉得现在的游戏开发者应该有几条出路。第一条出路，成为新的平台开发者。但我并不像蔡浩宇觉得那样，并不太认同他的说法，认为只需要0.0001%的人去做这些平台。为什么？因为那个平台未来会变得很大。这个平台上除了开发者之外，还需要教官。</p>



<p class="wp-block-paragraph">什么叫教官？刚才我讲了，你要想去开车，也得上个驾校，总得有人来教你。这其实就是我以前干的本行，叫开发者关系部门。你在这已经做出平台来了，我们要去告诉玩家怎么在里边把这个事情做好。像我最早进入盛大，加入零世界团队，他们招我进去就是在看这个教官的活。因为我在加入盛大之前，是Bolan公司的evangelist，他说我们需要一个新的社区运营者，帮助整个社区，帮助这个零世界里的玩家学会怎么去建造他的世界。</p>



<p class="wp-block-paragraph">学会怎么在里边去体会这种乐趣。这是当时我要去干的事情。09年到现在已经过去了15年，这条路依然没有走出光亮来。大家还在努力地往这条路上走。</p>



<p class="wp-block-paragraph">第二个是什么呢？就是要有技术支持与服务。虽然现在满街都是开车的人，但是修车这事我不会。我们不是职业司机，打开车盖子以后，我连火花塞长什么样都不知道。这是没法办的事情。所以我们还是需要专业的机构来去维护我们的车辆。</p>



<p class="wp-block-paragraph">那么这又是一波人，甚至还需要专业的游戏策划和主持人。大家知道去玩这种桌游，或者玩这种狼人杀、亚城守护者这样的游戏，它的核心是主持人。咱们现在到那种桌游吧里边去，他们的主持人是专门需要招聘的。他是能说会道，能够烘托气氛，把大家的气氛调节起来，还很熟悉这个故事的各种套路。这些人可能未来也会成为一个职业。</p>



<p class="wp-block-paragraph">甚至还需要很多的审核与优化人员。比如说我们今天都去马路上开车了，那交警还得有，还要有很多的人来看看，说你们是不是都符合规则，或者说哪开的不好。我们要去改一改交通信号灯，重新修修路，肯定还是未来很大的一个就业机会。</p>



<p class="wp-block-paragraph">第一个平台不可能只有一个，Meta会做一个，米哈游也会去做，其他的一些公司可能也会去做。这样的平台出来，做完了以后，他们每一个平台都会比现在的员工数要几何级数地上升，才有可能应对这么多的玩家涌入。</p>



<p class="wp-block-paragraph">甚至还有一些现有的游戏开发者可以去干嘛呢？可以成为新的开发者中的领军人物。什么意思呢？大家都在元宇宙里头，都在这种游戏AI引擎里边做游戏的时候，您原来做过游戏的人，是不是会比以前没做过游戏、从来没接触过的人有些基础？您未必会做出未来最好的那个游戏，但您总比这些从头开始、从来没有摸过如何做游戏的新手小白，还是会有一些先发优势的。</p>



<p class="wp-block-paragraph">所以即使是像米哈游的蔡浩宇说的那样，未来大量的人是玩家或者是爱好者去开发游戏，那么以前做过职业开发者的这些玩家和爱好者，他们开发出来的游戏也会比其他人好。</p>



<p class="wp-block-paragraph">那你说会有人被淘汰吗？一定会，这个没什么好说的。但是应该也不会有那么大的比例，绝不是说99.9999%。不会有这么多人被淘汰掉，绝大部分人还是可以转岗的。会产生出很多新的岗位来，甚至新的岗位有可能会比现在的游戏开发者的总数还要多。只是这个新岗位产生的过程并没有那么快而已，他可能需要一些耐心。那么游戏内容未来一定会越来越多，这件事是必然的。人们在游戏中所消耗的时间也会越来越多，游戏产业所产生的价值一定会越来越大。大时代已经到来，车轮滚滚向前，这才是游戏整个产业在AIGC面前正在快速发生转变的故事。好，这个故事今天就跟大家讲到这里。感谢大家收听，请帮忙点赞、点小铃铛，参加Discord讨论群，也欢迎有兴趣、有能力的朋友加入我们的付费频道。再见。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>马斯克Grok-2登场，可订阅才8美元，真的划算吗？推翻AI市场的游戏规则，Elon Musk的肖像被拿来玩儿梗图！</title>
		<link>https://lukefan.com/2024/08/20/%e9%a9%ac%e6%96%af%e5%85%8bgrok-2%e7%99%bb%e5%9c%ba%ef%bc%8c%e5%8f%af%e8%ae%a2%e9%98%85%e6%89%8d8%e7%be%8e%e5%85%83%ef%bc%8c%e7%9c%9f%e7%9a%84%e5%88%92%e7%ae%97%e5%90%97%ef%bc%9f%e6%8e%a8%e7%bf%bbai/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Tue, 20 Aug 2024 13:33:21 +0000</pubDate>
				<category><![CDATA[AIGC]]></category>
		<category><![CDATA[Musk传奇]]></category>
		<category><![CDATA[AIGC爆发]]></category>
		<category><![CDATA[AI产品]]></category>
		<category><![CDATA[AI大模型]]></category>
		<category><![CDATA[AI市场策略]]></category>
		<category><![CDATA[AI应用]]></category>
		<category><![CDATA[AI竞争]]></category>
		<category><![CDATA[AI绘画]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[API集成]]></category>
		<category><![CDATA[Chat GPT]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[DALL·E 3]]></category>
		<category><![CDATA[Elon Musk]]></category>
		<category><![CDATA[Flux 1]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[GitHub项目]]></category>
		<category><![CDATA[GPT-4]]></category>
		<category><![CDATA[Grok 1开源]]></category>
		<category><![CDATA[Grok 2]]></category>
		<category><![CDATA[IP保护]]></category>
		<category><![CDATA[MidJourney]]></category>
		<category><![CDATA[MOE架构]]></category>
		<category><![CDATA[Open Cloud]]></category>
		<category><![CDATA[OpenAI]]></category>
		<category><![CDATA[RAG架构]]></category>
		<category><![CDATA[trump]]></category>
		<category><![CDATA[Twitter Premium]]></category>
		<category><![CDATA[Twitter互动]]></category>
		<category><![CDATA[X AI估值]]></category>
		<category><![CDATA[XAI]]></category>
		<category><![CDATA[互联网互动]]></category>
		<category><![CDATA[会员收入]]></category>
		<category><![CDATA[使用政策]]></category>
		<category><![CDATA[偏右AI]]></category>
		<category><![CDATA[八美元订阅]]></category>
		<category><![CDATA[内容审查]]></category>
		<category><![CDATA[名人肖像]]></category>
		<category><![CDATA[商业模式]]></category>
		<category><![CDATA[商标侵权]]></category>
		<category><![CDATA[图片生成]]></category>
		<category><![CDATA[多模态理解]]></category>
		<category><![CDATA[大模型比较]]></category>
		<category><![CDATA[实时回复]]></category>
		<category><![CDATA[广告展示]]></category>
		<category><![CDATA[广告收入模式]]></category>
		<category><![CDATA[广告收益]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[微调功能]]></category>
		<category><![CDATA[微软创新]]></category>
		<category><![CDATA[性能测试]]></category>
		<category><![CDATA[推特]]></category>
		<category><![CDATA[推特内容]]></category>
		<category><![CDATA[推特活跃度]]></category>
		<category><![CDATA[数据处理政策]]></category>
		<category><![CDATA[数据收集]]></category>
		<category><![CDATA[数据透明]]></category>
		<category><![CDATA[数据隐私]]></category>
		<category><![CDATA[文档支持]]></category>
		<category><![CDATA[梗图]]></category>
		<category><![CDATA[法务部]]></category>
		<category><![CDATA[涨粉]]></category>
		<category><![CDATA[版权问题]]></category>
		<category><![CDATA[特斯拉]]></category>
		<category><![CDATA[社交产品开发]]></category>
		<category><![CDATA[社交媒体]]></category>
		<category><![CDATA[社交应用]]></category>
		<category><![CDATA[社区支持]]></category>
		<category><![CDATA[社区活跃]]></category>
		<category><![CDATA[算力中心]]></category>
		<category><![CDATA[美塔]]></category>
		<category><![CDATA[苹果]]></category>
		<category><![CDATA[订阅费]]></category>
		<category><![CDATA[诉讼]]></category>
		<category><![CDATA[话题热点]]></category>
		<category><![CDATA[谷歌]]></category>
		<category><![CDATA[谷歌Gemini更新]]></category>
		<category><![CDATA[谷歌Jax]]></category>
		<category><![CDATA[贺锦丽]]></category>
		<category><![CDATA[跨平台集成]]></category>
		<category><![CDATA[风格独特]]></category>
		<category><![CDATA[马斯克]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1502</guid>

					<description><![CDATA[### 引用名言、提出问题、前后对比

在AI的大航海时代，马斯克不是第一个出海的人，但他一定是最会玩的船长之一！🚢最近，他的Grok 2版模型引爆了社交媒体，各式各样的梗图层出不穷。究竟是什么让Grok 2变得如此吸引人？

### 夸张数据、举例说明

你敢想象，只需8美元的订阅费，就可以使用这款能画一切（似乎...）的AI大模型吗？🤯从政界大佬到虚拟名人，Grok 2的绘画功能似乎无所不能，但又似乎在版权和道德的边缘试探。

### 真诚友好、鼓励建议

但别急着羡慕，马斯克的这一出戏码，我们普通人也可以学一学——Grok 2的百无禁忌或许启发我们：在创作和表达自己的同时，是否也该思考怎样平衡创新与尊重的界线。🤔

### 多用叹号、多分段、多用短句

Grok 2的火爆，不仅仅是一场AI技术的展示，更是一次社交媒体活跃度的狂欢！啊啊啊啊啊啊！但别忘了，狂欢之外，我们还需冷静地看待它的商业和法律风险。

### 重点在前、逻辑清晰

首先，Grok 2的确很便宜！🎉其次，它的绘画功能的确很吸引人！😍最后，我们不能忽视背后可能引发的问题——版权、名誉权的争端可能随时爆发。

### 倒金字塔原则、总分总原则

总的来说，Grok 2的出现，给了我们对于AI应用的更多想象。但它也告诉我们：在享受技术带来的便利和乐趣时，规则和责任同样重要。未来，AI如何更好地服务于我们，同时遵守社会规范，是每个创造者和使用者需要思考的问题。让我们拭目以待，马斯克的下一步棋吧！👀🤖🌐]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="马斯克Grok-2登场，可订阅才8美元，真的划算吗？推翻AI市场的游戏规则，Elon Musk的肖像被拿来玩儿梗图！" width="900" height="506" src="https://www.youtube.com/embed/eFdu0Yy1lvA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">Grok 2出来了，老板马斯克就是拿来开涮。马斯克各种梗图突然开始满天飞了，这是什么东西呢？就是XAI做的Grok大模型的第二版，Grok 2发布了，包括特朗普跟贺锦利的各种梗图也在飞了。其中有一张是特朗普去抚摸贺锦利怀孕的肚子呀。但其实玩的呢，并不是Grok 2，而是什么叫Flux 1。</p>



<p class="wp-block-paragraph">首先分析下时间点，为什么在这个时间要去出Grok 2呢？第一个，3月份我开始测试了，Grok 2已经开始测试了，测试到8月份呢，也差不多开始出了。而且3月份，Grok一开源了，然而开源之后就再也没有更新过任何的代码，也没有去回答过任何的issues或者是Pull request，这个都再也没有动过，完全死水一潭。马斯克的开源就是这么开的，我开了，用不用是你的事，我反正不理你，我也不会再更新任何代码。</p>



<p class="wp-block-paragraph">包括推特，原来开源的推荐算法，包括Grok 1都是这样的，开了就挂在这了，爱使不使。而且它开出来以后，你自己到底能不能部署得上去，能不能把他们这个用起来去测试，他就完全不管了。你提任何问题，他也不理你啊，这就是马斯克开源。</p>



<span id="more-1502"></span>



<p class="wp-block-paragraph">现在是AIGC的集中爆发，谷歌、苹果、美塔、OpenAI、Anthropic都不消停，都在疯狂的你方唱罢我登场。我发一个东西，互相在这别苗头。马斯克别地发出点声音来，特别是在他撤销了对OpenAI的诉讼之后，最近又重启了对OpenAI的诉讼重新起诉他。</p>



<p class="wp-block-paragraph">现在分析为什么马斯克会在撤诉之后再重启。因为他每一次诉讼，过一段时间以后，法院会去判定说你这个案子是不是要撤诉，而如果发现你的证据不足，就不要浪费纳税人的钱，我就给你撤诉了。</p>



<p class="wp-block-paragraph">所以，上一次呢，马斯克是在法官宣布可以撤诉之前的一天，自己跑去撤诉的，算是他主动撤诉。等过了这么几个月以后，说来咱们再诉讼。要知道，这种诉讼挂在身上的时候，你要再去做各种融资，是非常麻烦的，因为你身上挂的有诉讼，而且是跟马斯克打官司，官司还没打完，还在那挂着。在这个时候做融资，都很讨厌。</p>



<p class="wp-block-paragraph">所以，他还在不停地折腾 OpenAI 的算力中心，10万张 H100 的这个算力中心，7月22号正式上线。3.5万张 H100 的特斯拉算力中心是去年上线的，年底计划再来9万张 H100。就是本来这些 H100 应该是属于特斯拉算力中心的，被他挪给了 XAI 的算力中心。XAI 那批订货的 H100 今年的9月份到货，所以特斯拉的算力中心是晚一些，可以继续使用这些 X100 和 P100。</p>



<p class="wp-block-paragraph">而且呢，XAI 的估值是所有 AI GC 公司里的老二，最贵的是 OpenAI，860 亿美金，第二贵的就是 XAI，240 亿美金。你这么贵的公司，前面人家都说了这么多声音来了，在这样的一个月份里不发出点声来，有点过不去。所以，马斯克也就没有办法，只能在这个时候把 Grok 2 拿出来了。</p>



<p class="wp-block-paragraph">Grok 2 到底算不算开源呢？哼，不能算，因为 Grok 1 是开源的，虽然开源了，也是个假开源，没什么人用。而现在给出的数据是 Grok 1 有 13,140 亿参数，使用谷歌 Jax 和 Dax 的架构进行训练，MOE 就是多模型的这种专家结构进行搭建的。这是 Grok 1。Grok 2 到底是什么样的模型，谁也不知道，他也没说，说这东西就来了，也没有任何问答出来。这就是马斯克现在拿出来的东西。当时 Grok 1 出来的时候，我都感觉 Grok 这个模型是准备放弃了，不玩了。</p>



<p class="wp-block-paragraph">结果，马斯克现在发了2，而且据说还在训练Grok 3，都在开干。但是Grok 2现在还不知道到底是不是开源。理论上说，未来不定什么时候他就开了，而马斯克都是比较随性，可能会突然开源，夸嚓把代码往那一扔就不动了，你爱使不使。能用不起来他就不管了。</p>



<p class="wp-block-paragraph">现在GitHub上，XAI组织架构下只有一个开源项目，就是Grok 1。现在马斯克也好，大家都在喊一个什么事，说这是你们可以用到的最好的AI，而且最便宜。为什么呢？你只需要花8美元订阅，就可以用起来了。因为ChatGPT是需要20美元订阅的，AnswerOpen Cloud、谷歌的Gemini、微软的Copilot都是20美元一个月，只有XAI说我们家的Grok 8美元一个月，他比别人便宜。</p>



<p class="wp-block-paragraph">Grok订阅的最大优势就是便宜，而且是可以实时地获得推特内容进行回复。我现在有很多事情需要去查询的时候，我都是去问Grok的，在Grok 2出来之前就开始这么干了。为什么呢？就知道别人在说什么，特别是有很多发布会，比如明开发布会。你今儿问说发布会要说什么呀，Grok预测的极准确吧，因为有一堆人在下头做预测。他给你搜索完了，总结归纳一下，啪，把东西拿出来一看，第二天就发这些东西，这个还是非常棒的。</p>



<p class="wp-block-paragraph">风格很独特，风趣幽默，内容有更好的传播性。你用Google生成的内容，再去转发，再去到Twitter里面去流传，他会更加容易被人点赞。其实我们玩Twitter、玩YouTube、玩Facebook，这所有的这些社交媒体，我们要的就是互动。说我发完了以后没有人理我，这是一个很无聊的事情，一定要有人理你。那么API更简单，适合快速集成。</p>



<p class="wp-block-paragraph">这个呢是Grok自己给出的答案。但是我找了半天，并没有找到Grok API的使用方法，可能还没有放出来。数据处理的政策更加开放透明，而不像是很多其他的公司，他们有很多隐私侵犯的问题。原因其实也很简单，Grok训练就是用我们推特数据训练。我们使用推特，就默认同意把数据交给Grok去训练，他也不到外边再去拿别的数据了。而且你发推特的目的就是为了让人看。既然已经被人看了，Grok再给我训练一下，也就这样。所以他的数据政策相对来说比较简单。</p>



<p class="wp-block-paragraph">而且呢，它后边还写说Grok有非常小的、但是很活跃的社区支持的文档更加集中。这个意思特别逗，什么意思呢？就是Grok的功能很少，文档也很少，基本上没有文档，也不需要文档，直接上去使就完了。但是呢，用他的话讲起来，就是这个很小的社区很活跃，知识文档很集中。就是一个话，你看他怎么说，但这个话是Grok自己说的。</p>



<p class="wp-block-paragraph">Grok还有一个很大的优点，就是回答问题的时候更加百无禁忌。马斯克希望有一个偏右的AI，因为现在绝大部分的AI大模型都是偏左的。那么稍微偏右一点，这个还是可以稍微中和一下。如果所有AI大模型都偏左的话，也是非常让人困扰的事情。这个8美元以后，还有Twitter Premium的一大堆的功能，比如减少广告、增加曝光，这些功能都是送给你的。</p>



<p class="wp-block-paragraph">所以现在我们能够花最少的钱，使用到的GPT-4级别的大模型，就是Grok了。当然还可以画画了，也是相对比较百无禁忌的画法。Grok到底有什么不一样呢？现在大家其实都接近GPT-4了。Grok 2 mini是在RAG的情况下去使用，所以其实看不太出来差异。</p>



<p class="wp-block-paragraph">我们现在去Twitter上使用，就是你一个月交了8美金以后，也只能使用Google 2的Mini版，而且是Google 2 Mini的Beta版。Grok 2的这个全量版本到底怎么放出来，什么时候放，现在我们还不确定。从XAI公布的数据来看，已经接近或者是部分超越了GPT-4O了，不过它是跟GPT-4O 5月份的版本相比，现在GPT-4O在外边是有8月7号的版本。那个版本现在还是比不过的，GPT-4O的版本也是在不断更新迭代的。</p>



<p class="wp-block-paragraph">在使用上，对于问题的理解，比起Bing和Co-pilot，包括国内的豆包，还是有一些差距。我测试了一下，比如说我问了一个问题，这个问题是什么呢？是做了Flux 1的公司，现在拿了哪些投资，估值多少。等于我把这个原问题扔进去，在Grok 2里进去以后，它说我没有找到一个叫Flux 1的公司，也没有找到相关的投融资数据。数据是这样的，而其他几个呢，都很好地理解到了Flux 1是Stability公司的核心人员离职创立的，现在的公司名字不叫Flux 1，而是叫做Black Forest Labs（黑森林实验室），拿了A16Z领投的3200万美金的种子轮投资，而且是没有估值，估值没有公布出来。其他的投资人也有一些罗列，除了A16Z之外，其他都是哪些人投资的。</p>



<p class="wp-block-paragraph">在这一点上，Grok 2还是要稍微的弱一些。那么现在的Grok 2能干什么呢？第一个就是幽默，他回答你的问题经常是比较幽默的，比如说有人问他说：“你给我画一个蒙娜丽莎行吧。”我说行，但是这个蒙娜丽莎我画出来是歪嘴的行吗？他都是这样来幽默的。最有用的是基于推特内容的检索，就是你问任何问题，他都说我检查了一下推特。</p>



<p class="wp-block-paragraph">现在大家都在讨论这个问题。那么现在的风向是向哪个方向偏移的？这个是最好用的，可以进行简单问题的回答。像刚才我去问的，Flux 1的这个公司融了多少钱，估值多少，他就没有办法去正确理解和回答了。</p>



<p class="wp-block-paragraph">而最后的一个，也就是Grok 2最出圈的是什么？就是画画。大家现在都在拼命地画画，靠图出圈。Flux 1的这个模型是可以随意调用的，但是还是有一定频度限制。8美元的用户应该是每多少个小时吧，可以花二三十张。还有一种是16美元的用户，就是Twitter。有一个更贵的叫Premier加的一种用户，他们是完全没有广告，而且可以画更多的图，对于图片基本上是不设限的。</p>



<p class="wp-block-paragraph">咱们从几个方面来讲这个图片受限的问题。第一个叫引用风格。我说我要宫崎骏风格的动画，或者是迪士尼风格的绘画。OpenAI的DALL·E 3，对不起啊，这个已经违反了我的政策，不跟你玩了。Midjourney和Flux 1不理你，照样出一点问题没有。</p>



<p class="wp-block-paragraph">如果你使用名人，这个特别有意思。比如你使用马斯克，使他的名字作为主体句话，DALL·E 3直接拒绝工作，说对不起，我不能去用名人给你画画。用Midjourney画了，而且效果极好。用Flux 1去画也能画得不太像。当然，咱们在推特上看到很多非常像的马斯克的绘画，那是怎么弄的？多从事几次，可能就能得到一个比较好的结果。</p>



<p class="wp-block-paragraph">那你说我去画一个卡马拉·哈里斯，行不行？DALL·E 3直接拒绝了，说对不起，我不能画。Midjourney也拒绝了，说对不起，我也不能画。说现在是大选期间，所有的总统候选人我都是不画的。Grok 2的模型，也就是Flux 1，它就画了，没有任何问题。画完了以后还提醒说……</p>



<p class="wp-block-paragraph">选举期间，所有跟选举相关的信息，请到官网上去查询。我就是个画画的，你别问我啊，不要说我这给你造谣了啊。我给你告诉官网在什么地方。那你说这个川普给不给我画？我说给我画一个川普举枪射击的图，还有暴力，还有鸣人。达里3拒绝了，Midjourney也拒绝了，Grok 2二话不说，给你画了一个川普举着枪在那打枪的图画。但是呢，后边也是提醒说，请到VOTE.GOV官方网站去看选举信息。</p>



<p class="wp-block-paragraph">所有这种名人的Grok 2都是百无禁忌，想画啥画啥。色情内容、比基尼可以画，再衣服变少他就不干活了。这就是现在的Grok 2的这种百无禁忌的绘画。当你问Grok 2说，你画画有这个禁忌没有啊？你不能这么画啊。Grok 2自己的回答是什么？那我限制什么呢？</p>



<p class="wp-block-paragraph">第一，生成的图片不应该包含过多的暴力与血腥内容，但你看川普开枪的得给你放。第二，色情与露骨内容，任何形式的色情或露骨内容都是禁止的。仇恨和歧视内容，不生成包含仇恨言论、歧视性内容的图片。版权和知识产权，复制版权内容，生成图片不应该直接复制或模仿现有版权保护的作品。名人肖像，对于知名人物的肖像需要谨慎处理，避免直接复制或者使用其肖像权。</p>



<p class="wp-block-paragraph">反正我在Grok 2里头画的贺锦丽、画的川普、画的马斯克，都是能看出人的，没有任何问题。所以这个就形同虚设。第三，技术限制，分辨率和细节，生成的图片可能在分辨率和细节上有所限制，具体取决于生成模型的性能。然后复杂度，过度复杂的场景或细节可能无法准确生成。他说给我生成1万个小人就别想了。然后隐私和个人信息，个人身份信息不应生成包含个人身份信息，如身份证号、地址等的图片。文化和社会敏感性。</p>



<p class="wp-block-paragraph">文化敏感性，就是避免生成可能被视为对特定文化或宗教不敬的图片。政策与当地法律生成的图片必须符合当地法律法规，特别是在涉及到版权、隐私、儿童保护等方面。生成频率可能存在每日或每月生成次数限制，以防止过度使用。我估计像我这种交8美元的，每天应该可以生成20-30张。</p>



<p class="wp-block-paragraph">内容审查自动审查生成的图片，可能需要通过日常自动或人工审查，以确保符合上述限制。这就是现在GROK 2对自己进行图片审核的一个解答。虽然我觉得他做得不好，特别是名人肖像又搞得非常棒，完全都已经拿出来了。甚至我去尝试了一下，我说让疯狂马里奥穿上星球大战里边的风暴兵的制服去追赶米老鼠和机器猫，所有的一种IP人物都给你画在上面。他反正是百无禁忌，看看地表最强保护部到底要干嘛。</p>



<p class="wp-block-paragraph">马斯克呢，肯定是被玩坏了，各种马斯克的梗图在X上满天飞，包括马斯克跟扎克伯格两个人在对打，打擂台。马斯克把自己吃成了个大胖子，这些都在上面有。各种名人、各种IP、各种风格也是满天飞。刚才我们讲这个疯狂马里奥身着星球大战暴风兵制服，正在追逐米老鼠和机器猫，这一条达利直接拒绝了。Midjourney和Grok 2画的都还是不错的，地表最强法务部一般指的是任天堂和迪士尼，他们就该努力折腾了。</p>



<p class="wp-block-paragraph">那么AI生图的版权问题，包括这种叫侵犯商标权和侵犯特定的注册商业形象的这种群，可能应该在未来一段时间就会去诉讼了。否则没法整，因为大多数人其实还是关起门来用。一旦把这个图拿出来以后，谁说这个到底是生成的还是自己改的，你是说不清楚的。但是在这种YouTube里头，大家是在Twitter上用，在这样的情况下。</p>



<p class="wp-block-paragraph">你把它生成的很像米老鼠，一眼就看出来这是米老鼠，那是奥利奥，这个肯定是会被告的。马斯克算是真正的找到了X和XAI正确的打开方式。大模型好不好用其实并不重要，大模型该做的事情，XAI基本上都没做，什么意思？比如API，XAI现在就没开，TOKEN计费也没有，微调什么，怎么去嵌入多模态理解，这些东西实际上都没有多模态理解。据说Grok 2上是有这个功能，但是现在还没有办法去调用，因为现在我们使用的Twitter上的Grok的这个接口，是没有上传图片的这个按钮，所以你并没有办法去让他说这个图片在讲什么。开源现在AI其实做得并不好，各种第三方插件和系统的适配与集成，现在他也没干。真正的大模型公司，其实每一次推出新的大模型以后，就要很努力地来去做这些事情，这些事XAI都没干，那他干了一个什么呢？Grok 2其实是一个很好的基于X的应用，他给了你一个可以在X上真正用起来的东西。它可以很好地利用<a href="http://x.com/" target="_blank" rel="noreferrer noopener">x.com</a>的数据，回答各种各样的问题，他回答其实还算靠谱。现在只有Grok可以调用，其他人你都是调用不了Twitter的数据的，因为非常的贵。刚才我们在上一个故事里边讲到的Wordware就是因为实在太贵了，玩不起了。你去调用Twitter数据是非常麻烦的，生成的内容特别是图片，极大地提升了<a href="http://x.com/" target="_blank" rel="noreferrer noopener">x.com</a>的价值，因为他现在这些图片大量地在推特里边去流传。为什么这个活跃度？如果我们看到了一个马斯克跟这个川普两个人在这打情骂俏的图片，那用户的活跃度就会直线上升，大家都会去点一下，都会去转发一下，都会去点个赞，评论两句，这个带来的是什么？带来的是更多的广告展示机会。</p>



<p class="wp-block-paragraph">更多的广告收益，所以这个东西对推的是非常有利的。而且前面我们讲了8美元一个月，也是所有的这些AI应用里边最便宜的一个。那大家就定呗，订阅用户上升，也会直接提升整个的会员收入。而且我告诉你，你一旦订阅了XAI 8美元一个月的这个套餐，大家会变成话痨了，会七差咔嚓上去说的，要不然那8美元不亏了吗？</p>



<p class="wp-block-paragraph">我现在每个月大概能挣回4-5美元来，但是我这8美元还没有一起挣回来。最终，Grok2对于X来说，算是一个肥水不流外人田。我自己的内容发到推特上去，让推特能够产生更好的互动，能够挣到广告费，这就是他们现在在干的事情。</p>



<p class="wp-block-paragraph">对于马斯克来说，推特440亿美金把它买下来，现在再值多少钱已经不好说了，但是外边还有一个230亿美金的XAI。所以Twitter买下来的过程中，如果把XAI的这个价值算上去，其实应该并不亏。这一段时间，未来不排除说再把这两个项目捆绑在一起去上市，或者说重新把其中的一个扔上市，再把这个钱再挣回来。</p>



<p class="wp-block-paragraph">而这个才是马斯克再去推Grok的初衷。他不会去说我要跟OpenAI竞争，或者跟Anthropic、谷歌Gemini去跟他们竞争。我就在这一亩三分地上把Twitter伺候好就完事了。希望国内的，比如像微信、抖音就字节跳动，他们也可以以这个为核心，真正的做一些与自己家的社交类产品结合更紧密的大模型应用出来，而不是说一个一个的都惦记出来，说我去做一个对第三方开放友好的大模型。我希望靠大模型成为新时代的平台，不要走那条路。</p>



<p class="wp-block-paragraph">所以我觉得，马斯克的AI算是给我们打了一个很好的样本，这就是我们今天讲的第二个故事。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>华为云的Gitcode 搬运 GitHub 仓库引发开源社区震怒：未经授权伪造项目。死不认错，控制舆论，让CSDN出来顶缸、背锅。华为开发者生态，岌岌可危。</title>
		<link>https://lukefan.com/2024/07/01/%e5%8d%8e%e4%b8%ba%e4%ba%91%e7%9a%84gitcode-%e6%90%ac%e8%bf%90-github-%e4%bb%93%e5%ba%93%e5%bc%95%e5%8f%91%e5%bc%80%e6%ba%90%e7%a4%be%e5%8c%ba%e9%9c%87%e6%80%92%ef%bc%9a%e6%9c%aa%e7%bb%8f%e6%8e%88/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Mon, 01 Jul 2024 15:44:20 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[华为很厉害]]></category>
		<category><![CDATA[CSDN]]></category>
		<category><![CDATA[Gitcode]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[中国开源生态]]></category>
		<category><![CDATA[代码审查]]></category>
		<category><![CDATA[代码托管]]></category>
		<category><![CDATA[代码盗用]]></category>
		<category><![CDATA[伪造项目]]></category>
		<category><![CDATA[华为]]></category>
		<category><![CDATA[开源代码]]></category>
		<category><![CDATA[开源创新]]></category>
		<category><![CDATA[开源协议]]></category>
		<category><![CDATA[开源发展]]></category>
		<category><![CDATA[开源合作]]></category>
		<category><![CDATA[开源安全]]></category>
		<category><![CDATA[开源实践]]></category>
		<category><![CDATA[开源工具]]></category>
		<category><![CDATA[开源平台]]></category>
		<category><![CDATA[开源战略]]></category>
		<category><![CDATA[开源技术]]></category>
		<category><![CDATA[开源政策]]></category>
		<category><![CDATA[开源文化]]></category>
		<category><![CDATA[开源标准]]></category>
		<category><![CDATA[开源框架]]></category>
		<category><![CDATA[开源模式]]></category>
		<category><![CDATA[开源治理]]></category>
		<category><![CDATA[开源环境]]></category>
		<category><![CDATA[开源生态]]></category>
		<category><![CDATA[开源社区]]></category>
		<category><![CDATA[开源社区创新]]></category>
		<category><![CDATA[开源社区发展]]></category>
		<category><![CDATA[开源社区合作]]></category>
		<category><![CDATA[开源社区安全]]></category>
		<category><![CDATA[开源社区实践]]></category>
		<category><![CDATA[开源社区工具]]></category>
		<category><![CDATA[开源社区战略]]></category>
		<category><![CDATA[开源社区技术]]></category>
		<category><![CDATA[开源社区政策]]></category>
		<category><![CDATA[开源社区文化]]></category>
		<category><![CDATA[开源社区标准]]></category>
		<category><![CDATA[开源社区框架]]></category>
		<category><![CDATA[开源社区模式]]></category>
		<category><![CDATA[开源社区治理]]></category>
		<category><![CDATA[开源社区环境]]></category>
		<category><![CDATA[开源社区管理]]></category>
		<category><![CDATA[开源社区规则]]></category>
		<category><![CDATA[开源社区解决方案]]></category>
		<category><![CDATA[开源社区资源]]></category>
		<category><![CDATA[开源管理]]></category>
		<category><![CDATA[开源规则]]></category>
		<category><![CDATA[开源解决方案]]></category>
		<category><![CDATA[开源贡献]]></category>
		<category><![CDATA[开源资源]]></category>
		<category><![CDATA[开源软件]]></category>
		<category><![CDATA[开源道德]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[开源项目管理]]></category>
		<category><![CDATA[技术社区]]></category>
		<category><![CDATA[未经授权]]></category>
		<category><![CDATA[重庆市政府]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1360</guid>

					<description><![CDATA[大家好，欢迎收听老范讲故事。今天我们来讲一下Gitcode搬运GitHub仓库的事情。这个事情发生在6月26号 ... <a title="华为云的Gitcode 搬运 GitHub 仓库引发开源社区震怒：未经授权伪造项目。死不认错，控制舆论，让CSDN出来顶缸、背锅。华为开发者生态，岌岌可危。" class="read-more" href="https://lukefan.com/2024/07/01/%e5%8d%8e%e4%b8%ba%e4%ba%91%e7%9a%84gitcode-%e6%90%ac%e8%bf%90-github-%e4%bb%93%e5%ba%93%e5%bc%95%e5%8f%91%e5%bc%80%e6%ba%90%e7%a4%be%e5%8c%ba%e9%9c%87%e6%80%92%ef%bc%9a%e6%9c%aa%e7%bb%8f%e6%8e%88/" aria-label="阅读 华为云的Gitcode 搬运 GitHub 仓库引发开源社区震怒：未经授权伪造项目。死不认错，控制舆论，让CSDN出来顶缸、背锅。华为开发者生态，岌岌可危。">阅读更多</a>]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="华为云的Gitcode 搬运 GitHub 仓库引发开源社区震怒：未经授权伪造项目。死不认错，控制舆论，让CSDN出来顶缸、背锅。华为开发者生态，岌岌可危。" width="900" height="506" src="https://www.youtube.com/embed/hl2anrn72jM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">大家好，欢迎收听老范讲故事。今天我们来讲一下Gitcode搬运GitHub仓库的事情。这个事情发生在6月26号，Gitcode大量搬运了GitHub仓库。在搬运的过程中，没有征得原来的主人的同意。更过分的是，在搬运后还修改了仓库代码，伪造成自己原创的。因为我们在GitHub里面都会写这个Readme，会把仓库地址写进去，告诉别人这个项目是从GitHub的哪个网址来的。然而，Gitcode上去后，把这个信息给改了，改成说这个项目是从Gitcode来的。更可恶的是，还伪造了大量作者的账号和主页，说这个项目是他们做的。因为他知道，我们首先要有一个人创建了相关的账号，才可以在这个账号上建立自己的开源仓库。如果没有一个人在这里的话，这个仓库不能凭空冒出来。所以他为这些作者们还整个创建了网页，相当于全都爬回来建了一遍。这实在是太过分了，整个开源社区直接就爆炸了，因为没有见过这么无耻的人。大家一个个跑去Gitcode下面去骂，去要求删除这些未经许可搬运的代码库。有些作者干脆在自己的代码库里面投毒，也就是放梯子啊或者一些其他相关的代码在里面。因为这种代码，Gitcode什么也不问啊。</p>



<p class="wp-block-paragraph"><br>什么也不查，就直接搬回来。那么搬回来以后再去举报他，有些人采用这样的手段。但是你如果真的是国内的人的话，估计也不太敢啊。美国人的项目他搬也就搬了，但是怎么说呢，人家美国人也未必发现。现在第一批发现的，实际上就是中国的这些开源的创作者。然后开始往里面投毒。这件事情的核心是Gitcode啊，Gitcode它是一个公司，不要想着它是一个网站啊。它首先后边是一个公司，这公司什么时候创建的呢？2023年9月22号成立的啊。为什么有这么好的一个日子呢？因为那是2023年华为HDC的日子。前两天HDC刚发什么鸿蒙啊，什么仓颉开发语言啊，就是HDC叫华为开发大会上。那你说为什么2023年9月22号的HDC上会去创建一个叫Gitcode的这样的公司呢？那我们要去看一下Gitcode这公司下头有哪些股东。这个公司的名字叫做重庆开元共创科技有限公司。一共呢有三个股东，第一个股东叫长沙开发者科技有限公司，占40%的股份。那么这个公司呢，其实就是CSDN啊，就是大家比较习惯CSDN。但是从来没想过它是一个长沙的公司，对吧CSDN呢，中间有一段时间经营得不是特别好啊，直接被一个长沙的公司应该是买下来了吧。第二个公司叫深圳市红土善利私募股权投资基金合伙企业。</p>



<span id="more-1360"></span>



<p class="wp-block-paragraph"><br>长了这么长的一个名字，它实际上是个投资机构嘛？所以你看它叫合伙企业啊，它占30%。那么这个基金是谁出的钱呢？49%的钱是深圳市引导资金，实际上这是个政府的钱。真正由企业出的钱是谁出的？是华为技术有限公司给了1.9亿人民币。然后，华为旗下的哈勃科技投资有限公司认缴了1,000万。所以华为给了两个亿在里边。所以他的第二个股东呢，基本上认为是华为系的基金啊。第三个股东叫做重庆渝智信企业管理咨询合伙企业，占30%股份。这个是一个什么样的公司？这是一个重庆国资的，等于重庆做国资的一个大的基金，就是重庆市政府实际上是。所以呢这个公司呢是CSDN，40%负责运营啊。然后呢是华为，然后是重庆市政府，因为重庆希望把自己打造成中国的开源软件圣地，所以重庆对很多的开源项目都有支持，这样也支持了他30%。大家知道，重庆还有一个基金叫天工开物开元基金会啊，我是那个基金会的顾问，所以重庆现在是四处在搞这个事情。这个公司的法人是谁呢？这公司的法人跟董事长叫蒋涛，实际上是CSDN的创始人。他的核心技术就是整个这套Gitcode的网站，是拿什么东西搭的呢？是由华为云的，叫code us，us是Arts代码艺术的意思啊。所谓的code us呢，实际上是一套类似于GitHub的。</p>



<p class="wp-block-paragraph"><br>代码托管平台的一套系统，算是一代新的AI驱动的开源开发者平台。实际上，它是由CSDN技术和华为云联合运营的。华为作为4S店出资，尽管出资不多，服务器也相对较为简陋。此外，重庆市政府也为该项目提供了一些资金支持。因此，只有这样的项目才能在2023年的HDC上发布，并宣布成立并开始工作。所以，实际上这是一个华为项目。许多人都在抨击CSDN，但我认为CSDN算是替华为背锅了。在国内，如果你要抨击华为，这件事就无法进行了。但现在这个事情基本上已经被压住了。除了一些零散的报道外，国内基本上没有其他报道。这也是华为一贯的做事方式。那么，我们来看看国内现在有哪些大的开源项目。第一个是Gitee，由开放原子基金会开发的开源Git仓库。现在其中最大的一个项目是OpenHarmony，华为将鸿蒙的源代码系统放在了这个仓库中。第二个是Coding，实际上是被腾讯收购的，后来又收购了另一个项目GitCafe，原来是与我一起做数字游民项目的Thomas是GitCafe的创始人。第三个是CodeUp，后面实际上是阿里云。</p>



<p class="wp-block-paragraph"><br>大家注意啊，一般云计算公司喜欢去做这样的，啊，代码托管仓库。为什么？因为他自己有服务器，有存储空间，而且你一旦做了托管仓库以后，大家也比较容易把这些代码托管仓库里边的代码部署到你自己的云服务器上。所以一般的云计算厂商会整这个玩。像have后边是微软云啊，所以这个都是相同的道理。最后这个呢，就是咱们今天讲的it code啊，它呢是CSDN跟华为云一起来做的，像咱们今天上午放的那期视频，讲仓颉语言的社区，就在Gitcode里面。啊，这个就是在为华为服务，前面那个项目他没抢着open，him也没抢着啊，太早了嘛，被Git拿走了。后面华为肯定是什么都要用自己的嘛，啊，绝不能假手他人啊，万一被人卡了脖子怎么办呢，所以自己做了一个Gitcode，然后把后边的仓颉语言社区就搬进来了啊。这就是国内的开源项目仓库的一个基本发展现状吧。那么，这一次的Gitcode到底干了些什么啊？咱们说搬运这件事，其实大家都搬国内的开源仓库呢，没有不搬的啊。搬呢，其实分三个层次搬啊。第一个层次呢，是叫镜像搬运。镜像搬运呢，其实也还算是善意。为什么叫算是善意而不是完全善意呢？就这种仓库搬运啊，有的时候也没有得到别人的授权和认可。你按道理说，你应该先问明白啊，说你允不允许我搬进来做仓库。如果人家不允许。</p>



<p class="wp-block-paragraph"><br>你是不能搬的啊，但是这种镜像搬运一般不稳啊，都会搬进来。但是搬完了以后呢，他会保留人家原来所有的信息。你不能赶上代码这事是第一个，第二个呢，他会专门的去注明出处，说：“这个我是从guitarb上那儿搬回来的啊”。如果有什么问题，你到哪儿去问去，他一般会写清楚。而且呢，他的目的是什么呢？就是国内的guitarb经常访问不通畅，那我又要用这些代码怎么办呢？我给你搬回来，搬回来以后，你可以在上面去使用。像Kitty前面其实做过类似这样的事情，在国内呢，也形成了一定的讨论啊。如果对方作者要求了啊，你说你给我删了吧，或者怎么给我整理一下TT，他们应该也会去处理。只是搬之前他没问人家吧。这个呢主要是给国内开发者使用的。当然还有一个很重要的原因是什么呢？就是做这种镜像搬运的时候是可以进行合规审核的，因为很多的wetab上的项目在国内其实是不合规的。我在搬之前我审核一下，如果合规了我把搬回来啊。如果不合规的话我就不搬了。所以很多人说为了不被搬呢，在这个代码里头放一些在国内不应该放的东西。这是第一种啊。第二种呢，就属于叫生搬硬套。这种就是比较傻，什么意思呢，就啥也不说，我就直接把它搬回来，不做任何的修改和调整。这种呢就属于比较愣的方式吧。第三种呢，就属于纯坏啊，就是搬运之后还修改原作者信息。</p>



<p class="wp-block-paragraph">这种就属于特别特别坏 Gitcode 干的呢。就是这样的一个情况，把这个项目源头改了，号称说这个作者最开始就是在我这做的。而且呢，伪造了作者的账号和页面啊，说这个作者，你看他自己在我这登录了啊。而且这种账号页面还特别讨厌，是什么呢？等作者说，我现在想去删这个项目的时候，keep keep code 还非常强硬，说你怎么证明这项目是你的，你要先来上网来登录，来登录完了以后呢，你还要去认证你的这个项目，你说我没法认证，因为你是伪造了我的页面。我现在自己登录上就是一个新账号了，当然可以啊，你授权给我，你授权给我，你就可以啊进入到这个页面里去了，你可以去删除这个项目。但是你授权完了以后呢，你删你是删不干净的，你在 top 上是哪个账号，它内部是哪个连在一起，这个会给它绑在一起。现在呢，它等于做的叫赤裸裸的绑架，就是你想要求删除你的项目，你必须在我这注册账号，必须先授权给我，你不授权给我，我就不允许你去删除。而现在呢，可能就是再去授权他，你都删不掉了。这个就属于是无耻到家的一种行为。那么为什么这个事被社区所痛恨呢？啊，大家要注意啊，开源其实并不是一种公益。在前面讲很多开源的项目时候都讲过，开源呢是一种新型的松散协作方式，实际上它本身是一种商业模式。这是挣钱的。那么这种挣钱的商业模式上&#8230;</p>



<p class="wp-block-paragraph">希望以上格式化后的文本能满足您的需求。如果还有其他问题，请随时告诉我。<br>因为大家是松散协作嘛，一定要有非常明确的规则和道德进行约束。否则的话，在这样的一个环境里边，去把代码开源出来，你连问都不问就给我拿走了，还给我改，改完了以后就直接剥夺我了，然后要求我证明我是我自己，要求我证明我有这个权利去使用这些代码仓库，这个就有点像中国这种银行，老人死了以后，你去取存款，要求证明你妈是你妈，你爸是你爸，这个就属于非常非常的恶心。</p>



<p class="wp-block-paragraph">而且开源呢，算是现代软件互联网乃至人工智能发展的一个基石。你如果没有这一套道德约束，没有这一套调性的话，不会有开源，也没有我们现在能够使用的这些软件、互联网以及软件工程人工智能。这些东西都不会有啊。那么你只能是被人卡脖子啊，没什么好说的。</p>



<p class="wp-block-paragraph">那么遇到像Gittold这样赤裸裸的绑架、耍流氓这种方式的话，就属于是完完全全的在破坏社区规则。而且把基本规则做完破坏掉了以后，你就再也不可能形成啊，新的说做一个规则。因为这个是这样，就是你去建立起信任是很慢的，你需要做很长时间的好人，才有可能建立起信任来。但是只要做一次坏事的话，大家就不信了啊，这个人原来干过坏事啊，他会有这样的情况。</p>



<p class="wp-block-paragraph">整个中国这么多人，在去找开源的项目啊，在去为开源的事业做贡献，也是希望中国能够借助到全世界开源的这种风气吧。我们不会被其他国家甩掉，我们也可以利用开源。<br>这种先进的商业模式，让中国整个的软件系统可以更快地追上其他国家。这也是我们一直在努力做的事情。结果突然出现了这么一个人，上来说我这么干了，我就有理了。那么很多在开源这块做出努力的人，包括像我这样的人，包括之前上过节目的一些开源社区的人，都会觉得自己这么长时间付出的努力付诸东流了。所以大家现在在骂他，但是现在的事情基本上舆论被压住了。其实你离开软件圈，离开开源圈，没人知道这件事对吧？极个别的报道也不会得到流量，因为后面其实是华为现在把锅背上了。说这是华为干的，我们丢人了，就这样了。华为也不说什么，而且到现在为止他们也不承认错误，说我没错啊。你现在还是一样想上来深项目，你还是得注册我的新账号，注册完了以后要经过我的认证来证明你是，你才能再去删除。而且绝大部分人应该是删除失败啊，现在一帮人还在继续骂。华为还是非常非常的高大上的，而且现在还有一堆人跑出来洗地。这个特别逗，是在Twitter上还是在哪？我在讲这件事情，就有人出来洗了。洗什么呢？他说哎呀，万一GitHub以后卡我们脖子怎么办呢？我们不就使不了了吗？我们现在先把它扳回来，万一它以后卡我们脖子，我们不就有备用了吗？我觉得持有这种观点的人&#8230;<br>脑子真的不知道是怎么长的啊？第一个GitHub从来没有卡过你的脖子，也没有卡过我的脖子。现在国内GitHub无法正常使用的原因，到底是谁卡了谁的脖子？GitHub几次被封，几次解开，其实GitHub的状态一直属于个玄学状态。而且呢，它里头因为有很多的项目，在中国可能不是那么合法。我记得原来有一个叫学习强国啊，那个是干嘛的？就是专门帮你去破解学习强国软件，然后帮你去抓时间的。这个肯定不属于我们允许的范围内吧。在有些地区呢，你可以去访问GitHub，但是，如果你想从上面大量地下载代码下来，是不允许的。他会侦测到啊，一旦发现你去进行大型的代码沟通了，直接把你干掉。那你说GitHub，你这个投入点人力物力，把中国不喜欢的东西都删掉不就完了吗？其实不太容易啊。为什么呢？它是开源服务啊，本身带有一点点公益性质。所以对代码进行审核这件事，本身成本又很高，就不是那么划算。所以GitHub也不太愿意干这个事。而且你想，他在美国微软下边的公司，你说啊，我应中国政府要求，把那些项目给他删掉了，这个也不行啊。大家知道Zoom原来是怎么被美国政府收拾的啊？他就是应了中国政府的要求，把一些在Zoom上开会的人的会议室直接关闭了。那美国政府的直接处罚他。那么这个事肯定是不行的。</p>



<p class="wp-block-paragraph"><br>那么你的输入文本是：那你说能不能做一个镜像战 对吧你中国人得访问这部分啊 或者说有一些东西你是中国人 可以访问的 有些东西访问不了 这个成本其实是很高的 谁来做这代码审核 审核完了以后我到底怎么放这个东西 而且GitHub下面 你是可以相互之间进行项目引用的 那我引用了一个 我无法访问的这个项目 那你怎么办啊 所以GitHub一直也没干这事啊 怎么说呢 中国政府你有审核 要求我们抵制他 把他封掉呢 也不算完全师出无名吧 也算是有一点点理由 那么在这样的情 况下你说我们想继续跟上 国际开源软件的新潮流 怎么办呢 如果能够在获得同意和许可之后 你去做一些镜像 注明出处 这个事其实挺好的 没有什么大问题 对吧如果你说我没有获得同意 我也做了镜像了啊 如果下次人家要求删 我就自己麻溜的把他删掉 这个事呢 也行啊 也不算是特别十恶不赦 但是像Gitcode这样的事呢 就属于实在是干的太恶心了啊 那么Gitcold干的最恶心的地方在哪儿 首先CSTN啊 它因为背靠的是CST嘛 CSTN本身底子那种 稍微有点潮 CSDN是中国最大的软件开发社区啊 而且是最古老的 它是1999年就成立了啊 CSDN的意思是Chinese software Developer network啊 叫中国软件开发者网络对吧</p>



<p class="wp-block-paragraph">但为了生存，他做了很多妥协。因为大家都知道，技术开发社区的收入是有限的。最初，他的收入主要来自广告。然后开始进行招聘。我知道这件事是因为我以前在Boland做过类似的工作，我们有时会在上面打广告。但最后我感到很不满，因为Bolan比较穷。一上去打广告，他们就说：“你看IBM给了多少钱？你看vivo给了多少钱？你看OPPO给了多少钱？你们太穷了。”我就是被他们歧视的那一群人。他们只会上谁给的钱多的广告。广告做完后，就开始招聘，然后进行培训，接着开始举办各种技术大会。实际上，技术大会也都是在收钱。为什么他们必须要活下去呢？在中国做社区这件事，我们曾经讨论过，如果你不交钱，不交社区的费用，这个社区为了生存就会失去立场，只会说一些商业化的话。谁花钱，他就给谁说话。它一定会变成这样。所以CSEA一直保持着这样的状态。为了保持活跃，你必须要有一定的日活和月活，要有点击量。所以，它上面有大量的低端内容来充实期间。<br>做一个社区，经常会有新人提出问题，比如1+1等于几，2+2等于几，他们通常不会去搜索，而是不停地提问。正常情况下，你应该有一套规则，不允许他们不做搜索直接问这些问题，否则应该将他们踢出去。这样才能保持社区的秩序和发展。但是CSDN并没有这样做，他们一直允许这种行为。我们一定要把这些问题都留下来，你们都在我的社区里提问。提问完后，我才能有更多的人看到，才能有更多的广告刷新和展示机会，有更多的广告点击率。CSDN一直在做这样的事情。所以整个CSDN的内容和用户其实都比较低端。像高端一点的东西，虽然也有，但很少。而且对于程序员这个职业来说，到了高端的程序员，谁不知道Gitup呢？谁不知道攀援是怎么回事呢？大家肯定都明白。CSDN为了维持自己的正面形象，还是在低端程序员中继续发展吧。所谓的开源社区是需要慢慢培养的，不能因为你是华为云，众多爱国开发者就会跑来。这是不现实的。像Gitup这样的事情，我做到现在也已经做了十六七年了，不是因为我做了Gitup大家才来的。这是慢慢做出来的。Gitcode是在2023年9月22日创建的，到现在只有几千个用户，这才是正常的。</p>



<p class="wp-block-paragraph"><br>或者几百个用户，有个几百个项目，这才是正常的啊。并不是因为是华为云，所以大家才非常热烈。社区是一个鸡生蛋，蛋生鸡的滚动过程，也就是内容吸引人，人产生内容的过程。但对于社区来说，最重要的并不是鸡，也不是蛋，既不是内容，也不是人，而是底层的规则与调性。这才是最核心的价值。一旦一个社区失去了底层的调性，失去了底层的规则，那这个社区就不存在了，只是一堆没有任何意义的数据而已。</p>



<p class="wp-block-paragraph">有25年历史的CSDN肯定了解这个逻辑，CS蒋涛从很早就开始干这个事了，到现在肯定是懂的。那为什么现在还要去搞这种大力出奇迹的事情呢？一定是有一些不愿意相信这个事情的人，不愿意相信社区规则的人。说我们天有多大胆，地有多大产，我们不遵守这种规则，一定要大力出奇迹，这事一定是华为云干的。你想，他成立不到一年就有245万用户，3.3万个项目，5万个组织，这不是胡说八道吗？而且计划在今年10月份还要推出运营增强版，年底要上AI版本，2025年要成为中国开发者首选的开源平台。像那么多阿里云、腾讯云、GT的一堆，还要跟他们竞争，我要最厉害，因为我是华为嘛。这种事是CSDN这样干了25年或者干了26年的老开发者能说得出来的话吗？<br>这不是人话，但是Gitcode的人就说了，这个事就办了，办成现在成了一堆笑料。现在这个事情依然没有解决。我今天上午还有一帮朋友在Gitcode里边去折腾。第一个Gitcode里边大量的issue。什么叫issue？就是说我们写了一个项目以后遇到问题了，我们会去提。这种叫issue，issue互相看不见。为什么？因为医术大家都是提着说，你这无耻的人啊，把我的项目搬回来，赶快给我删了。都是这种东西啊。所以现在干脆医术你也别看了，然后禁止讨论。啊，你们现在不允许在我的项目里讨论。这都是我辛辛苦苦偷回来的，你怎么可以在我的辛辛苦苦偷回来的项目下头评头论足呢？你怎么可以说是你的呢？所以不许讨论，而且项目跟人完全隔离，对吧？你想说哎，我现在想找一个项目啊，你搜索能搜索到，但是搜索到以后你点点不进去的。现在变成这样了，而且用户之间相互也找不到。你去搜索，完全找不到这个人啊，因为我们也是，以前有几个老同事都有上面账号啊，对吧？说来我们互相的项目里头协作一下，发现找不着人了，现在也是如此。而且到目前为止，拒不认错啊，没有任何人出来承担这个错误，对吧？也没有任何人说我要怎么改进这事啊，我怎么去修改这个项目。没有人说这事，这个事就完了，就跟华为做的很多其他的事情是一样的。</p>



<p class="wp-block-paragraph"><br>那么，Give Call事件的后续影响可能会是什么呢？首先，会出现更加严格的开源项目和开源代码审查。这是必然的，因为Gitcode上架了大量有毒代码或者国内不允许上架的代码，而且还被举报了。现在他们已经陷入了困境，无法解决这个问题。想一想，他们其实可以拉回来项目并检查一下，确定这是一个翻墙软件还是一个反动或色情的软件，但是他们没有这个能力，他们只是闭着眼睛看。阿卡尔将项目拎回来后，他们很顺利地将所有以Githave开头的链接改成了Gitcode开头的链接。这件事情发生后，国内一定会进行严格的检查，再次发生类似的事情一定会受到严厉的处罚。因为我们也咨询了国内其他开源软件平台，如果你的平台上出现类似的代码，那个平台就会被封站。至今为止，Code还没有被封，战战仍然屹立在那里。这肯定给中国的开源事业造成了极大的倒退。其次，这对整个中国开源社区也是一个很大的打击。因为本来开源是无国界的，很多人说，哎，你看俄罗斯入侵乌克兰了，我们是不是不应该让他们使用开源软件。但是开源行业的人，包括整个开源圈子里的人，表示不同意，开源是不相信这些东西的。</p>



<p class="wp-block-paragraph"><br>对吧，任何人都可以继续贡献代码，都可以使用这些代码。但是，请记住不要进行恶意行为。大家相信你，你也不能做坏事。现在我们将自己单独拆分出来，不遵守你的规则。我将把这个东西拿回来，然后修改其中的所有信息。当你要求我删除时，我会坚决拒绝。这是一个非常大的问题。而且，华为的生态建立基本上也因此而告吹了。我今天上午在华为仓颉开发语言的讲解中提到了一个新的开发语言。这个开发语言是否成功与其技术好坏有关，但并不是最重要的。核心是要看你的社区以及上下游产业链是否丰富。而这件事情基本上把整个华为的生态链都搁置了。没有人会去参与这个事情，因为我们已经知道了，无论我将东西放到华为仓库还是其他地方的仓库，都有可能被你拿回来并进行修改。而且，当我要求取回我的权利、删除或修改时，你都不理睬我。所以，没有人会再给你贡献任何东西，除非他们脑子有问题。鸿蒙和仓颉现在都在建立开发者关系，而一个关键的时刻就是开发者生态。但是你无法建立起来。如果你玩弄黑暗森林法则，也就是说，我不知道你是不是好人，我也不知道如果我是个好人，那么就没有人会为你贡献任何东西了。</p>



<p class="wp-block-paragraph"><br>这件事情涉及到开源软件的安全问题，确实存在一些挑战。开源软件默认相信所有的参与者都是善意的，但如果有人恶意利用开源软件，整个开发者生态可能会受到影响。</p>



<p class="wp-block-paragraph">在《三体》系列中，黑暗森林法则被描述为一个相互猜忌和防范的状态，这种状态下，人们为了自身安全会采取极端的行动。这段描述中提到了一座纪念雕塑群，它象征着人们在黑暗森林法则下的困境和挣扎。</p>



<p class="wp-block-paragraph">对于华为来说，不能仅仅因为已经取得了一定成就就停下来，而是要按照文明的规则不断向前发展。有人可能会主张我们要发明自己的规则，不要遵守西方人创造的规则，但开源本身确实是西方人创建的规则。然而，作为中国人，我们也有自己的规则和价值观，我们可以在遵守开源规则的基础上发展出符合自身国情的开源文化。</p>



<p class="wp-block-paragraph">中国自古以来就有自己的规则和价值观，比如&#8221;率土之滨，莫非王臣；四海之内，莫非王土&#8221;，意味着只有在皇帝的统治下，土地和权力才能稳定和有序。这段描述强调了产权不清晰的问题，如果产权没有明确，那么它永远不会真正属于你，而是属于皇帝。</p>



<p class="wp-block-paragraph">在处理这个问题时，我们需要综合考虑各种因素，遵守规则的同时，也要根据自身的国情和价值观做出适当的调整和发展。开源软件的安全问题需要全球范围内的合作和共同努力，只有这样才能建立一个安全可靠的开发者生态。</p>



<p class="wp-block-paragraph"><br>是非对错是由身份地位决定的，而不是由本身是非对错决定的。而且，还去搞什么百善孝为先，实际上都是在讲这个。不要讲对错啊，你要首先讲你的立场。历史是由胜利者书写的，那意思就是说，自古以来所有东西，你想怎么干怎么干啊，最终都可以。行大事者不拘小节，你可以不守规则。中国人的规则，最后当规则成为上层攫取利益工具的时候，我们的技术是如何传承的呢？我们的技术玩的叫传男不传女。如果是依靠传男不传女的这种方式，你有可能打破卡脖子吗？你是不可能打破卡脖子，你会被人卡一辈子。人家能够快速的发展是靠开源，是靠相信所有人都是好人，相信每一个人都愿意遵守开源的规则与礼貌。在这样的一个大家约定俗成的情况下，我们不需要订立那么严苛的规则，就可以一起去协作，就可以做出新的软件来了，可以做出新的人工智能来。咱们这好，我们要用中国的规则，我们要搞传男不传女，最后是成王败寇，那么我们只能被人卡脖子卡到死啊。这个就是华为Gitcode搬运GitHub项目的最终结果啊。这个咱们就把话放这儿。好啊，这是我们今天讲的第一个故事。</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>华为仓吉编程语言发布，中文编程语言骗局终告破灭。超级缝合怪，未必不是好的编程语言，但仓吉的成败，更加依赖其他因素</title>
		<link>https://lukefan.com/2024/06/28/%e5%8d%8e%e4%b8%ba%e4%bb%93%e5%90%89%e7%bc%96%e7%a8%8b%e8%af%ad%e8%a8%80%e5%8f%91%e5%b8%83%ef%bc%8c%e4%b8%ad%e6%96%87%e7%bc%96%e7%a8%8b%e8%af%ad%e8%a8%80%e9%aa%97%e5%b1%80%e7%bb%88%e5%91%8a%e7%a0%b4/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Fri, 28 Jun 2024 00:45:33 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[华为很厉害]]></category>
		<category><![CDATA[Dart语言]]></category>
		<category><![CDATA[Go语言]]></category>
		<category><![CDATA[HDC大会]]></category>
		<category><![CDATA[LLVM编译器]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[Rust语言]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[TypeScript]]></category>
		<category><![CDATA[中文编程]]></category>
		<category><![CDATA[中文编程语言]]></category>
		<category><![CDATA[互联网编程]]></category>
		<category><![CDATA[人工智能编程]]></category>
		<category><![CDATA[仓吉]]></category>
		<category><![CDATA[仓吉编程语言]]></category>
		<category><![CDATA[仓颉编程语言]]></category>
		<category><![CDATA[代码库]]></category>
		<category><![CDATA[全域编程]]></category>
		<category><![CDATA[兼容性]]></category>
		<category><![CDATA[内存安全]]></category>
		<category><![CDATA[内存泄漏]]></category>
		<category><![CDATA[内存越界]]></category>
		<category><![CDATA[前端开发]]></category>
		<category><![CDATA[华为]]></category>
		<category><![CDATA[华为仓吉]]></category>
		<category><![CDATA[华为仓颉]]></category>
		<category><![CDATA[后端开发]]></category>
		<category><![CDATA[多核心设计]]></category>
		<category><![CDATA[嵌入式系统]]></category>
		<category><![CDATA[并发安全]]></category>
		<category><![CDATA[并行处理]]></category>
		<category><![CDATA[开发效率]]></category>
		<category><![CDATA[开发者社区]]></category>
		<category><![CDATA[开源项目]]></category>
		<category><![CDATA[技术革命]]></category>
		<category><![CDATA[数据类型]]></category>
		<category><![CDATA[新兴编程]]></category>
		<category><![CDATA[新技术]]></category>
		<category><![CDATA[新技术解析]]></category>
		<category><![CDATA[新语言发布]]></category>
		<category><![CDATA[易用性]]></category>
		<category><![CDATA[易读性]]></category>
		<category><![CDATA[版本更新]]></category>
		<category><![CDATA[现代编程]]></category>
		<category><![CDATA[瑞斯克5]]></category>
		<category><![CDATA[生态建设]]></category>
		<category><![CDATA[科学计算]]></category>
		<category><![CDATA[科学计算适用]]></category>
		<category><![CDATA[程序员调试]]></category>
		<category><![CDATA[程序完整性]]></category>
		<category><![CDATA[程序开发.]]></category>
		<category><![CDATA[程式优化]]></category>
		<category><![CDATA[程式设计]]></category>
		<category><![CDATA[程式调试]]></category>
		<category><![CDATA[类型安全]]></category>
		<category><![CDATA[编程发展]]></category>
		<category><![CDATA[编程工具]]></category>
		<category><![CDATA[编程工具链]]></category>
		<category><![CDATA[编程平台]]></category>
		<category><![CDATA[编程效率]]></category>
		<category><![CDATA[编程教育]]></category>
		<category><![CDATA[编程新法]]></category>
		<category><![CDATA[编程未来]]></category>
		<category><![CDATA[编程案例]]></category>
		<category><![CDATA[编程模式]]></category>
		<category><![CDATA[编程环境]]></category>
		<category><![CDATA[编程生态]]></category>
		<category><![CDATA[编程社区]]></category>
		<category><![CDATA[编程简洁性]]></category>
		<category><![CDATA[编程规范]]></category>
		<category><![CDATA[编程语言]]></category>
		<category><![CDATA[编程语言比较]]></category>
		<category><![CDATA[编程语言特性]]></category>
		<category><![CDATA[编程语言进化]]></category>
		<category><![CDATA[编程趋势]]></category>
		<category><![CDATA[编程逻辑]]></category>
		<category><![CDATA[编程革新]]></category>
		<category><![CDATA[编译器选择]]></category>
		<category><![CDATA[网络设备]]></category>
		<category><![CDATA[自主控制节奏]]></category>
		<category><![CDATA[自主研发]]></category>
		<category><![CDATA[英特尔CPU]]></category>
		<category><![CDATA[跨平台编译]]></category>
		<category><![CDATA[软件工程]]></category>
		<category><![CDATA[软件开发]]></category>
		<category><![CDATA[软件更新]]></category>
		<category><![CDATA[软件架构]]></category>
		<category><![CDATA[高性能程序]]></category>
		<category><![CDATA[高效编译]]></category>
		<category><![CDATA[麒麟CPU]]></category>
		<guid isPermaLink="false">https://lukefan.com/?p=1353</guid>

					<description><![CDATA[大家好，欢迎收听“老范讲故事”的YouTube频道。今天，咱们来讲一讲华为，仓吉编程语言终于来了。在刚刚过去的 ... <a title="华为仓吉编程语言发布，中文编程语言骗局终告破灭。超级缝合怪，未必不是好的编程语言，但仓吉的成败，更加依赖其他因素" class="read-more" href="https://lukefan.com/2024/06/28/%e5%8d%8e%e4%b8%ba%e4%bb%93%e5%90%89%e7%bc%96%e7%a8%8b%e8%af%ad%e8%a8%80%e5%8f%91%e5%b8%83%ef%bc%8c%e4%b8%ad%e6%96%87%e7%bc%96%e7%a8%8b%e8%af%ad%e8%a8%80%e9%aa%97%e5%b1%80%e7%bb%88%e5%91%8a%e7%a0%b4/" aria-label="阅读 华为仓吉编程语言发布，中文编程语言骗局终告破灭。超级缝合怪，未必不是好的编程语言，但仓吉的成败，更加依赖其他因素">阅读更多</a>]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="华为仓吉编程语言发布，中文编程语言骗局终告破灭。超级缝合怪，未必不是好的编程语言，但仓吉的成败，更加依赖其他因素。" width="900" height="506" src="https://www.youtube.com/embed/N9k3Q3Uerzc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">大家好，欢迎收听“老范讲故事”的YouTube频道。今天，咱们来讲一讲华为，仓吉编程语言终于来了。在刚刚过去的HDC，也就是华为开发者大会上，除了发布鸿蒙新一代操作系统，感谢了一大堆友商，还故意把腾讯的名字落掉之外，还发布了众望所归，或者大家期盼已久的仓吉编程语言。2020年，华为就申请了仓吉的商标，而且告诉大家说，我要去做编程员了。当时很多人就直接疯了，说哎呀，华为要做中文编程语言，我们再也不需要使用英文字符去写程序了，我们要用古老的中文去写了。</p>



<p class="wp-block-paragraph">在这件事情上呢，华为采用了叫不承认不否认，不负责的态度。什么意思？就是华为自己从来不承认说，我要做中文编程语言，没有任何中文编程语言相关的报导是从华为出来的。但是华为呢，也不否认任何人说华为要做中文编程语言了，他也不出来辟谣，也对所有市面上流传的信息不负责任。反而不是我说的这件事情呢，传来传去，传来传去，传到2024年，这个仓吉编程语言终于发布了。</p>



<span id="more-1353"></span>



<p class="wp-block-paragraph">对于程序员来说，中文编程语言这件事就是个笑话，不可能有，想都不用想。为什么？因为中文的输入效率很低。我们现在使用这种26个字母的英文键盘，你打英文肯定是最快的嘛。这么大量的内容要输进去，你要打中文拼音，然后再挑字，有时候还写错别字，这玩意咋弄？而且中文那么多的字之间，入和这个人为和末它很像，你到最后找bug，你咋吵？所以，这件事是不可能的，想都不用想啊。现在，华为的仓吉编程语言终于发布了。</p>



<p class="wp-block-paragraph">首先，说结论是：它不是中文的，而是英文的。跟中文有关系的部分不是完全没有啊，是什么呢？就是它的名字——仓吉编程语言的这个语言名呢，是仓吉的汉语拼音，也不敢写中文。它的程序后缀是CJ，仓吉嘛，仅此而已啊。剩下的跟中文就没有任何关系了。大家要知道，我对于华为的看法呢，就是他们的技术一直都还是可以啊，但是他们使用的很多手段，让我觉得比较不齿。但是技术我从来不质疑啊，包括他们很多生产的设备的工艺，都是很好的。</p>



<p class="wp-block-paragraph">咱们讲讲仓吉编程语言到底怎么样。仓吉编程语言呢，是一种缝合怪。他把现在最好的这些语言特性，都缝在一块。但这个呢，并不是贬义词。其实所有的编程语言，就是新发展出来都是缝合怪。什么意思呢？编程语言发展一段时间以后说啊，现在的新的编程环境啊，新的程序编造的任务有些什么变化了，那么我们有一些新的编程语言的特性需要出来。那么只要有新的编程语言出来，他们就会把所有这些新特性都塞进去。所以只要是新编程语言都是缝合怪，不是说到华为这都变缝合怪了。</p>



<p class="wp-block-paragraph">最后，这个编程语言到底能不能成功啊，是不是大家喜欢用，跟它是不是缝合怪本身，这件事并没有关系。编程语言本身呢，其实也一直在发展。发展的方</p>



<p class="wp-block-paragraph">可能就是其他新编程语言的3-5倍，或者有的可能达到十几倍。包括Objective C，这是苹果原来在iOS上开发用的。这种语言相对来说比较繁琐。现在新的语言都比较简洁，相对来说更易读易懂。以前为什么搞得那么复杂？因为那时候的都是软件工程，有架构师负责设计，然后底下的人必须按照这种复杂的规则工作，像螺丝钉一样。你写的越严格定义，写的越长，它就越不容易出错。通过这样的方式来实现。</p>



<p class="wp-block-paragraph">但是现在呢，都是小团队开发，甚至有好多代码是一两个人写的。你让他写一大堆又臭又长的代码，人家觉得才不费这劲呢，太累了。然后易读性这个事，程序是一个工程，即使到现在可能也还是工程，需要多个人来配合。你这个人写完程序以后，下一个人读不懂了，这玩意你咋弄啊？或者说我自己写的程序，过俩月我再看，我自己看不懂了，这事也没法整啊。所以程序一定要易读。</p>



<p class="wp-block-paragraph">然后第三个呢，叫什么就是适合描述当前主要任务。因为大家知道，随着计算机行业、互联网行业，包括现在人工智能行业不断地往前发展，我们用写程序的方式要解决的主要问题和矛盾转变了。以前的很多程序语言其实不太适合描述当前的任务。你描述的过程，可能会变得非常的冗长。这个事是非常麻烦的。所以呢，就会要求编程语言发展。这个发展实际上是两个方向：第一个方向呢，就是传统编程语言其实也在一个版本更新的过程中，不断地在优化和改进。</p>



<p class="wp-block-paragraph">第二个方向，就是新兴的编程语言，它们在设计之初就考虑到了现代软件开发的需求，更加注重易读性、易用性和描述当前主要任务的能力。这些语言往往更简洁，语法更贴近自然语言，使得开发者能够更加专注于问题本身，而不是语言的细节。这种趋势使得编程语言的发展更加多元化，满足了不同场景和需求下的开发工作。</p>



<p class="wp-block-paragraph">一个版本往前迭代的二个分，就是要不断有新的编程语言出现。那么，新的编程语言到底需要具备什么特性呢？让我们稍微讲点技术，我尽量讲得让大家能听明白。现在有很多新的编程语言，比如说谷歌现在在推广的Kotlin，安卓里边现在使用Kotlin；苹果做的Swift；还有Go和Rust，这些都是属于新编程语言。它们都会有一些共同的特性。为什么讲这个？因为，仓吉把所有东西都放到自己身上，谁最后一个出现，就会把前面的都放到自己身上。都有哪些新特性呢？</p>



<p class="wp-block-paragraph">第一个，它内存安全。程序运行的时候，在内存里头有执行代码，有数据代码。传统的编程语言呢，会经常出现一些叫内存越界和内存泄露的问题。所以，新的编程语言一定要解决这个问题。内存越界是什么意思？就是我告诉操作系统说，我需要10个字节的内存，它分配给我了，然后我去访问第11个字节去了，这个事肯定是不行的。他分配给你以后，实际上是告诉你说，给你一个地址，说这个地址就是你的，从这个地址往后十个字节都是你的。我去访问第11个字节，这事肯定是错的。访问其他的，在我这个地址范围之外的地方，都是错的。什么人去干这种事？病毒都是干这个事的，还有很多破解，都是要内存要越界的。</p>



<p class="wp-block-paragraph">那么内存泄露是什么意思？就是我分配了10个字节，用完了以后，我得告诉操作系统，我用完了，释放掉。然后操作系统呢，再有人来分配的时候，再把这块内存再分配给别人。</p>



<p class="wp-block-paragraph">他是这样去工作的。但是如果我光去调用了，我告诉操作系统来给我分配，内存分配回来了，用完了以后呢，我没有去释放啊。最后积攒了一大堆没释放的内存，就是内存的碎块在这个计算机里头啊。这叫内存泄漏啊。传统的编程语言都是这种问题啊。现在新的编程语首先要解决这个啊。第二个呢，叫什么叫并发安全啊？什么叫并发安全？现在的这个计算机呢，甭管是手机啊，电脑啊，还是平板啊，其他所有设备吧，都是多核心设计啊。就是你的CPU上有非常多的计算核心。那么我们需要什么呢？并行处理。传统的程序是顺序的啊，执行完第一句，执行第二句，执行完第二句执行第三句，对吧。那么现在呢，说我们要提高效率，我一看哦，8个核心，我就赶快把这个数据拆好了，分配到八个核心里，你们都去执行，执行完了以后，把执行结果拿回来，我再把这些执行结果拼在一起，再接着往前走。但是在这个过程中呢，却有个问题：计算核心他在工作的时候呢，不能随便去访问外边的数据啊。他只能访问他自己分配到这个计算核心里面缓冲里边的数据。所以呢，一般情况下，县城跟县城，或者说叫并行运行的这些程序之间是隔离的。你不能说我执行一段时间以后，我要到外面去访问一下别人的数据，这事是不允许的啊。这个就叫并发安全。在写程序的时候，你先要把这个事情搞定。然后第三个呢，是类型安全。现在新的编程语言大部分是强类型，就是我们规定好你这个东西到底是什么类型，你再去给他赋一些其他类型。</p>



<p class="wp-block-paragraph">他是这样去工作的。但是如果我光去调用了，我告诉操作系统来给我分配，内存分配回来了，用完了以后，我没有去释放。最后积攒了一大堆没释放的内存，就是内存的碎块在这个计算机里头啊。这叫内存泄漏啊。传统的编程语言都是这种问题啊。现在新的编程语言首先要解决这个。</p>



<p class="wp-block-paragraph">第二个呢，叫并发安全。什么叫并发安全？现在的这个计算机呢，甭管是手机啊，电脑啊，还是平板啊，其他所有设备吧，都是多核心设计啊。就是你的CPU上有非常多的计算核心。那么我们需要什么呢？并行处理。传统的程序是顺序的，执行完第一句，执行第二句，执行完第二句执行第三句，对吧。那么现在呢，说我们要提高效率，我一看哦，8个核心，我就赶快把这个数据拆好了，分配到八个核心里，你们都去执行，执行完了以后，把执行结果拿回来，我再把这些执行结果拼在一起，再接着往前走。但是在这个过程中呢，却有个问题：计算核心他在工作的时候，不能随便去访问外边的数据啊。他只能访问他自己分配到这个计算核心里面缓冲里边的数据。所以呢，一般情况下，县城跟县城，或者说叫并行运行的这些程序之间是隔离的。你不能说我执行一段时间以后，我要到外面去访问一下别人的数据，这事是不允许的啊。这个就叫并发安全。在写程序的时候，你先要把这个事情搞定。</p>



<p class="wp-block-paragraph">然后第三个呢，是类型安全。现在新的编程语言大部分是强类型，就是我们规定好你这个东西到底是什么类型，你再去给他赋一些其他类型。</p>



<p class="wp-block-paragraph">是不允许的啊。比如说，我规定了这是一个整数，你现在想往里头赋一个浮点数——就是带小数点后边那部分的那种数——这是不允许的，直接报错啊。然后呢，还有很多新的语言特性，比如说什么范型啊，闭包啊，命名函数，或者是函数增强什么的，它们都算是新的语言特性。为什么会有这种特性呢？就是为了让更大规模的程序可以被更灵活地编写。</p>



<p class="wp-block-paragraph">然后呢，是需要有完善的生态和工序链。我记得我上大学，刚开始学计算机语言的时候啊，学C语言，学Pascal语言，学BASIC语言，每一个语言里头，它的关键词其实很少，大概有个几十个，有的有一两百个，也到头了。而且都很短小。但是学完这个语言的基本的结构，控制之后，你就会编程了吧。扯吧，你那玩意编不出来。真正要编程需要什么呢？就是需要大量的周边的函数库。比如说鸿蒙操作系统里头啊，我要调用某一个设备，你如果没有这些函数库，那这事费劲了对吧。你需要从最底层的去一层一层去折腾去。现在都是什么？有一个函数库叫摄像头，我现在调用函数库说，首先摄像头初始化一下，摄像头给我设定参数，摄像头给我拍一张照片回来啊，或者摄像头给我拿出一个预览图片回来。然后我要到哪里去显示啊。现在都是这样编程序的对吧。这个写的代码，基本上刚才我说的一句话，可能就对于编程语言就是一句对吧。现在都是这样，你要有完整的生态，然后呢，要有工序链啊。比如说，我可以给这个鸿蒙手机写程序啊，可以给鸿蒙平板写程序，可以给手表写程序。</p>



<p class="wp-block-paragraph">那这个他要有完整的工序链，来去对应他们。然后呢，要有不同的应用场景——你比如说，我到底是前端用啊，就是写界面；还是网络上使用，做科学计算使用；还是后端操纵各种设备。它要有不同的应用场景。这是现代编程语言的一些新特性啊。所有这些特性，咱们的仓吉编程语言都有，都已经弄得齐齐的了。</p>



<p class="wp-block-paragraph">另外还有一个什么东西呢？就是编译器啊。编程语言，你写完程序以后，是不能直接执行的呀。你要经过编译，编译成这种可执行的代码才可以去做。康杰编程语言呢，它使用的编译器，也是现在最时新最流行的，叫LLVM架构——叫low level virtual machine，就是底层的虚拟机系统。它呢，是一种模块化设计的编译器，里头每一个模块可以自由的拼接。然后呢，有很高级的优化，它可以将这个代码优化的非常高效。就是我写的时候，其实我是啊，不是那么在意，说你最后代码是怎么去执行的，都是由编译器去优化出来的。</p>



<p class="wp-block-paragraph">然后呢，这种编译器最后编译出来代码，是跨平台的啊。你说我编译完代码，到底是在英特尔的CPU上跑，是在麒麟的CPU上跑，还是在瑞斯克5的CPU上跑，还是在一些啊，嵌入式的这种小的SoC上跑啊。它是用这样的编译器，可以一次性都编译出来啊。它是做这样的工作。而且呢，LLVM的这种编译器，也是有相对活跃的社区与生态的。这个编译器格式，是从2000年就开始在做，现在一些新的，比如像Swift呀什么的，也都是用这样的编译器模式啊。</p>



<p class="wp-block-paragraph">不是说这个编译器叫 LRVM，而是编译器的形式是 LRVM。这是我们讲解的技术部分，就到这里了。然后，仓吉编程语言就包含了刚才我们讲的所有的这些新特性。那么，有没有想过为什么一定需要一种自己的编程语言呢？</p>



<p class="wp-block-paragraph">首先，要讲的是，做编程语言这件事并没有像大家想象的那么神秘，那么高深莫测。现在我们用的一些很广泛的编程语言，其实出身并没有那么好。譬如说 PHP，很多的网站都是用它写的。PHP 实际上是某一位大神的大学本科毕业项目，他说那我自己做个编程语言吧，专门去写 Web 应用的这种编程语言。然后，就非常的流行，大家就写来用起来了。像包括 JavaScript，还有 C 语言，实际上都是很随机的就产生了。所以，做编程语言这件事本身并没有那么高大上。</p>



<p class="wp-block-paragraph">但是，现在的编程语言已经不像那个时候了，已经发展的非常先进了。现在再有一个大学生说，我要做一个新的编程语言出来，已经非常非常难了，因为刚才那些特性你把它搞明白其实不容易的。现在，比如说谷歌最新做的 Dart 编程语言，为什么干这事呢？第一个，C++ 相对来说是一种比较笨重的语言，就是你要写同样的代码，完成同样的功能，它的代码量是别人的 5-10 倍。那个没必要嘛，对吧，何必跟自己过不去呢？我们需要一种新的、更简洁的编程语言。另一方面，C++ 的版权在谁手里头？在 Oracle 手里。Oracle 就不停地告谷歌，说你侵犯我版权了，你得给我钱。</p>



<p class="wp-block-paragraph">那谷歌说：“算了，我不用了，行不行？我自己去整一套新的啊，quarterly到新编程语言，它的成本很高啊，因为你要自己搭建整个的生态，整个的社区，这个成本是非常高的，不是到逼不得已，一般不会有人干这个事啊。”五哥说：“既然你一直告我，那我就上吧，我有机会上新编程语言了，我就一定要把所有新特性全上！上啊，你原来那个沉重的包袱啊，这种需要写的，特别特别又臭又长的这种代码，不要了啊，整个扔掉。”这是谷歌，然后苹果的Swift呢，也是这样，就是说它的object啊，原来叫objective c啊，也是太笨重了啊，太陈旧了，说算了扔掉了，不玩了啊，整个整一套新的。所以苹果现在你做啊，Mac OS啊，iOS啊，iPadOS的开发都是Swift语言。</p>



<p class="wp-block-paragraph">华为呢，原来其实是有一套自己的语言的，但是呢，它这个不是那么纯粹，它原来这个语言叫Ark TS，Ark是方舟的意思啊，它原来有方舟编译器，方舟的整个的代码库啊，它的编程语言TS是什么，叫typescript。但是这个里头有一个问题是什么呢？就是typescript的大版权是在微软手里的，虽然它的版权是阿帕奇2.0，它允许大家自己有去修改，允许大家去商业使用，就是华为去使用这种typescript是没有问题的。但是问题在哪儿呢？问题是，它的大版本是控制在微软手里，微软会不断地去升级typescript版本啊，不断地把新的语言特性加进去，改出来啊。而然后呢？（文本在此处似乎未完整结束）</p>



<p class="wp-block-paragraph">所有的 TypeScript 的周边社区，对吧？你说我今天要给 TypeScript 写代码库了，啊，我要去给他写一些这个，呃，第三方的接口。我一定是跟着微软的标准走，我不可能跟着华为标准走。华为说：“哎，我想加点新特性进去。”微软说：“我不喜欢。”咔，干掉了，没了，对吧？然后那你说我这个新的代码库，我一个第三方的，比如说我是做鼠标的，我给这个设备专门写了一个 TypeScript 的接口库进去。那我肯定跟着微软标准走，不可能跟华为标准走。它是这样的，那么它这个叫什么呢？叫生态被微软绑定了。这个华为是不可接受的。</p>



<p class="wp-block-paragraph">TypeScript 还有一个问题是什么呢？就是它更适合写前端，就是它去写很多跟界面相关的事情。因为 TypeScript 语言是从 JavaScript 的这种，就是前端语言里头演进出来的一种语言。所以呢，它对于很多的科学计算啊，对于很多后端的任务呢，其实并没有那么擅长。这也是华为为什么要去抛弃它的原因。就是现在的鸿蒙上都是使用的叫 ARCTS，未来呢，就准备通通都整到仓吉上面去。就是必须要有一套可以完全自己掌控节奏的全域编程语言啊，大家注意我讲的两个定语啊：第一个自己掌握节奏，我想升级就升级啊，我想加新特性就加新特性，不需要看任何别人的脸色啊。如果你想跟我兼容，你就老老实实跟着我的节奏走。这里头没有第二名啊，你就跟着我走。我们只有一个声音啊，这第一个。第二个是什么呢？叫痊愈编程语言。不过，最后一句似乎没有完整表达出说话人的原意，可能需要进一步的上下文来明确“痊愈编程语言”的具体含义。在这段话中，主要讨论了标准、生态绑定、以及华为对于编程语言选择的考量，特别是对 TypeScript 的观点，以及华为对于自主可控编程语言的需求。</p>



<p class="wp-block-paragraph">我不但要负责界面的开发，服务器的编程，网络设备的设定，科学计算的处理，我还要确保所有环节无缝对接，这正是“仓吉”系统所承担的任务。那么，我们来探讨一下，“仓吉”是否有望成功，它是否拥有光明的前景。如今，甚至有人开始学习编程，我是否也应该掌握“仓吉”编程语言呢？这个问题，虽与技术相关，但也并非完全取决于技术。一个编程语言能否最终立足，关键在于其生态与工具链的建设。生态，正如我们之前所讨论的，指的是是否有一群开发者围绕该语言编写程序，是否有足够的工具和上下游相关的代码库支持。例如，当我使用“仓吉”编程语言时，如果我发现手机上的运动传感器无法找到相应的驱动，这就表明生态体系存在缺陷，最终可能导致该语言无人问津。</p>



<p class="wp-block-paragraph">“仓吉”编程语言能否成功，归根结底，还是要看其生态和工具链的建设情况。目前，华为正投入大量资源致力于此。同时，谷歌也在推广多种编程语言，如Python、Rust、Go、Dart等，并表示愿意出资支持其生态链的建设。苹果公司也在推广其Swift语言，且Swift是开源的，但问题在于，很少有人愿意主动与苹果的系统兼容。尽管Swift是一种全功能的编程语言，有人用它来编写高性能的服务器程序，但这并不意味着它已经广受欢迎。</p>



<p class="wp-block-paragraph">在讨论编程语言的未来时，我们不能忽视其生态建设的重要性，这将直接影响到语言的普及和应用。</p>



<p class="wp-block-paragraph">都是在你手机上跑的一些APP啊。苹果的Swift始终在苹果生态里没出来，就是我们很少能看到，不是苹果系统，我去用Swift语言去写程序这个事，基本上没有。华为的现在也是如此。它的生态本身，相对于苹果这种封闭生态来说呢，还是要稍微小一点。毕竟苹果全世界那么多人在用，相对来说，华为也好，苹果也好呢，都是在外面没有人用。鸿蒙系统，你离开华为也没人使，对吧，就跟iOS、iPad OS什么这个东西，离开苹果也没人使是一样的啊。所以呢，他有可能就在华为鸿蒙生态系统内啊，可以继续跑下去，就像Swift一样啊。这个事可能性是存在的，但是前提你是鸿蒙得推的下去啊。如果你鸿蒙也没推下去的话，那这个仓吉也就没有任何意义了。华为的生态链啊，到底是不是足够强大，才是仓吉本身是不是成功的核心。他的生态链强大了，他就可以养的活，社区啊，社区这个东西其实是很现实的。如果我在你这个社区里写了程序，没有人用，没有人让我这个吃饱肚子，那就没有人在里头去玩耍，那这个社区就会快速的枯竭下去。玩编程社区里头还有很多其他的东西，明后天我们有机会再给大家讲啊。这个里头还有什么礼节对吧，还有很多的约定俗成的东西，如果你不遵守的话，会被整个的程序员社区所唾弃的。好啊，这就是仓吉编程语言这个故事啊，我们今天讲到这里啊。稍微有些技术啊，有些可能大家听着会费劲一点，但我尽量是用简单的方式讲。好啊，这期就讲到这里，感谢大家收听，请帮忙点赞。</p>



<p class="wp-block-paragraph">点小铃铛，参加disco讨论群。也欢迎有兴趣、有能力的朋友加入我们的付费频道。再见。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
