<?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%88%86%e6%8b%86/feed/" rel="self" type="application/rss+xml" />
	<link>https://lukefan.com</link>
	<description>这里是老范讲故事的主站，持续更新 AIGC、大模型、互联网平台、商业冲突与资本市场观察，帮你看清热点背后的底层逻辑。</description>
	<lastBuildDate>Tue, 30 Jul 2024 00:43:24 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</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>董宇辉从东方甄选离职，俞敏洪体面的分拆了与辉同行。新东方与东方甄选风波再起：董宇辉独揽100%股权，估值与利益冲突揭露。7000多万贱卖资产，小股东的利益被枉顾。</title>
		<link>https://lukefan.com/2024/07/30/%e8%91%a3%e5%ae%87%e8%be%89%e4%bb%8e%e4%b8%9c%e6%96%b9%e7%94%84%e9%80%89%e7%a6%bb%e8%81%8c%ef%bc%8c%e4%bf%9e%e6%95%8f%e6%b4%aa%e4%bd%93%e9%9d%a2%e7%9a%84%e5%88%86%e6%8b%86%e4%ba%86%e4%b8%8e%e8%be%89/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Tue, 30 Jul 2024 00:42:10 +0000</pubDate>
				<category><![CDATA[东方甄选、董宇辉、俞敏洪]]></category>
		<category><![CDATA[网红的流量密码]]></category>
		<category><![CDATA[7658万估值]]></category>
		<category><![CDATA[MBO]]></category>
		<category><![CDATA[PE估值]]></category>
		<category><![CDATA[三四亿利润]]></category>
		<category><![CDATA[上市公司利益]]></category>
		<category><![CDATA[上市公司规则]]></category>
		<category><![CDATA[与辉同行独立]]></category>
		<category><![CDATA[业务模式]]></category>
		<category><![CDATA[东方甄选]]></category>
		<category><![CDATA[东方甄选股票]]></category>
		<category><![CDATA[东方甄选风险]]></category>
		<category><![CDATA[东西方品牌]]></category>
		<category><![CDATA[互联网创业]]></category>
		<category><![CDATA[互联网商业]]></category>
		<category><![CDATA[互联网金融]]></category>
		<category><![CDATA[交易细节]]></category>
		<category><![CDATA[企业合规]]></category>
		<category><![CDATA[企业文化]]></category>
		<category><![CDATA[估值争议]]></category>
		<category><![CDATA[估值方法]]></category>
		<category><![CDATA[估值标准]]></category>
		<category><![CDATA[体面离职]]></category>
		<category><![CDATA[俞敏洪]]></category>
		<category><![CDATA[俞敏洪博客]]></category>
		<category><![CDATA[公司公告]]></category>
		<category><![CDATA[公司分拆]]></category>
		<category><![CDATA[公司政策]]></category>
		<category><![CDATA[公司治理]]></category>
		<category><![CDATA[公司管理]]></category>
		<category><![CDATA[公司运作]]></category>
		<category><![CDATA[公告细节]]></category>
		<category><![CDATA[公开透明]]></category>
		<category><![CDATA[净资产]]></category>
		<category><![CDATA[分拆]]></category>
		<category><![CDATA[分拆方案]]></category>
		<category><![CDATA[分红]]></category>
		<category><![CDATA[创始团队]]></category>
		<category><![CDATA[品牌价值]]></category>
		<category><![CDATA[品牌管理]]></category>
		<category><![CDATA[商业价值]]></category>
		<category><![CDATA[商业对接]]></category>
		<category><![CDATA[商业挑战]]></category>
		<category><![CDATA[商业模式]]></category>
		<category><![CDATA[基金投资]]></category>
		<category><![CDATA[宇辉同行]]></category>
		<category><![CDATA[客户信任]]></category>
		<category><![CDATA[小作文事件]]></category>
		<category><![CDATA[小股东]]></category>
		<category><![CDATA[市场原则]]></category>
		<category><![CDATA[市场竞争]]></category>
		<category><![CDATA[市场营销]]></category>
		<category><![CDATA[市场预期]]></category>
		<category><![CDATA[年轻人创业]]></category>
		<category><![CDATA[投资回报]]></category>
		<category><![CDATA[投资风险]]></category>
		<category><![CDATA[损害股东利益]]></category>
		<category><![CDATA[新东方]]></category>
		<category><![CDATA[新东方股票]]></category>
		<category><![CDATA[新商业模式]]></category>
		<category><![CDATA[法律合规]]></category>
		<category><![CDATA[法律纠纷]]></category>
		<category><![CDATA[盈利]]></category>
		<category><![CDATA[直播业务]]></category>
		<category><![CDATA[直播平台]]></category>
		<category><![CDATA[直播电商]]></category>
		<category><![CDATA[税务问题]]></category>
		<category><![CDATA[管理体系问题]]></category>
		<category><![CDATA[管理层持股]]></category>
		<category><![CDATA[系统开发]]></category>
		<category><![CDATA[老俞的痛苦]]></category>
		<category><![CDATA[职位变动]]></category>
		<category><![CDATA[股东利益]]></category>
		<category><![CDATA[股东大会]]></category>
		<category><![CDATA[股东诉讼机制]]></category>
		<category><![CDATA[股价波动]]></category>
		<category><![CDATA[股权激励]]></category>
		<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=1441</guid>

					<description><![CDATA[董宇辉从东方甄选离职，俞敏洪体面的分拆了与辉同行。新东方与东方甄选风波再起：董宇辉独揽100%股权，估值与利益冲突揭露。7000多万贱卖资产，小股东的利益被枉顾。

东方甄选和与辉同行的分离，无疑是今年商界最大的瓜之一！🍉 当俞敏洪宣布宇辉同行分拆，董宇辉的离职，一切都显得那么突然，但似乎又是必然的结果。

7月25号曝出的公告像一颗重磅炸弹，引爆了整个社交网络。董宇辉的满载而归，100%股份归其所有，让人不禁想问：这对股东公平吗？啊啊啊啊啊啊！这样的体面，是否真的值得？🤔

估值7658万，看似是个可观的数字，但真相又是如何呢？😂 还记得那些日日夜夜我们一起追过的东方甄选吗？俞敏洪的心情，又怎能一个“憋屈”了得？

面对突如其来的小作文事件，东方甄选似乎措手不及。但俞敏洪在博客中表达了自己的态度：对董宇辉的感激不说，更是对股东们的承诺发表了宣言。他说沟通无阻碍，但小股东们心里可能早就筑起了高墙。

这个事件让我们看到了商业世界的残酷，也让我们感受到了变革的阵痛。但不论如何，俞敏洪和东方甄选的未来仍然值得我们期待。他们的故事，也许才刚刚开始。跟我一起继续关注，看看这一切将如何发展！👀 #东方甄选与辉同行分拆# #商业世界的新动向#
]]></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="董宇辉从东方甄选离职，俞敏洪体面的分拆了与辉同行。新东方与东方甄选风波再起：董宇辉独揽100%股权，估值与利益冲突揭露。7000多万贱卖资产，小股东的利益被枉顾。" width="900" height="506" src="https://www.youtube.com/embed/m6dmc337_5s?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频道。与辉同行体面地进行了分拆，至少对于俞敏洪来说，他体面了。但是，我今天也看到了很多人的评论，问他对得起股东吗？你损害了所有小股东的利益。在这样的情况下，你体面了啊，应该后面会有集体诉讼啊。咱们慢慢地讲。</p>



<p class="wp-block-paragraph">7月25号发出来的公告，宇辉同行分拆，董宇辉离职。公告中说，董先生不再担任东方甄选与新东方的任何职务，也不再在东方甄选与新东方的一些合资公司里担任管理职务，彻底离开了。而且，100%的股份都归董宇辉个人。这个算是大家一直有预期，但从来没有想到过会以这种方式实现。</p>



<p class="wp-block-paragraph">为什么这么讲？大家知道他们肯定合不来，一定会拆，早拆晚拆的事情这个事，大家一直有预期，但从来没有想到过会是100%。原来想的就是说做MBO，像我们以前做这种事情的叫MBO，叫管理层持股，做一段时间，想给董宇辉一些股份，让他去拿。这些股份实际上是东方甄选的股份，上市公司股份吧，让他拿这个股份去换他自己的与辉同行的股份。那么未来，董宇辉成为与辉同行的小股东。这些股份的交割，也是董宇辉自己去拿他的股份去换的，或者是拿现金去换的。在这样的情况下，东方甄选还是会控股与辉同行的报表，还会回到东方甄选的股报表里边来。</p>



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



<p class="wp-block-paragraph">原来大家一直期待的是这样的一种结果，但没想到搞得这么决绝，100%股份都归了董宇辉，彻底分手了。这个是大家没想到的一个结果。估值是7658万，这个也是一个很奇怪的数字，待会讲这数字怎么来的。工资待遇和补偿一分钱都不少，分给吴宇辉，这个完完全全就是分家另过，你看啊，都一分钱都没少给你吧。</p>



<p class="wp-block-paragraph">一定是有人心里有气啊。这个，估计俞敏洪心里应该还是憋着火了。你看，我对得起你了吧？啊，该给你的一分钱没少，该给你的股份，1%都没拿啊。这样走的利润与辉同行，今年运行了半年了啊。这半年的利润应该是截止到6月31号的利润啊，后边7月份的不算，1.41亿啊，全都给与辉同行，一分钱不留啊，全都给他。购买公司的钱已经在筹措了啊，软件系统免费赠送。</p>



<p class="wp-block-paragraph">这个呢，就是东方甄选给出的一个公告，基本上内容就是这样。讲完这些之后呢，俞敏洪自己又发了一个很长的博客，讲了一下这个事是怎么干的。那么咱们也稍微的解读一下，咱们就不念这个博客了啊。第一段呢，讲的是董宇辉个人100%持股。那么这个里头呢，其实有一个问题啊，他就是艺人有限公司了。如果你真的是100%都由一个人来持股的话，这个是有问题的啊。每个人哈，只允许有一个艺人有限公司，但是最近好像在改，艺人有限公司这种格式呢，已经不再提了啊，现在会有些新的提法，但也是一个相对来说比较少见的情况。</p>



<p class="wp-block-paragraph">公司内里没有任何的合伙人啊，也没有股权激励相关的期权池什么都没有，也没有个额外投资。你说你新东方，东方甄选你不占点股份吧，其他人也没有，100%属于董永辉一个人的啊。这个事是相对来说比较少见的一个情况。先把事交代完了以后呢，于敏辉又接着说啊，感谢股东的信任。那他感谢了以后，坑股东钱的时候可是一点没手软啊。后边说，没有董宇辉就没有东方之选啊，这个也认了。如果董宇辉没有火起来的话，就没有今天东方之选。他跟董宇辉之间的沟通是没有问题的，其实每个老父亲都是这么想的，都觉得自己跟儿子沟通没问题。就跟这两天马斯克说啊，他跟他的大儿子现在已经死了，这个其实就是变性的。</p>



<p class="wp-block-paragraph">这大儿子之间是一个什么样的事情？今天他现在应该算大女儿吧，出来指责。他说：“马斯克不好啊，怎么冷漠，怎么易怒，怎么性情多变，从来就不是一个合格的父亲。”但是，至少从俞敏洪的角度上来说，他觉得我跟董宇辉之间的沟通没有任何问题。</p>



<p class="wp-block-paragraph">小作文事件呢，算是个措手不及。他是认为这个事情是这么闹出来的，从来不认为他的管理体系和制度有问题，内部都没毛病，运气不太好，遇到了一个小作文事件。他也讲了说当时呢，挽留了，后来与辉同行独立运行。一开始是挽留下来，乱了一段时间，后来干脆与辉同行分拆，但是独立运行。而且呢，与辉同行分拆的时候呢，也是经过了东方证券董事会同意的。</p>



<p class="wp-block-paragraph">与辉同行呢，是不设置任何KPI和考核的，你愿意卖就卖，不愿意卖就不卖，反正我养着你，就这样完事了。董宇辉自己想怎么玩怎么玩，你想去讲书就讲书，想去旅游就旅游，想去放假都没有人管你，就是这样的一个状态，给了巨大的支持。</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">分拆这个事呢，为什么现在发生啊？早就商量好了，3月份呢，就已经确定好方案了，就准备这么干。</p>



<p class="wp-block-paragraph">5月31号，在新东方财年结束之后，开始分拆。但是，这个分拆并没有在6月份就做完，而是到7月底的时候才公布出来，才发公告做完。第一个呢，是要征求董事会的意见。这种事，如果老于说自己一拍脑袋我干了，这事肯定是不行的。那么，董事会是同意的。那么，出了事以后，董事会是要背负所有责任的。就跟咱们前面讲的，马斯克的薪酬计划也是董事会批的，但是后边有股东去起诉他的时候，说董事会的董事们并不能独立行使这个权利，马斯克一手遮天了，那么这个董事会的决议就会被推翻。</p>



<p class="wp-block-paragraph">现在应该也是这样的一个事情发生了。俞敏洪做了董事会的决议，但是，这个董事会是不是都可以独立地代表所有小股东的利益，这个事是存疑的。现在说了，我们3月份确定好了，以后这段时间，我并没有停止支持。俞敏洪讲了，继续支持，政府资源商业对接都在继续支持下去，与辉同行。新的办公场地也都是新东方的团队负责去搞定，谈判，租东西下来，整个的装修都在搞定。</p>



<p class="wp-block-paragraph">这个很像什么呢？儿子结婚的婚房，老父亲亲自出去出了方案，给装修好了。你说这玩意得多腻味吧，但是老父亲还是很骄傲的，你看这个事我都干了。东方甄选呢，未来还会继续努力，请股东们支持。这也是老俞再往后的一段写了，虽然离开了董宇辉，我们还是得接着干，支付了承诺的全部待遇。肯定是跟董宇辉之间有一个待遇上的协调，但是这个所谓的支付全部待遇，到底包括哪一部分，这个就很难讲了。因为，董宇辉原来一定是有东方人权股票的，而这种股票的话，应该是在他火起来之后发给他的。按道理来说，这部分股票应该是有成熟期的，你应该是4年成熟还是5年成熟。那么，这一部分是给了还是没给？</p>



<p class="wp-block-paragraph">因为像我们以前处理这种高管离职的时候，最麻烦的就是这个。钱这个都好弄，你要是自己走了就走了；要是有一些前面承诺的销售提成啊，什么的，该发发了。最麻烦的其实就是股票的问题啊。但是这块呢，就没有讲，只是说这个恳请董事会及薪酬委员会并取得了同意。那估计呢，应该是把原来冬雨会在东方甄选的股票都给他兑现了，把宇辉同行的全部利润都奖励给了宇辉。这个呢，实际上是1.41亿，从去年年底开始播，一直播到6月30号，1.41亿的利润都发给宇辉同行了。</p>



<p class="wp-block-paragraph">宇辉持有宇辉同行所需的股权购买款，7,000多万。他自己有，按照符合上市公司规则和公司章程规定的方式给予安排支付。这个钱应该近期会付进来。但是呢，这里头只是符合上市公司规则和公司章程，后边应该会有大麻烦。东方甄选经过董事会同意，研发好的信息系统无偿交付与会同行使用。这个事呢，因为大家知道，直播这个东西并不是说我现在坐在这跟大家直播，可能后边有一个软件就可以播起来了。这个东西很麻烦的，怎么卖货，怎么进行仓储物流，怎么进行退货管理，怎么进行各种导播啊。对于他们来说，这是一个很麻烦的。</p>



<p class="wp-block-paragraph">系统开发好了，你就接着使就好了。再往后呢，写上说以后有用得着的地方在所不辞，就是董宇辉，你以后有啥需要帮忙的，我接着去。这个呢，很像什么，就是祖老给这个兄弟俩分家了，有一个原来受了委屈，现在一定要给你补齐了，很像这样的一个文章。</p>



<p class="wp-block-paragraph">咱们稍微的看一下交易细节。第一个与辉同行的估值和对价是7,658万。这数怎么来的，肯定是极大的低于宇辉同行的价值，这个没有任何好说的。为什么叫极大的低于价值呢？咱们按PE算。</p>



<p class="wp-block-paragraph">你PE是什么意思？就是你的估值，应该是你的利润的多少倍嘛。按正常的，20-30倍很正常吧。做这样的一个项目，那么他得有多少利润呢？你想，上半年利润1.41亿，前面响了啊，我把这钱发给董宇辉了，这是半年的。那么一年的话，3亿没毛病吧，或者3可能到4亿都没毛病。为啥上半年不是购物季，下半年才是购物季呢？他上半年挣了1.4亿，加上下半年的话，做到三四亿是很正常的。那么就算他做到3亿，那么7000多万的话，也就是9分钱呢，0.25倍PE啊，没有这么算数的。</p>



<p class="wp-block-paragraph">他这个数啊，是截止到2024年6月30号未经审核账目的资产净值，约为人民币7658.546万元啊。实际上就是这么算啊，一直算到76,585,460块钱啊。就这些钱就是与辉同行的所有的净资产了啊。就这些我们就把这东西处理掉。那么总资产呢，减去总负债，就是这种叫净资产的这种算法。那么总资产减总负债里头，你说他这数到底怎么算的呢？估计是算上一些资产投入了，买电脑了，买设备了，买各种的拍摄的，装修的，包括一些货，租房子前面花掉的钱成本，把这些玩意都记进去了啊。应该是有，包括账面上可能还有一些现金等价物，啊，所有这玩意算。那么应该是7658万啊，大概就这么来的。</p>



<p class="wp-block-paragraph">品牌价值应该彻底就没算，因为董宇辉这种东西，你要算品牌价值的话，东方甄选现在基本上的市值大概百分之七八十都是他的。那你这事你咋弄？根本办不了。董事会呢，老于肯定是搞定了啊，至少目前是搞定了。股东呢，应该会进行集体诉讼啊，因为你按照0.25倍PE，把公司最有价值、最有未来发展前景的一块的业务给贱卖了，这个事凭什么呀？先卖公司资产，那些人买你股票的时候。</p>



<p class="wp-block-paragraph">不是说你是用这种方式去要体面的啊，那么老于也讲了啊，钱他在想办法啊，公司是送给他的。这句话呢，应该是一个气话，应该董委会也是有很多具体需求的人啊，不要看着他每天去讲的风轻云淡的。我这个知识是什么样的啊，我一一讲是网红，我就觉得很生气啊，因为英语网红是一个什么词，我忘了。他说这是一个非褒义的词，是做这种各种小丑动作，惹人发笑的这么样的一个角色。我是一个老师，是一个先生啊，他一直在讲这个话，但是呢，在利益上应该董宇辉算得很细的啊。</p>



<p class="wp-block-paragraph">所以俞敏洪讲啊，说这公司是送给他的，但是这种话极大可能啊，会给诉讼带来新的变化。那么1.41亿的利润的兑付应该是进入与辉同行的公司账目。那么公司账上有钱，未来应该并不用太着急。至于这个7,658万到底怎么支付，董宇辉呢，原来按道理说呢，应该有东方甄选的股票啊，到底有多少现在不知道啊，但是呢肯定是有一个对价的。</p>



<p class="wp-block-paragraph">像我们以前处理这种方式的比较简单，先把原来你拿到母公司上市公司可交易的这个股票直接给你折进去啊，拿这个钱去对付你去买新公司的股份的钱啊。以前都是这么处理，再多余的，有些会安排分期付款啊，也有一些家里有钱就去掏啊，还有一些真的是四处借钱也是存在的。各种的税务处理，你要去买这样的一个公司，他相当于是要从香港东方甄选的上市公司手里边去买这样的一个公司，这个里头还是要大量的税务和这种操作，处理的这个呢需要专业的团队来筹划啊，不是董宇辉自己能搞定的。</p>



<p class="wp-block-paragraph">这种方案，你光把方案写明白了，估计几十万还是要收的，一般star就干这个活啊，或者是大的律所。那么下一步会怎么样呢，老于呢算是已经把事办体面了啊，是不是有小股东会集体诉讼，这个我们看啊。</p>



<p class="wp-block-paragraph">我觉得可能性会比较大，因为香港上市公司股东诉讼，这个上市公司相对来说要容易点，要比国内容易很多。而且新东方是一个美国上市公司，美国上市公司，那更是想告你没什么好商量的啊，说告你就告你。马斯克都被人告得差点没拿着薪税，你俞敏洪在美国上市公司当老板，你还是要准备好啊，接受集体诉讼。那么与辉同行的下一步是怎么着？</p>



<p class="wp-block-paragraph">第一个还是要融资。现在虽然手里还有钱，但是六七千多万，这个价格真的是不贵啊，相当的贱卖了。那么这个时候，如果有人使坏，比如像罗永浩、什么交个朋友这样的公司，直接拍一张100亿估值的TS出来，老于的官司基本上算吃定了。这100亿是不是太夸张了？一点都不夸张啊，半年利润1.4亿，一年妥妥的三四亿啊，因为下半年还有双十一，还有各种各样的这种节日，对吧？三四亿没什么毛病，甚至做到5亿都有可能。</p>



<p class="wp-block-paragraph">那你在这种情况下，整个二三十倍的PE，它不就是100亿人民币吗？对吧，而且我还看好未来的发展。你给他个100亿，或者一百几十亿人民币的估值，都不过分。那么在这个时候，如果有人说，哎，我拍一张110的TS在这，也不用真的去找人签字，直接发媒体就完事了，说我们愿意投他100亿人民币。那你说真有人有这钱吗？那真愿意签，那就给呗，这有什么问题？给1亿占1%，他不就100亿了吗？对吧？</p>



<p class="wp-block-paragraph">这样的情况下，这个老于脸上就会很难看啊，这个事是非常难看的。你说新东方、东方甄选的股东、股民看到了，老于把100亿的资产7000万就给卖了，那心里能有多酸爽，大家自己心里去想就好了。新东方跟东方甄选理论上说呢，应该是先头一轮，像我们以前做很多这样的分拆，是这么干的，先让股东，或者说先让创始人自己去买。</p>



<p class="wp-block-paragraph">这个是最低的价格，比如7,000多万啊。这个让他自己去买，买完了以后呢，马上由公司的母公司的创始团队再进去买啊。但这个时候呢，这个价格就开始涨了啊。这个价格要往上涨一上，再往后呢，是在外边再找一轮投资。有的时候呢，公司自己还要去再进去投一轮。但是，这种投完了以后的结果是什么样呢？他一般是这样：小团队的创始人占比如说百分之十几到20%。大公司的就是母公司的创始团队或者叫管理层可能占个10%或者占个5%。为什么要占这个呢？第一个，后边如果再去投资的时候，他等于就开始升值了嘛。如果你做得好的话，大家也会去一起享受这资本收益。还有呢，集团公司的创始人或者是管理者在里的持股的话，未来这种分拆出去的公司再在集团公司内部做任何事情都比较方便。所以通常是这么干。</p>



<p class="wp-block-paragraph">再往后呢，是外面投资，或者是这个母公司有时候还会再去给一些启动资金，再投一些钱进来。他是这样来做的。而且每一轮投资他的估值都会往上涨啊。按道理说呢，新东方跟东方甄选应该进去再投资，再战一轮。哪怕说我认一个10亿的不值，我再去投一轮，这个事其实都是合情合理的。但是呢，就瓜田李下嘛，交易不是那么好做。到底按多少估值做的，怎么去占多少钱，不是那么好做啊。但是也应该是去做。</p>



<p class="wp-block-paragraph">今天呢，俞敏洪还出来讲话了，说新东方、东方甄选以后不会以任何形式去占有与会同行的任何股份。老头要把面子做足，那这事就没法整了啊。后面这个，我觉得他除了等待集体诉讼之外，没有任何其他的可能性。那么与辉同行下边该干嘛呢？与辉同行下边啊，去东方甄选化，人家东方甄选叫去宇辉化，这个与会同行也要反过来。现在系统握盘都是东方甄选的，那这一块的话……</p>



<p class="wp-block-paragraph">一定要快速地替换掉啊，全都换成自己的。哪怕是说是，再找其他的一些大的机构来再去用，也可以啊，不能用东方甄选的。跟大家讲一个故事吧：原来可牛影像和金山独霸合并的时候，这两个公司合并了以后，成立的叫金山网络。后来上市的时候改叫猎豹移动。他们合并了以后，这整个金山网络里头干了一件事情，叫去金山化，把金山做的所有系统全删掉。什么OA系统、什么办公系统、各种会议系统，哪怕是约会议室的系统都删掉。</p>



<p class="wp-block-paragraph">我记得我那时候跑去珠海金山开会，跑去了以后我说这个会议室怎么约啊？说不能约啊，你只能是到那强占。后来我说那金山做了这么多年，没有会议室预约系统吗？他说有，但是我们不许用。我们都是看哪个屋空着，我们就去占。如果人家到时候告诉你约好了会议室呢，咱就轰轰咱们，咱再给他赖一会再出来，就是这样。只要是跟金山沾边的东西一律不碰。</p>



<p class="wp-block-paragraph">这导致了什么呢？金山自己做办公软件，做锁水这东西起家的。金山自己内部，其实这个东西是很完善的。但是猎豹移动一直到上市那一天，整个财务系统是用Excel管理的。当时安永进来的时候都傻了，说你们都要上市了，你用Excel来管理财务系统，你们疯了吧？就是这样，这曲情深化。</p>



<p class="wp-block-paragraph">所以宏宇辉呢，后边应该也是叫去东方甄选化。因为你只要用了他的东西，你的数据，所有的内部信息那边都能看着，这个肯定是不行的。竞争跟比较是不可能停止的，只会愈演愈烈。因为董宇辉这口气呢，肯定还得接着争下去。董宇辉就是一个妥妥的别人家的孩子，所有的人，不管是东方甄选的人，还是外边看的人，都会去比较，说我们跟董宇辉到底行不行啊，不一样，哪块他做得好，哪块我们做得不好，数据是什么样的，大家都会去比较的。</p>



<p class="wp-block-paragraph">只要这两家公司还都在分别运营，民众是永远不会放过他们的。老于呢，希望兄弟分家，各自过日子。这件事应该是妥妥的会落空，没什么好说的。董宇辉呢，从现在表现的状态上来看，因为这个人我并不认识，但只能从现在表现的状态来看，妥妥的应该是下一个俞敏洪。所有的利益上，在这一块上，其实是一个算得很细的人，否则不会出现这种“100%全是他的”这种事情。</p>



<p class="wp-block-paragraph">按道理说，他应该是拉上几个合伙人，拉上几个大的股东，跟他一起去承担这件事情。但是现在没有，就是他自己。那么在后边到底怎么个玩法，我们可以一步一步往下看。我相信后面应该还有很多瓜要吃，也感谢董宇辉，感谢东方甄选，感谢俞敏洪，给我们贡献了这么多瓜。</p>



<p class="wp-block-paragraph">我记得董宇辉从突然爆火开始讲这个故事，现在我估计应该讲了他的故事，可能有六七条了，应该他也替我挣到了很多美金。还是要感谢人家，我们也期待他们为我们贡献更多有趣的故事吧。但如果咱们听众里头，有人买了东方甄选的股票，那么可以考虑一下是不是要去告他。那这种告的在香港不好说，如果你要是买了美国新东方的股票，他基本上是能赢的。这没什么好说的，因为他做的这个事情，明显是损害所有小股东利益的，这个是必然的。好，这就是我们今天讲的第一个故事。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>字节跳动辟谣路透社代码分割小作文，揭秘字节跳动代码分拆背后：TikTok与抖音推荐算法真相，中美角力场中的软件开发策略。</title>
		<link>https://lukefan.com/2024/06/03/%e5%ad%97%e8%8a%82%e8%b7%b3%e5%8a%a8%e8%be%9f%e8%b0%a3%e8%b7%af%e9%80%8f%e7%a4%be%e4%bb%a3%e7%a0%81%e5%88%86%e5%89%b2%e5%b0%8f%e4%bd%9c%e6%96%87%ef%bc%8c%e6%8f%ad%e7%a7%98%e5%ad%97%e8%8a%82%e8%b7%b3/</link>
		
		<dc:creator><![CDATA[Luke Fan]]></dc:creator>
		<pubDate>Mon, 03 Jun 2024 00:37:15 +0000</pubDate>
				<category><![CDATA[TikTok风波]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[ByteDance]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[code quality]]></category>
		<category><![CDATA[code repository]]></category>
		<category><![CDATA[code version]]></category>
		<category><![CDATA[dependency]]></category>
		<category><![CDATA[In-depth analysis]]></category>
		<category><![CDATA[inside story]]></category>
		<category><![CDATA[Lao Fan]]></category>
		<category><![CDATA[response]]></category>
		<category><![CDATA[Reuters]]></category>
		<category><![CDATA[revelation]]></category>
		<category><![CDATA[software architecture]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[split]]></category>
		<category><![CDATA[tech war]]></category>
		<category><![CDATA[TikTok]]></category>
		<category><![CDATA[TikTok future]]></category>
		<category><![CDATA[TikTok未來]]></category>
		<category><![CDATA[TikTok未来]]></category>
		<category><![CDATA[truth]]></category>
		<category><![CDATA[US-China relations]]></category>
		<category><![CDATA[中美关系]]></category>
		<category><![CDATA[中美贸易]]></category>
		<category><![CDATA[中美關係]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[代码分拆]]></category>
		<category><![CDATA[代码操作]]></category>
		<category><![CDATA[代码版本]]></category>
		<category><![CDATA[代码质量]]></category>
		<category><![CDATA[代碼]]></category>
		<category><![CDATA[代碼操作]]></category>
		<category><![CDATA[代碼版本]]></category>
		<category><![CDATA[代碼質量]]></category>
		<category><![CDATA[依賴關係]]></category>
		<category><![CDATA[依赖关系]]></category>
		<category><![CDATA[內幕]]></category>
		<category><![CDATA[内幕]]></category>
		<category><![CDATA[分叉]]></category>
		<category><![CDATA[分拆]]></category>
		<category><![CDATA[回应]]></category>
		<category><![CDATA[回應]]></category>
		<category><![CDATA[字節跳動]]></category>
		<category><![CDATA[字节跳动]]></category>
		<category><![CDATA[工程代码库]]></category>
		<category><![CDATA[工程代碼庫]]></category>
		<category><![CDATA[开源代码库]]></category>
		<category><![CDATA[抖音]]></category>
		<category><![CDATA[拆分]]></category>
		<category><![CDATA[推荐算法]]></category>
		<category><![CDATA[整理]]></category>
		<category><![CDATA[梳理]]></category>
		<category><![CDATA[模块]]></category>
		<category><![CDATA[模組]]></category>
		<category><![CDATA[深度解析]]></category>
		<category><![CDATA[演算法]]></category>
		<category><![CDATA[爆料]]></category>
		<category><![CDATA[版本管理]]></category>
		<category><![CDATA[真假]]></category>
		<category><![CDATA[科技战]]></category>
		<category><![CDATA[科技戰]]></category>
		<category><![CDATA[科技角力]]></category>
		<category><![CDATA[算法]]></category>
		<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=1282</guid>

					<description><![CDATA[大家好， 欢迎收听老范讲故事的YouTube频道。今天咱们来讲一讲，字节跳动正在辟谣路透社的小作文。我坚决不卖 ... <a title="字节跳动辟谣路透社代码分割小作文，揭秘字节跳动代码分拆背后：TikTok与抖音推荐算法真相，中美角力场中的软件开发策略。" class="read-more" href="https://lukefan.com/2024/06/03/%e5%ad%97%e8%8a%82%e8%b7%b3%e5%8a%a8%e8%be%9f%e8%b0%a3%e8%b7%af%e9%80%8f%e7%a4%be%e4%bb%a3%e7%a0%81%e5%88%86%e5%89%b2%e5%b0%8f%e4%bd%9c%e6%96%87%ef%bc%8c%e6%8f%ad%e7%a7%98%e5%ad%97%e8%8a%82%e8%b7%b3/" aria-label="阅读 字节跳动辟谣路透社代码分割小作文，揭秘字节跳动代码分拆背后：TikTok与抖音推荐算法真相，中美角力场中的软件开发策略。">阅读更多</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 title="字节跳动辟谣路透社代码分割小作文，揭秘字节跳动代码分拆背后：TikTok与抖音推荐算法真相，中美角力场中的软件开发策略。" width="900" height="506" src="https://www.youtube.com/embed/oTEFQNOrA64?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">大家好，</p>



<p class="wp-block-paragraph">欢迎收听老范讲故事的YouTube频道。今天咱们来讲一讲，字节跳动正在辟谣路透社的小作文。我坚决不卖，我也坚决不拆。</p>



<p class="wp-block-paragraph">5月30号，路透社发了一篇小作文，说字节跳动正在做一件脏活。什么样的脏活呢？将TikTok上面的推荐算法原代码，从字节跳动的代码仓库中进行分离，拆成一个独立的代码仓库。希望以后呢，在美国的TikTok，能够有一套独立的运行库，与中国的抖音拆开。消息来源呢，是某些不愿意透露姓名的消息人士。这个一定要讲清楚啊。</p>



<p class="wp-block-paragraph">但所谓的这些不愿意透露姓名的消息人士，都是字节跳动的员工。他们是字节内部使用lock（咱们国内叫飞书，国外叫lock）使用这样的工具进行开会的时候，一些与会人员进行的爆料。如果说出姓名来，就肯定被开除了，这不用想。所以呢，人家说我们坚决不说具体是谁啊，但是呢这是确确实实是与会人员，已经收到相关任务的与会人员啊，他们出来爆料的。甚至呢还有一些说没有参加这个会，但是事后看到了相关会议纪要的人，也在向路透社进行核实。也就是说，从多个角度上，证实了这件事情正在发生。</p>



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



<p class="wp-block-paragraph">字节跳动呢，就出来辟谣来了。原文是：“路透社今天发表的报道具有误导性，与事实不符。正如我们在法庭文件中所说，该法案要求允许TikTok继续在美国运营的合格资产剥离，根本不可能，在商业上技术上法律上都不可能，当然不是在法律要求的270天时间表上。”大概是这样的一个推特的回复。</p>



<p class="wp-block-paragraph">但是这个里面呢，大家注意，就跟咱们国内很多官方辟谣一样啊，说你这个事情与事实不完全相符，或者说具有一定的误导性，但是到底哪一部分不相符，没说。所以这个辟谣呢，相当于是披了一个寂寞。</p>



<p class="wp-block-paragraph">路透社呢，面对字节跳动的辟谣，人家也出来回复说：“我们坚持报道内容属实。”那么这个事情呢，到底未来是什么样的，不好说啊。我们呢，稍微分析一下，就从软件角度上，分析一下这个事行不行。</p>



<p class="wp-block-paragraph">第一个算法到底能不能剥离？咱们先看一下开源代码仓库。你说我现在想剥了一套出来，这其实挺容易的啊。我们在那边叫 fork，就是分叉意思。什么意思呢？就是我建议新仓库，把原来的仓库的东西全备份一遍。下次呢，我就在这个新仓库里边去修改了。我们在使用开源代码的时候，都是这么干的。因为你不能去改人家原来的仓库，我们都是分叉出来，在里边调整。那你说这玩意多简单啊，怎么叫脏活呢？脏活按道理说，就是一行一行离清代码的叫脏活啊。待会我们再讲，“脏活”这个词在这一次的活动中，并不是那么贴切。</p>



<p class="wp-block-paragraph">那你说既然这么简单，你就可以分叉一个，就可以干活了。呃，那咱就分，不就完事了吗？但是要注意，现在抖音和 TikTok 上用的这些推荐算法的代码，它们属于啊，快速更新和迭代中正在用的代码。这种代码呢，跟开源代码仓库本质上是不一样的。差别在什么地方？开源代码仓库，或者说，一个相对比较好的开源代码仓库，它有一些特性。这个特性是什么？就是它相对独立，它是一个单独的仓库。然后第二呢，它的边界很清晰，我需要调用其他东西，需要依赖其他的仓库的时候，我会把它写的很明白。第三个呢，就是它会有清晰完善的文档，说我们应该如何去使用，如何部署，甚至还有很多会去写一堆 how to，就是当你要做什么事的时候，该怎么办。然后呢，还会有一个比较活跃的社区，一帮人在上面使用这个代码仓库，你哪不会用了，还可以到社区里去问人，还有一帮人坐在这。维护整个的代码仓库。这是一个比较好的开源代码仓库啊，当然也有那种烂的，这个咱就不管他了。而这种快速更新迭代的工程仓库跟刚才我们讲的好的开源代码仓库是完完全全相反的。</p>



<p class="wp-block-paragraph">刚才我们讲的所有的这些属性，它通通都没有，而且完全是反义词。那么工程库一般是什么样的呢？它通常是一大堆——一定要用这个词，叫一大堆代码仓库——融合在一起的。而且这些代码仓库相互之间依赖，而且依赖的关系相当混乱。代码仓库之间有大量的接口定义、协议规范和版本依赖的关系，就是错综复杂啊。这个是正常工程用的代码仓库是这样。而且它不是一个单独的库，一般开源库是单独库，就算是你有一堆库，他也会有一个相对来说比较完善的描述文件，你可以搞清楚它们之间到底是一个什么样的关系。</p>



<p class="wp-block-paragraph">正在跑的工程库，如果直接快照所有模块停止更新，直接按照现在的版本分叉，是不是可以啊？对吧，在我们做软件备份，在做很多的软件分叉的时候，呃，我们可以干这样的一个事啊，说哎，现在所有人都停下手里动动作啊，不许更新了，我们就按现在这个时间点，咔嚓把它翻过去，行不行？这事其实也不行啊，为什么呢？因为我们讲到软件测试里边，专门有一个子项目叫什么呢，叫代码覆盖率测试。这事干嘛呢？就是我把整个的软件测试跑完，然后确定说，现在是不是所有的软件代码都被跑到了啊，或者跑到了百分之多少，我们会去做这样的测试啊。为什么要讲这个呢？因为如果现在我就把抖音和TikTok的代码咔嚓停下来，通通都不允许更新了，然后把它搬出一个新的版本来，那么在这个里边，真正能够跑的代码可能只占其中的非常小一部分啊。为什么呢？你说这个抖音不是没出毛病吗？也没贪啊。对啊，TikTok也在那工作呢，那为什么说真正能够跑的代码只占很小一部分呢？</p>



<p class="wp-block-paragraph">有大量的代码平时是不用的，只有在一些特殊情况下才工作。这就是刚才我们讲那个代码覆盖率测试的时候，我们要尽可能多的把这些代码都跑遍。但是你如果咔嚓停下来，就直接翻过去，就是现在我们能够保证他继续跑的这个代码，只占所有代码上的很少一部分。那么当一些特殊情况发生的时候，而且这些特殊情况未必概率很小，当这些情况发生的时候呢，你就会遇到一些你没有经过测试的这些代码就有可能出错，出了错以后你连找都没地找去，非常麻烦。</p>



<p class="wp-block-paragraph">那么现在到底在干什么？现在呢，肯定是在进行代码质量梳理。咱们先不说是不是分拆的事情，大企业每过一段时间都会干这个事，就是把这个工程文件，过一段时间要梳理一下，也不能让他这么一直乱下去啊。一乱下去以后，时间长了，你就没法再往前维护，没法往前做了。那么做到一些什么呢？就是将各个模块之间的依赖关系梳理清楚。</p>



<p class="wp-block-paragraph">你像我刚才讲的这个模块依赖关系到底是什么啊？比如说吧，我今天有一个模块呢，叫做用户认证，就是你上来要登录，这是一个标准模块。然后呢，有另外一个模块呢，叫做付费，比如你要买东西了，你要打赏了，你要付费对吧，这么这是两个模块。那这两个模块一定是单独做的，单独的去更新，单独维护版本。那么在这个过程中呢，他就会说哎，我这个付费模块啊，我要依赖这个用户登录模块。如果用户不登录，你就没法去记录他的支付模式，也没法给他扣。所以必须两个模块是相互依赖的。那怎么依赖呢？一般情况下是这么写啊，说我现在付费模块啊，是3.2.5版，那么这3.2.5版付费模块是依赖比如说10.8点几版的一个登录模块啊，他是这样去依赖上去的。等这个登录模块再去更新和升级的时候啊，他会去要求说哎，你是不是测试一下，我现在更新了，提供了一些新的功能，这些新的功能你是不是要去使用一下。那么，再去开发新的支付模块时，他就会说：“哎，我现在再去更新我的支付模块了，然后我再去要用新的版本。这个新的支付模块你要去依赖，旧版本就依赖不了了。”所以呢，它是相当错综复杂的，这样的一个依赖关系。</p>



<p class="wp-block-paragraph">你像抖音整个的系统包里，有几百上千个包，都是合理的。那么这些包之间相互依赖，这个版本是版本3依赖版本2，这个版本2的版本可能再去依赖一个什么。而且他们之间有时候会相互依赖，就是他没准转一圈转回来了，A依赖B，B依赖C，C依赖A，他又会有时候会这样转。</p>



<p class="wp-block-paragraph">那么在这个过程中呢，你就要去进行梳理了。你最后要把他们尽可能的梳理的比较清晰一些，甚至可能有一些代码需要进行重构。这个呢，都是需要进行这样的代码梳理。</p>



<p class="wp-block-paragraph">那你说梳理就梳理吧，你为什么要把它重新备份出一份来呢？啊，这个其实也很简单，没有人可以在工作环境上干这种事情。啊，什么叫工作环境？就是这边我这刷抖音正给我算呢，对吧，你不能在这个库上去干活，你一定是要把它拆出一份来，在外边干。干完了以后呢，哎，说OK，我们外边这个测试成功了，然后再逐渐的替换回去。那一定是这么干的啊，所以必然是会去做分离的。</p>



<p class="wp-block-paragraph">那你说我们就把它理清楚，不就完事了吗？啊，其实不是这样的。每一个模块的版本其实分很多版。那当然了，12345是不是算很多版？不是这么算的啊。就是我们在版本里头分成什么呢？比如说啊，日常更新的版本，我开发用的版本，我今天更新了两行，代表明天新写了一个文件，这种版本啊，是不影响其他人的啊，因为这版本就我用啊，其他人都不用。然后再往后呢，啊会有这种叫夜间版。什么叫夜间版呢？你说这个软件开发，白天呢跟晚上不一样吗？是这样的啊，呃我们白天上班啊，晚上呢经常会干这样的一个事情。会让一个脚本自动的把代码抓出来，然后进行编译，进行测试。那么这个版本呢，一般叫夜间版。这种版本呢，有的时候是可以正常工作的，对于小的系统来说可以，但是对于大的系统来说呢，它可能在一定范围内可以用，但是一般情况下，不会进入到生产环境里头去。这个就是夜间版。</p>



<p class="wp-block-paragraph">再往后是什么呢？就是正式的这种叫做release的版本，就是我们这要发行版。这种版本呢，就是你可以到生产系统里边去用了。但是呢，这种版本啊，也不一定会维护多长时间。虽然我现在发行了一个版本出来，但是可能过两天我又更新了新的，那么我就把这版本废掉了，我就不用再去维护这个旧的发行版了。很多的系统是这么干的。</p>



<p class="wp-block-paragraph">在发行版之上还有一种版本呢，叫LTS版。LTS版是什么？叫长期维护版本。就是我虽然后边还在不停的发新版本，甚至有新的发行版已经开始发行了，但是呢，我中间那个LTS版本，这种长期维护版本，我还是会维护和更新的。</p>



<p class="wp-block-paragraph">那你像抖音这么大的一个系统来说，咱们还是以这个支付系统为案例，虽然现在有新的版本又去更新了，有新的发行版出来了，但是呢，我现在使用长期维护版本，我遇到问题你还得给我解决啊，你不能说我就不管了啊。那么他是这样来工作的啊。</p>



<p class="wp-block-paragraph">所以各个系统包之间的版本，需要进行这样的管理。现在我们把它拆出来了，就是让所有的大的模块，这些系统包，都达到一个至少release的版本啊。说，现在正是以这个版本为基础去工作的。你如果不是依赖的release版本，请通通都依赖到release版本啊。如果有依赖的旧的release版本啊，通通依赖到最新的release版本。可能最新的版本里头多两个函数，这个函数里多一个参数，少一个参数，或者有些哪些功能废掉了。那么，你在这个过程中，你要改代码啊，你要让它能够适应所有的稳定版本。按道理说，大家不应该这么干嘛，但是你想，公司这么大，对吧，而且字节跳动又是以加班多、软件迭代快著称的。萝卜结，不起泥嘛。所以他们原来可能就会啊，代码工程质量上就会差那么一点点啊。现在就要去做这个事情啊。</p>



<p class="wp-block-paragraph">如果你说，我这个实在是更新的没有那么频繁，那么我们就去依赖这种长期维护版本，那也是可以的。就是需要进行版本梳理，以及依赖关系梳理。那么为什么要干这个事呢？其实也很简单啊，就是你要提高代码质量，或者叫提高代码的工程质量啊，否则的话，你再往后去做这个活，你就没法做了。他这个线就会越接越乱。每过一段时间，特别大的公司都会干这个事啊。</p>



<p class="wp-block-paragraph">那么，是不是在为分拆提供可能性呢？咱们刚才都是讲软件工程了。TikTok分拆的时候，是不是要先做这个准备？这个可能性是存在的啊，只能这么讲，可能性存在，但你说这就是在做分拆准备，那么就像这些字节跳动辟谣那样说的啊，与事实不符，带有明显的误导性啊。咱不能乱说，那这个事呢，其实也不能算脏活啊，因为大家都干这个，你是必须定期干的，你谁也跑不了这事，这个不能算脏活。</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">那么分拆算法之后，他算不算就可以拆了呢？这个事呢，其实是一个灰色地带。像我把这个算法拷贝了一遍，那算不算是中国算法？因为中国的推荐算法，是在出口管制名单上的啊，咱不能随便出口这个。中国的推荐算法里头也不能有中国的数据。按道理说，你如果是比较严格的考核的话，把这个代码分叉了一遍，一模一样的克隆了一遍，他就不算是中国人的产品了吗？这不胡说八道吗？咱不能搞这个啊。人家一开源，我们就自主创新，自主知识产权，这一套还是接的time。所以这件事情呢，呃，并不能说克隆了一遍就可以分拆了啊，这个是没有必然联系的。</p>



<p class="wp-block-paragraph">但是呢，你也要看国内愿不愿意装傻，因为毕竟咱们有这么多案例吗，拿人家的开源代码回来以后，自主知识产权这事干的挺多的。比如说我们拆了，拆完了以后呢，我们对这个事情进行了修改，进行了重写。如果国内愿意认，没准这个也能过关啊。但是这个呢，从呃底层逻辑上说，他是走不通的。但是呃从政府操作上来说，那就是另外一个概念了。</p>



<p class="wp-block-paragraph">那么接口梳理清楚之后，是不是可以再开发来替代这些算法呢？有很多人说哎，他们把这个接口梳理清楚了，我重新写一个推荐算法在里头，这样他不就行了吗？如果中国政府想去睁一只眼，闭一只眼的话，那他肯定是要找这个借口的。但是要跟他来讲啊，很没有人这么干这个事情啊。从正常软件开发的角度上来说，绝不会有人这么干。为什么呢？你说我把这分好了啊，这就是推荐算法的一个模块，这么多接口，然后两边都不动，我就把中间这块，这个代码换掉，不就完事了吗？啊，这个原因呢，其实很简单，就是软件架构啊，不是设计出来的。很多人都觉得软件不是有架构师吗，你们天天设计架构，那软件架构不是设计出来的，是怎么来的呢？</p>



<p class="wp-block-paragraph">软件架构啊，是长时间沉淀下来的。今天我需要这个，明天我需要那个，后天我发现这里有一个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">好，这期就讲到这里，感谢大家收听。请帮忙点赞点小铃铛，参加disco讨论群。欢迎有兴趣、有能力的朋友加入我们的付费频道。再见。\n</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
