前几天看到Andrej Karpathy【原创不易,请尊重版权】著作权归作者所有,禁止商业用途转载。关于Vibe Coding的推特发言,一【本文受版权保护】【原创内容,转载请注明出处】种新奇感瞬间上头。过去很多年,编程界有一著作权归作者所有,禁止商业用途转载。【本文首发于唐霜的博客】股暗流,就是“去编程化”,而我所在的领域【版权所有,侵权必究】【访问 www.tangshuang.net 获取更多精彩内容】就有低代码、无代码等一系列的行动。随着A【转载请注明来源】【未经授权禁止转载】I的不断发展和演进,我们发现,编程越来越【本文受版权保护】【作者:唐霜】成为廉价的工作。而Vibe Coding【版权所有,侵权必究】【转载请注明来源】的出现,彻底改变软件开发模式,AI将像改【原创不易,请尊重版权】原创内容,盗版必究。变车间一样,改变编程岗位。
【访问 www.tangshuang.n本文作者:唐霜,转载请注明出处。【关注微信公众号:wwwtangshuangnet】et 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。【本文受版权保护】什么是Vibe Coding?
Vibe Coding(网上中文称为“氛【作者:唐霜】【关注微信公众号:wwwtangshuangnet】围编程”)是一种依赖人工智能的计算机编程【未经授权禁止转载】【原创不易,请尊重版权】实践,其核心在于开发者使用自然语言提示向【本文受版权保护】著作权归作者所有,禁止商业用途转载。针对代码优化的大型语言模型(LLM)描述未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。问题,由 LLM 生成软件,从而使程序员【访问 www.tangshuang.net 获取更多精彩内容】【版权所有,侵权必究】摆脱编写和调试底层代码的需要。 这个术语【原创不易,请尊重版权】【原创不易,请尊重版权】由计算机科学家、OpenAI 联合创始人【关注微信公众号:wwwtangshuangnet】本文版权归作者所有,未经授权不得转载。兼特斯拉前人工智能主管 Andrej K【版权所有,侵权必究】【原创不易,请尊重版权】arpathy 于 2025 年 2 月【原创内容,转载请注明出处】【版权所有】唐霜 www.tangshuang.net提出,并迅速成为一种新兴的编码方式。Vi转载请注明出处:www.tangshuang.net未经授权,禁止复制转载。be Coding 的倡导者认为,即使是未经授权,禁止复制转载。【版权所有】唐霜 www.tangshuang.net业余程序员也能在无需大量培训和技能的情况【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。下生成软件,这代表了一种更为直观和便捷的【作者:唐霜】【本文受版权保护】开发模式。
【原创内容,转载请注明出处】【关注微信公众号:wwwtangshua本文作者:唐霜,转载请注明出处。【关注微信公众号:wwwtangshuangnet】ngnet】【原创不易,请尊重版权】其关键特征在于,用户通常在不完全理解代码【作者:唐霜】著作权归作者所有,禁止商业用途转载。底层机制的情况下接受 AI 生成的代码。【本文首发于唐霜的博客】【原创不易,请尊重版权】这与仅仅将 LLM 作为代码输入的辅助工未经授权,禁止复制转载。【转载请注明来源】具不同,后者仍然需要开发者审查、测试和理【本文受版权保护】未经授权,禁止复制转载。解每一行代码。Vibe Coding 的【作者:唐霜】【版权所有】唐霜 www.tangshuang.net本质是”完全沉浸于̶【原创不易,请尊重版权】本文版权归作者所有,未经授权不得转载。1;AI 助手的”氛围【版权所有】唐霜 www.tangshuang.net本文版权归作者所有,未经授权不得转载。221;中,将详细的实现过程外包给 AI【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】。 正如 Karpathy 最初所描述的【版权所有】唐霜 www.tangshuang.net【本文受版权保护】那样:”这不算真正的编程 &【未经授权禁止转载】本文作者:唐霜,转载请注明出处。#8212; 我只是看看东西,说说东西,【本文受版权保护】转载请注明出处:www.tangshuang.net运行东西,然后复制粘贴东西,而且它大多都【访问 www.tangshuang.net 获取更多精彩内容】【转载请注明来源】能工作”。
原创内容,盗版必究。【版权所有,侵权必究】【未经授权禁止转载】在编程活动中,原本程序员写代码的工作消失【版权所有,侵权必究】【本文首发于唐霜的博客】,转而出现监督AI写代码的职位出现。这与【访问 www.tangshuang.net 获取更多精彩内容】【转载请注明来源】车间中,传统拧螺丝的工种消失,转而出现监【原创不易,请尊重版权】未经授权,禁止复制转载。督车机控制机械臂生产的职位出现。
【原创内容,转载请注明出处】转载请注明出处:www.tangshua【原创内容,转载请注明出处】【作者:唐霜】ng.net著作权归作者所有,禁止商业用途转载。
“假想人”
这是我提出的一个概念,即当我们在让AI帮【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】我们完成一项任务时,不要把它明确的定义为未经授权,禁止复制转载。【版权所有,侵权必究】AI,而是假想对方是一个活人,他只是躲藏本文作者:唐霜,转载请注明出处。【本文受版权保护】在电脑背后伪装为AI应用,接受我们的指令本文版权归作者所有,未经授权不得转载。【本文首发于唐霜的博客】,并返回结果给我们。“假想人”思维,让我【访问 www.tangshuang.net 获取更多精彩内容】【版权所有,侵权必究】们避免把AI当作无所不能的超级智能,而是【转载请注明来源】原创内容,盗版必究。让我们把AI当做小白当作傻瓜,当我们需要【作者:唐霜】【本文受版权保护】AI做一件事时,我们必须非常详细的描述清【原创不易,请尊重版权】著作权归作者所有,禁止商业用途转载。楚我们想要的是什么,你应该怎么做等等。
【本文受版权保护】【版权所有】唐霜 www.tangshu【版权所有】唐霜 www.tangshuang.net【未经授权禁止转载】ang.net【关注微信公众号:wwwtangshua【本文首发于唐霜的博客】【原创内容,转载请注明出处】ngnet】【原创内容,转载请注明出处】当我们在使用AI进行编程时,我们需要拿智【作者:唐霜】【版权所有】唐霜 www.tangshuang.net能驾驶来类比。智能驾驶目前分为5个等级:
【关注微信公众号:wwwtangshua【本文受版权保护】【未经授权禁止转载】ngnet】【原创不易,请尊重版权】未经授权,禁止复制转载。【版权所有】唐霜 www.tangshu【关注微信公众号:wwwtangshuangnet】【版权所有】唐霜 www.tangshuang.netang.net- 1 级(驾驶员辅助) 这是自动化的最低级别。 【版权所有,侵权必究】【关注微信公众号:wwwtangshua【本文受版权保护】【原创不易,请尊重版权】ngnet】【访问 www.tangshuang.n本文版权归作者所有,未经授权不得转载。本文作者:唐霜,转载请注明出处。et 获取更多精彩内容】
- 2 级(部分自动驾驶) 这指的是高级驾驶员辅助系统或ADAS。 本文版权归作者所有,未经授权不得转载。原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】
- 3 级(受条件制约的自动驾驶) 未经授权,禁止复制转载。【原创不易,请尊重版权】
- 4 级(高度自动驾驶) 著作权归作者所有,禁止商业用途转载。【访问 www.tangshuang.n【转载请注明来源】【版权所有,侵权必究】et 获取更多精彩内容】【本文受版权保护】
- 5 级(完全自动驾驶) 【访问 www.tangshuang.n【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。et 获取更多精彩内容】未经授权,禁止复制转载。
目前我国法律允许上路的是L2,也就是高级【作者:唐霜】【作者:唐霜】辅助驾驶。
【作者:唐霜】著作权归作者所有,禁止商业用途转载。【版权所有】唐霜 www.tangshu【版权所有,侵权必究】未经授权,禁止复制转载。ang.net对应到编程领域的智能编程而言,其实也差不【转载请注明来源】【作者:唐霜】多,可以如下对应:
原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。- L1辅助编程:通过AI补全代码、检查错误【本文首发于唐霜的博客】未经授权,禁止复制转载。、给出建议,如github copilo著作权归作者所有,禁止商业用途转载。【原创内容,转载请注明出处】t 【本文受版权保护】著作权归作者所有,禁止商业用途转载。转载请注明出处:www.tangshua【版权所有】唐霜 www.tangshuang.net未经授权,禁止复制转载。ng.net【未经授权禁止转载】
- L2高级辅助编程:让AI生成大部分代码,原创内容,盗版必究。【本文受版权保护】人类手动改改就能用,如cursor co本文作者:唐霜,转载请注明出处。著作权归作者所有,禁止商业用途转载。mposer等 【原创不易,请尊重版权】【版权所有】唐霜 www.tangshu未经授权,禁止复制转载。【关注微信公众号:wwwtangshuangnet】ang.net【作者:唐霜】
- L3受条件制约的自动编程:AI生成代码、【转载请注明来源】【本文受版权保护】测试代码、发布代码,但需要人类强监督,如【作者:唐霜】【作者:唐霜】Devin等Agent项目 【版权所有,侵权必究】原创内容,盗版必究。未经授权,禁止复制转载。原创内容,盗版必究。
- L4高度自动编程:AI干了大部分编程相关原创内容,盗版必究。转载请注明出处:www.tangshuang.net工作,人基本解放,仅做小监督 【未经授权禁止转载】未经授权,禁止复制转载。【版权所有】唐霜 www.tangshu【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.netang.net未经授权,禁止复制转载。
- L5完全自动编程:AI自己遇到问题自己编【原创内容,转载请注明出处】本文版权归作者所有,未经授权不得转载。程自己解决问题,AI自己编程提供应用给人【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】类或其他AI使用 【原创内容,转载请注明出处】【访问 www.tangshuang.n【原创不易,请尊重版权】【关注微信公众号:wwwtangshuangnet】et 获取更多精彩内容】【本文首发于唐霜的博客】未经授权,禁止复制转载。
目前我们能做到L4,L3基本已经成熟,L【作者:唐霜】【作者:唐霜】4也摸到了边边。从目前的这个发展速度来看【本文受版权保护】著作权归作者所有,禁止商业用途转载。,实现L5也就是一两年的事。
本文作者:唐霜,转载请注明出处。原创内容,盗版必究。【本文受版权保护】本文版权归作者所有,未经授权不得转载。现在,假如我们已经实现了L4,那么,我们原创内容,盗版必究。【版权所有,侵权必究】就可以实现“假想人”,即我们不再需要自己本文作者:唐霜,转载请注明出处。【未经授权禁止转载】编程,而是让AI帮我们编程。编程工作,将原创内容,盗版必究。【未经授权禁止转载】发生颠覆,工作人员不需要敲代码来实现需求【原创内容,转载请注明出处】【版权所有,侵权必究】,而是在拿到需求后,端着咖啡,对着电脑讲本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。出自己的需求目标和验证条件。
本文作者:唐霜,转载请注明出处。转载请注明出处:www.tangshua本文版权归作者所有,未经授权不得转载。【本文受版权保护】ng.netY Combinator 首席执行官 G【转载请注明来源】未经授权,禁止复制转载。arry Tan 在访谈中指出:R本文作者:唐霜,转载请注明出处。【原创不易,请尊重版权】21;这不是一时的潮流,它实际上是主要的【关注微信公众号:wwwtangshuangnet】【关注微信公众号:wwwtangshuangnet】编码方式”, 他强调不顺应 【访问 www.tangshuang.net 获取更多精彩内容】【版权所有】唐霜 www.tangshuang.netAI 编程趋势的开发者可能会被甩在后面。
【未经授权禁止转载】【原创内容,转载请注明出处】【本文受版权保护】我的MVP实践
当我们有了“假想人”思维之后,我们自然而【版权所有,侵权必究】【版权所有】唐霜 www.tangshuang.net然会想到,当我们想要实现编程时,我们不是本文作者:唐霜,转载请注明出处。【本文首发于唐霜的博客】自己上手写代码,而是把自己的AI“工具人【访问 www.tangshuang.net 获取更多精彩内容】【未经授权禁止转载】”呼唤出来,然后告诉它我要写什么样的软件本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。,它可能还会反问你“你确定就这些需求吗?未经授权,禁止复制转载。【作者:唐霜】”
著作权归作者所有,禁止商业用途转载。转载请注明出处:www.tangshua【版权所有】唐霜 www.tangshuang.net【本文首发于唐霜的博客】ng.net【未经授权禁止转载】【转载请注明来源】我想,这里最核心的变革,是交互方式。人类【原创内容,转载请注明出处】本文作者:唐霜,转载请注明出处。的工具使用方式一直都在变化,而写代码也会【访问 www.tangshuang.net 获取更多精彩内容】【本文首发于唐霜的博客】从代码编辑器中解放出来。我只需要“向我的转载请注明出处:www.tangshuang.net本文版权归作者所有,未经授权不得转载。AI打一通电话,它就会把写好的成品返给我【版权所有,侵权必究】【关注微信公众号:wwwtangshuangnet】,如果需要调整,我只要在电话里让它修改就【本文受版权保护】【关注微信公众号:wwwtangshuangnet】可。”这就是我能想到的新式交互方式。因此转载请注明出处:www.tangshuang.net【原创内容,转载请注明出处】,我开发了自己的MVP,通过这个MVP,本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.net你可以体验到这种新式的交互方式。
【未经授权禁止转载】本文作者:唐霜,转载请注明出处。转载请注明出处:www.tangshua【转载请注明来源】本文作者:唐霜,转载请注明出处。ng.net【转载请注明来源】 【作者:唐霜】【访问 www.tangshuang.n著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。et 获取更多精彩内容】整体上,你只需要给AI打通电话,打通后,【版权所有,侵权必究】本文版权归作者所有,未经授权不得转载。向它提出自己的需求,AI会进行思考,并将【原创内容,转载请注明出处】【原创内容,转载请注明出处】编程的结果在右侧返回,之后你可以将该结果【作者:唐霜】本文作者:唐霜,转载请注明出处。下载。
【关注微信公众号:wwwtangshua本文作者:唐霜,转载请注明出处。【原创不易,请尊重版权】ngnet】【原创不易,请尊重版权】细节上,你可以在右侧通过输入文字的形式,【本文受版权保护】未经授权,禁止复制转载。来准确话你说话内容中可能存在分歧的词汇,本文作者:唐霜,转载请注明出处。【本文首发于唐霜的博客】也可以上传图片来让你的描述更加精准(该功转载请注明出处:www.tangshuang.net【关注微信公众号:wwwtangshuangnet】能目前还没有后端实现)。另外,你可以在输【原创内容,转载请注明出处】著作权归作者所有,禁止商业用途转载。出等结果中,鼠标右键来选中不满意的地方,著作权归作者所有,禁止商业用途转载。著作权归作者所有,禁止商业用途转载。然后说“我对这个不满意”,这非常符合人们【版权所有,侵权必究】转载请注明出处:www.tangshuang.net说话时手里指着某物嘴里说“这个,那个”的【原创内容,转载请注明出处】【关注微信公众号:wwwtangshuangnet】场景。
【原创不易,请尊重版权】转载请注明出处:www.tangshua著作权归作者所有,禁止商业用途转载。未经授权,禁止复制转载。ng.net本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。 【原创不易,请尊重版权】【本文首发于唐霜的博客】原创内容,盗版必究。原创内容,盗版必究。在产品设计中,我有益的把对话内容、思考过【本文首发于唐霜的博客】未经授权,禁止复制转载。程等去掉了,右侧只给结果。这完全违背了c【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。ursor等vibe coding实践工著作权归作者所有,禁止商业用途转载。【未经授权禁止转载】具的传统,甚至连编程类Agent的思考过转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。程都屏蔽掉,我就是想让用户有一种全新的体原创内容,盗版必究。【作者:唐霜】验,正如Andrej Karpathy在【版权所有,侵权必究】【关注微信公众号:wwwtangshuangnet】推中所说,“我只是说说,然后一路点接受,【本文首发于唐霜的博客】【关注微信公众号:wwwtangshuangnet】拿到结果”,我们不需要在意整个过程中AI【本文首发于唐霜的博客】本文作者:唐霜,转载请注明出处。是怎么想的怎么写的,我们只需要看结果,然【版权所有】唐霜 www.tangshuang.net【原创内容,转载请注明出处】后告诉AI那个细节不如意,继续改。实际上【本文受版权保护】【本文受版权保护】,在真实Vibe Coding场景中,开著作权归作者所有,禁止商业用途转载。【原创内容,转载请注明出处】发者们也不会去看cursor中的细节实现原创内容,盗版必究。本文作者:唐霜,转载请注明出处。,只要实现的效果满足预期,就过了,所以说本文作者:唐霜,转载请注明出处。【转载请注明来源】,我们何必去纠结过程呢?
本文作者:唐霜,转载请注明出处。【作者:唐霜】对编程职业的一点思考
近一个月,各家大模型都发布了新版本,但是【原创不易,请尊重版权】【本文受版权保护】我们发现,这些新版本在智能程度上并没有大【本文首发于唐霜的博客】原创内容,盗版必究。的跃进,但是都在编程能力上进行了加强。我【本文首发于唐霜的博客】转载请注明出处:www.tangshuang.net想这里面有两个原因,一个是编程数据资源可【版权所有】唐霜 www.tangshuang.net转载请注明出处:www.tangshuang.net以反复挖,换一个思路,同一个项目的代码可转载请注明出处:www.tangshuang.net原创内容,盗版必究。以用来训练新的模型;二是编程能力对AI未【原创内容,转载请注明出处】【原创内容,转载请注明出处】来被应用到其他领域至关重要,因为一旦编程本文版权归作者所有,未经授权不得转载。【原创不易,请尊重版权】可以做到完全自举(AI自己写代码来训练A未经授权,禁止复制转载。著作权归作者所有,禁止商业用途转载。I),就可以写其他行业领域的软件,那么在原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。遇到具体行业领域问题时,AI可以马上写代【未经授权禁止转载】【版权所有】唐霜 www.tangshuang.net码来运行,得到更有价值的文本信息,从而最【未经授权禁止转载】原创内容,盗版必究。终得出更高智能的结果。
原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。但是,这对编程职业来说,却是毁灭性的。虽【转载请注明来源】转载请注明出处:www.tangshuang.net然很多程序员仍然抱着“AI只能写一些简单未经授权,禁止复制转载。未经授权,禁止复制转载。代码,复杂业务逻辑写不了”的心态,但是很【访问 www.tangshuang.net 获取更多精彩内容】【原创不易,请尊重版权】有可能将来业务的形态并不需要复杂逻辑的业【本文受版权保护】【版权所有】唐霜 www.tangshuang.net务代码,而是会用对话的形式替代界面的形式【访问 www.tangshuang.net 获取更多精彩内容】著作权归作者所有,禁止商业用途转载。,让AI直接操作数据库来完成每一次交互,【转载请注明来源】【本文受版权保护】也就是说,虽然AI不能干掉复杂业务逻辑代【未经授权禁止转载】【关注微信公众号:wwwtangshuangnet】码,但是AI可以干掉需要复杂业务逻辑代码【原创不易,请尊重版权】原创内容,盗版必究。的系统。
原创内容,盗版必究。【访问 www.tangshuang.n本文版权归作者所有,未经授权不得转载。【关注微信公众号:wwwtangshuangnet】et 获取更多精彩内容】【本文受版权保护】著作权归作者所有,禁止商业用途转载。以下是我在网上看到的一些开发者转变内参:
【原创内容,转载请注明出处】【作者:唐霜】未经授权,禁止复制转载。能力迁移
本文作者:唐霜,转载请注明出处。【访问 www.tangshuang.n本文作者:唐霜,转载请注明出处。【原创内容,转载请注明出处】et 获取更多精彩内容】【版权所有,侵权必究】开发者要从“码农”转变为“监督者”和“设【本文首发于唐霜的博客】未经授权,禁止复制转载。计师”,要控制质量、规划架构、解决深度问【访问 www.tangshuang.net 获取更多精彩内容】【版权所有,侵权必究】题,要擅长确定产品需求、设计系统方案、把【关注微信公众号:wwwtangshuangnet】【作者:唐霜】关AI产出。也就是说,写代码的能力要降位【版权所有,侵权必究】【原创内容,转载请注明出处】,与AI协作和管理AI的能力要升格。写代【关注微信公众号:wwwtangshuangnet】【作者:唐霜】码的能力虽然不重要了,但是编程思维、计算转载请注明出处:www.tangshuang.net著作权归作者所有,禁止商业用途转载。机基础等宏观能力仍然是基石。
【原创不易,请尊重版权】【关注微信公众号:wwwtangshua【转载请注明来源】【转载请注明来源】ngnet】未经授权,禁止复制转载。【本文首发于唐霜的博客】计算机科学作用的变化
【转载请注明来源】【版权所有,侵权必究】【作者:唐霜】【转载请注明来源】传统的算法、数据结构等计算机学科知识,甚【本文受版权保护】原创内容,盗版必究。至编程语言,都会被削弱。然而,原理性的东【转载请注明来源】转载请注明出处:www.tangshuang.net西、系统性能等技能,仍然是支持复杂项目的转载请注明出处:www.tangshuang.net原创内容,盗版必究。重要能力。说到底,还是基础功永不过时。
【版权所有,侵权必究】本文作者:唐霜,转载请注明出处。著作权归作者所有,禁止商业用途转载。本文作者:唐霜,转载请注明出处。职业路径与岗位变革
转载请注明出处:www.tangshua【本文首发于唐霜的博客】本文版权归作者所有,未经授权不得转载。ng.net【原创不易,请尊重版权】著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。“码农”几乎可以消失,“AI提示工程师”【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】“AI策略师”等新兴职位机会出现。未来面【访问 www.tangshuang.net 获取更多精彩内容】【原创内容,转载请注明出处】试可能不需要考察如何用代码实现xx,而是【访问 www.tangshuang.net 获取更多精彩内容】转载请注明出处:www.tangshuang.net会考察“你怎么让AI实现xx”。
【版权所有,侵权必究】本文版权归作者所有,未经授权不得转载。【原创内容,转载请注明出处】结语
当年低代码盛行时,在编程界流传着一句玩笑【未经授权禁止转载】本文版权归作者所有,未经授权不得转载。话,大家笑着说“程序员写了个程序干掉程序【版权所有,侵权必究】未经授权,禁止复制转载。员”,如今,很多人正在成为被“干掉”的那著作权归作者所有,禁止商业用途转载。著作权归作者所有,禁止商业用途转载。一个。这就是历史的车轮,时代的变革,是大【访问 www.tangshuang.net 获取更多精彩内容】本文版权归作者所有,未经授权不得转载。势不可挡,没有人可以逆流而行。我所设想的本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。“打电话”模式,不一定是最后的形态,但是转载请注明出处:www.tangshuang.net转载请注明出处:www.tangshuang.net无论是什么形态,我们如果拥有“假想人”思【原创不易,请尊重版权】转载请注明出处:www.tangshuang.net维,就可以在任何时候充分利用好AI为我们【访问 www.tangshuang.net 获取更多精彩内容】【原创内容,转载请注明出处】自己服务。最后,让我们在多年以后重聚首,【关注微信公众号:wwwtangshuangnet】【关注微信公众号:wwwtangshuangnet】感叹曾经一行代码封神的年代。
转载请注明出处:www.tangshua原创内容,盗版必究。著作权归作者所有,禁止商业用途转载。ng.net【关注微信公众号:wwwtangshua著作权归作者所有,禁止商业用途转载。【关注微信公众号:wwwtangshuangnet】ngnet】2025-04-15 5276


