碳信用流动性如何影响全球股市估值?三条传导链路拆解
1. 先搞清楚两个市场在说什么这几年做全球资产配置的朋友估计都有一个直观感受ESG、碳中和、碳关税这些词已经从“概念讨论”变成了“交易现实”。但真正把碳信用交易市场和股市估值放在一起研究的人其实不算多。大部分时候大家是分开看的——股市归股市看碳市场归碳市场看最多在新能源板块涨跌的时候有点联动感。但如果你把视野拉长会发现这两个市场的关系远比直觉中要深得多。先说“全球股市估值”这个概念。估值不是股价股价是市场交易出来的价格估值是市场对一家公司“值多少钱”的判断。最常见的是市盈率PE、市净率PB、企业价值倍数EV/EBITDA再往后是DCF现金流折现。估值的本质是市场对未来现金流和风险的定价。预期越好、风险越低估值就越高反过来预期转弱、不确定性增加估值就会被压缩。再说“碳信用交易市场流动性”。很多人一听“碳信用”就想到“排放配额”“自愿减排量”这没错但流动性这个角度往往被忽略。流动性指的是资产能多快、以多小的成本转换成现金。比如你去交易一个碳配额如果市场上买卖盘很厚几秒钟就能成交价差极小这就叫流动性好。反过来如果挂单稀少想卖卖不掉或者一卖就砸穿价格那就是流动性差。把这两个东西放一起时核心逻辑其实就一句话碳信用市场的流动性反映了市场参与者对“减排成本”和“政策确定性”的定价而这个定价会顺着成本端、预期端和资金端一步一步传导到股市估值里。我用一个生活化的类比来解释。想象两家工厂一家是传统重工业一家是新兴清洁能源。碳信用市场就好比一个“排放成本的价格显示器”。如果这个显示器上价格很低、交易清淡意味着碳约束对企业的现金流压力很小传统工厂的估值逻辑可以照旧。如果显示器上价格飙升、交易火爆那传统工厂的未来利润预期就要被砍掉一块而清洁能源工厂的竞争力相对提升估值中枢就上移了。这篇文章想做的就是把这条传导链路拆开讲清楚里面每一个环节、每一个参数、每一个值得留意的细节。同时也会分享一些我实际跟踪数据时的经验和踩过的坑给正在研究ESG投资、碳市场或者全球宏观配置的朋友提供一个可以落地的框架。2. 碳信用市场的流动性到底反映的是什么2.1 流动性的三个层次交易量、买卖价差、持仓结构严格来说流动性不是单维度的。你在公开数据里最容易看到的指标是“成交量”和“成交额”但这两个数字只是表面。我一般会同时看三个层次缺一不可。第一层是交易活跃度。也就是每天有多少手成交。这个数据最直观流动性好的市场成交额往往稳定放大日内波动也比较平衡。但如果只看这个指标容易被大单集中成交误导——某一天成交量暴增不代表平时也很好。第二层是买卖价差Bid-Ask Spread。这是更灵敏的指标。价差小说明做市商或挂单方愿意密集报价市场参与者互相之间没有太多信息不对称。我之前观察过几个碳市场试点有些平时成交量看着还可以但一到政策窗口期前后价差就陡然拉宽这时候你想快速进出成本就高了。第三层是持仓结构。这个指标一般要等交易所披露持仓报告后才能看到。如果持仓集中在少数几个大机构手里那流动性实际上是很脆弱的——一旦这几家大机构策略一致市场可能瞬间从“看起来很活跃”变成“突然没人接盘”。我记得有一次和一个做碳资产管理的朋友聊他说了一段很实在的话二级市场的碳配额交易量很多时候不代表真实需求而代表机构调仓的节奏。今天流动性好可能只是某个大基金在做再平衡明天它不动市场就死给你看。这个提醒很重要。2.2 政策节点为什么是流动性的“脉冲源”碳信用市场有一个和股票市场很不一样的特征——它是强政策驱动的市场。如果你去看全球几个主要碳市场的历史成交数据会发现流动性分布有明显的时间脉冲特征而不是像股市那样相对均衡地分布在每个交易日。这背后的原因在于碳配额的需求本质上是履约需求。企业必须在一个规定的期限内上缴足够的配额才能满足监管要求。所以临近履约截止日时市场会出现一波明显的补仓需求流动性同步放大。而在履约日刚过的阶段需求回落市场往往变得清淡。这就是为什么在做碳市场流动性分析时不能简单把日均成交量拿来平均必须叠加一个“履约周期日历”。我见过不少人拿一年的总成交量除以250个交易日得出一个“年均流动性”的数据然后基于这个数据做了很多建模结果模型一到真实交易场景就失效。原因是这些模型把均匀分布的假设硬套在强脉冲分布的现实上自然对不上。2.3 流动性与价格发现效率的关系这里我想引入一个比较关键的概念价格发现效率。简单说就是市场能不能快速、准确地把所有已知信息消化到价格里。股票市场我们比较熟悉一有业绩预告股价会在很短时间内反应到位。但在碳信用市场这个反应速度取决于两个因素——信息是否公开、交易是否活跃。如果一个碳市场的流动性差可能的结果是政策已经出了但交易价格要拖几天甚至几周才慢慢爬到均衡位置。这会带来一个套利机会也会带来一个估值偏差。对碳市场的参与者来说流动性差意味着风险但对研究股票估值的人而言这个偏差反而是一个信号——它揭示了“市场对碳价的预期”和“政策落地后的真实影响”之间的差距。换句话说碳市场流动性越差碳价的发现效率越低股市对碳因素的定价就越容易“先走预期后走修正”。这个特征对做跨市场联动分析的人来说很有价值。3. 股市估值为什么要看碳信用市场的“脸色”3.1 成本端的传导逻辑从最朴素的逻辑看碳信用价格上升意味着企业的排放成本上升。这个成本不是小数目。我们以一家典型的重工业公司为例。假设它年排放是200万吨二氧化碳当量。如果一个碳配额的市价是50元/吨那它每年的合规成本是1个亿如果碳价涨到100元/吨成本就变成2个亿。这在利润表上会直接反映为营业成本增加或费用增加进而压低税前利润。企业估值是对未来利润的贴现所以成本上升的预期会直接压低估值倍数。而且这里面的乘数效应很大。市场给一家公司的PE是10倍意味着1块钱的利润减少对应的是10块钱的市值缩水。所以碳价每涨10元表面看只是增加了2000万的成本但从市值角度看可能对应的是2个亿的蒸发。这里面还有一个隐藏变量碳成本能否转嫁。如果行业集中度高、下游需求刚性企业可以把碳成本转嫁给消费者那对利润的冲击就有限。反之如果行业竞争激烈、产品同质化严重企业只能自己消化这部分成本估值承压就会更明显。这也是为什么同在一个碳市场体系下不同行业的估值对碳价波动的敏感度差异非常大。3.2 预期端的传导逻辑成本端讲的是“现在”预期端讲的是“未来”。碳信用市场的流动性某种意义上就是市场对“未来政策强度”投票的结果。举一个实际场景。假设某地区突然宣布未来三年碳配额将逐年收紧、免费配额比例将下降。这个政策信号出来之后碳市场的参与者会立刻调整预期——未来碳价大概率要涨。反映到交易上就会出现两种情况一是碳配额期货或远期合约价格上升二是现货市场买卖价差收窄、交易量上升因为大家都想提前锁定成本。这个预期信号会同步传导到股市。重碳行业的股票会面临两个层面的估值压力一方面未来成本上升DCF里的现金流要向下修正另一方面风险溢价要上调因为政策不确定性变大了。两者叠加的结果往往是估值出现台阶式下移而不是平滑下滑。反过来看如果一个碳市场的流动性持续萎缩、价格长期低位其实也在释放一个信号——市场认为当前碳政策强度不足以改变企业的行为模式。这时候股市对“碳风险”的定价就会偏低清洁能源板块的估值溢价也可能被压缩。3.3 资金端的传导逻辑第三个传导渠道是资金流向。这个渠道在很多分析里容易被忽略但它恰恰是把两个市场连接得最紧的地方。现在全球资产管理的框架里ESG已经不是可选配置而是很多机构的硬性约束。投资人会关注一个组合的“碳足迹”——也就是组合里所有持仓公司的碳排放总和。为了控制这个指标基金经理有两个办法一是卖出高碳公司买入低碳公司这是直接换仓二是通过参与碳信用市场购买减排量用来“抵消”组合里无法避免的排放。这两种行为都会同时影响两个市场的流动性和估值。换仓行为直接影响股市的板块轮动——高碳板块被抛售估值下降低碳板块被增持估值上升。而购买减排量的行为则直接增加碳信用市场的买入需求推升碳价、提高碳市场流动性。更有意思的联动在于这两个动作往往会互相强化。当碳信用市场的流动性改善、碳价上升时ESG投资者会认为“碳约束正在真实生效”从而更有动力调整股票组合而股票组合的调整又增加了碳市场的对冲需求形成正反馈循环。对于做策略研究的人来说这种正反馈循环的临界点和持续时间是值得持续跟踪的变量。4. 实操层面用什么指标、怎么观察、怎么建模4.1 核心指标清单这里整理一下我实际跟踪两个市场关系时每个月都会看的指标清单。不需要太复杂但每个指标背后都要有明确的含义。指标所属市场解读重点碳配额现货价格碳信用市场反映边际减排成本碳配额远期价格碳信用市场反映未来政策预期碳市场日均成交量碳信用市场反映交易活跃度碳市场买卖价差碳信用市场反映交易成本与效率重碳行业指数PE股票市场反映市场对高碳企业的估值态度清洁能源指数PE股票市场反映市场对低碳资产的偏好绿债/ESG基金资金流股票/债券市场反映ESG资金的边际变化政策公告日历两者兼有帮助识别流动性的时间脉冲这个清单的用法不是一个个单独看而是要放在一起做交叉验证。比如如果碳价在涨但重碳行业指数PE也在涨那就说明市场可能认为碳价上涨是因为需求强劲经济好而不是因为政策收紧成本冲击。同样的数据不同的宏观经济背景解读完全不同。4.2 如何建立一个“双市场联动”的观察框架我个人的经验是不要一上来就做复杂的回归模型先画一张时间轴图——把碳价、碳市场成交量、重碳行业指数、清洁能源指数叠加到同一张图上去看拐点之间的关系。之前我在处理某个模拟项目的数据时发现一个有趣的现象碳市场成交量的脉冲式放大通常领先于重碳行业指数估值下移2到4周。起初我以为是巧合后来去翻政策日历确认了原因——那段集中放大的成交量恰好对应着一个强约束政策的预期发酵期。市场先通过碳市场表达了对政策强度的判断然后股票市场才慢慢消化这个信息。这个观察方法的核心在于不能只看静态的相关性要看动态的领先滞后关系。碳市场往往反应更快因为它参与者少、信息传导路径短股票市场参与者多、决策链条长反应就会慢半拍。这个“半拍”的时间差就是你可能捕捉到的信息优势。4.3 一个简易的联动模型思路如果要用一句话概括我能给出的最精简建模思路那就是把碳市场的价格和流动性指标当作股票估值模型的“额外自变量”。传统的估值模型是PE f(盈利增速, 风险偏好, 利率)现在叠加一个碳因素后变成PE f(盈利增速, 风险偏好, 利率, 碳价预期, 碳市场流动性)。在这个框架下实际操作起来分几步。第一步构建碳风险暴露系数。每家公司一个值表示碳价每变动10%对该公司盈利的影响幅度。这个系数需要结合排放强度、减排成本曲线、碳成本转嫁能力等因素来估算不是拍脑袋能定的。第二步把碳风险系数应用到估值模型里。具体做法是调整预期现金流——把未来碳价预测带入成本模型得到修正后的盈利预测再重新做DCF估值或计算修正后的PE。第三步用碳市场流动性做“情绪调节”。当碳市场流动性显著放大、同时价格处于上行区间时表明市场在强化碳约束预期这时候即使当前碳价还没有快速上涨也要在估值模型里提前计入更高的碳风险溢价。这个模型当然不完美但它至少解决了两个常见问题一是让碳因素在估值体系里变得可量化、可追溯二是让碳市场的信息能够系统性地进入投资决策流程而不是靠“感觉”和“新闻标题”来做判断。5. 常见问题与避坑指南5.1 数据口径不一致的问题做跨市场分析最大的坑就是数据口径不一致。股票市场的数据相对标准化交易所公布的成交量、成交额、市盈率基本都是可比口径。但碳市场就麻烦得多——不同交易平台、不同履约周期、不同配额类型数据口径差异非常大。比如有些市场的现货成交量包含了一级市场拍卖的量有些只包含二级市场交易有些市场的均价是简单算术平均有些是成交量加权平均。如果你不加处理直接把两个市场的数据拿来做联动分析很可能会得出完全错误的结论。我踩过这个坑。当时做某跨区域碳市场研究时为了省事直接调用了公开平台的原始数据没有仔细核对口径结果发现碳价和股市估值的关系忽正忽负怎么都不稳定。后来逐一排查才发现问题不在逻辑在数据——有个市场把“挂牌协议交易”和“大宗协议交易”合并在了总成交量里而交易价格却是按不同规则分别统计的。把这个因素剔除后信号才变得干净。5.2 流动性“假象”的识别前面提到过碳市场的流动性有很强的政策脉冲特征。这带来一个实际的问题如果你在履约季观察市场会发现流动性非常好、成交量大、价格发现效率也高但一旦过了履约窗口市场可能“瞬间冻结”。这时候如果你把这段流动性好的数据带入估值模型作为未来的常态假设就会严重高估碳市场的摩擦性影响。所以我的习惯是看流动性指标时永远先把数据按照“履约周和非履约周”分开再分别计算平均值和标准差。用非履约周的流动性数据做基准用履约周数据衡量政策冲击的强度边界两者结合才能对“真实流动性”有一个稳健的认知。5.3 警惕“伪相关性”当两个时间序列都呈上涨趋势时计算相关系数很容易得到很高但毫无意义的结果。比如过去几年全球碳价总体上涨同时全球股市估值也在扩张如果你直接对这两个趋势做回归会给投资者一个“碳价上涨会推动股市上涨”的荒谬结论。这个问题的根源在于忽视了大环境变量。全球流动性宽松、无风险利率下行、ESG资金持续涌入这些共同因素同时抬高了碳市场和股市的价格中枢。真正需要控制的是这些共同因子然后再去看碳市场流动性的“边际变化”对股市估值的“边际变化”是否有解释力。实际操作中我一般先做差分处理——把序列转化为环比变化率或同比变化率再观察两者之间的同步性。剔除趋势后的相关性才更接近真实的因果关系。5.4 政策变量的处理艺术碳市场和股市不同政策变量是最大的驱动因素。但政策本身是难以量化的你不能把一个“政策强度”指标直接塞进回归模型里。我的做法是用“政策事件研究法”来处理。具体来说先把历史上重要的政策节点整理出来比如配额总量调整、覆盖行业扩容、免费配额比例下降等然后分析这些节点前后碳市场流动性和股市估值的关系如何变化。这种方法虽然粗糙但非常实用。它不试图预测下一次政策是什么而是通过观察历史上每一次政策冲击后的市场反应模式建立一个“政策敏感性清单”——哪个板块对碳政策最敏感、哪个板块反应滞后、哪个板块的估值已经透支了政策预期。有了这个清单下一次政策窗口来临时你就可以更有把握。6. 我个人的几点体会研究“全球股市估值与碳信用交易市场流动性的关系”这个课题做下来最深的一个感受是这两个市场的联动不是一个“谁引导谁”的线性关系而是一个多层次的交互系统。碳市场是政策信号最直接的定价场所股票市场是政策信号在实体经济层面的综合定价场所两者通过成本、预期和资金三条渠道相互影响。对做投资研究的朋友建议不要试图找一个“万能指标”来捕捉这种关系。真实世界里这种关系是时变的——在不同宏观环境下、不同政策阶段中主导传导机制会切换。关键是要有一套系统能让你及时识别出当前是成本端主导、预期端主导还是资金端主导。另外我越来越觉得这个领域的分析门槛不在于复杂的量化模型而在于对机制的理解和对细节的耐心。花时间把碳市场的交易机制、政策周期、数据口径搞清楚比多跑几十个回归要管用得多。数据再漂亮如果对背后的物理过程和经济逻辑没有感觉模型也只是原地打转。如果你刚开始接触这个方向我建议从一条最简的路径入手选定一个碳市场和一个高碳排放行业指数先连续跟踪三个月记录碳价、碳市场成交量、行业指数PE的每周变化。三个月后回头看这些数据你会发现一些新闻里看不到的规律。到那个时候再决定要不要往更复杂的模型方向走。

相关新闻

用WinForms+Vulkan集成APISR,打造老动画视频超分修复工具

用WinForms+Vulkan集成APISR,打造老动画视频超分修复工具

把老动画“洗”清楚这件事,我已经认认真真做了好几周。我最早做这个小工具,纯粹是想把小时候收藏的480p老动画,用本地电脑放到4K电视上给孩子看。折腾下来发现,传统播放器的拉伸画面一团糊,直接上超分模型又有一堆工程…

2026/10/15 5:47:36 阅读更多 →
三款开源AI效率工具实测:会议转写、知识库问答与批量处理,每天省2小时

三款开源AI效率工具实测:会议转写、知识库问答与批量处理,每天省2小时

先说结论:最近我一直在折腾三款开源的AI效率工具,加起来装一次,就能让每天重复劳动的时间少掉一大截。你说“省下2小时”是标题党?我自己也不信,但连续用了两周之后,我翻了翻时间记录,确实每天多…

2026/10/15 5:46:36 阅读更多 →
RAG生产级检索架构:混合召回与重排如何补齐纯向量检索短板

RAG生产级检索架构:混合召回与重排如何补齐纯向量检索短板

这是个很能勾起从业者共鸣的话题。网上聊 RAG 的教程一抓一大把,但绝大多数都停留在“装个向量库、调个 Embedding 接口、top-k 召回”的阶段。等你真把这套东西放到生产环境、放到百万级甚至亿级知识库上跑一遍,就会意识到一个扎心的事实:纯…

2026/10/15 5:46:36 阅读更多 →

最新新闻

降AIGC工具全解析:让论文摆脱AI痕迹的实操指南

降AIGC工具全解析:让论文摆脱AI痕迹的实操指南

“2026年这三个字一出来,就注定和‘降AIGC’绕不开关系了。”这话不是我说的,是上周一个学弟跟我吐槽课程论文时顺嘴带出来的。他说自己辛辛苦苦用AI做了调研、搭了大纲,结果交上去被退回来,理由很统一——“AI痕迹太重”。我翻了…

2026/10/15 6:35:47 阅读更多 →
DDPG原理与工业控制落地:确定性策略与连续动作优化

DDPG原理与工业控制落地:确定性策略与连续动作优化

1. 为什么DDPG不是“强化学习入门首选”,但却是工业级控制落地的分水岭你翻过几本强化学习教材,大概率会发现:从Q-learning到DQN,再到A3C、PPO,脉络清晰、代码易懂、实验快出结果;可一旦翻到DDPG这一章&…

2026/10/15 6:35:47 阅读更多 →
LLVM中memset与memcpy的编译优化全流程解析

LLVM中memset与memcpy的编译优化全流程解析

1. 项目概述:从一条内存操作指令看编译器的“肌肉记忆”你有没有在调试一个看似简单的C程序时,发现memset调用被完全抹掉了,或者memcpy突然变成了一长串寄存器赋值?又或者,在性能分析工具里看到一段本该是循环拷贝的代…

2026/10/15 6:35:47 阅读更多 →
TensorFlow实战指南:环境搭建、建模训练与部署全解析

TensorFlow实战指南:环境搭建、建模训练与部署全解析

如果你是被“TensorFlow”这个名字吸引进来的,多半已经在AI这条路上了。不管你是准备做图像分类、文本生成、推荐系统,还是把模型搬到移动端,TensorFlow都是绕不开的一座山。作为深度学习的头号开源框架,它在工业界和学术界的使用…

2026/10/15 6:35:47 阅读更多 →
uni-app自定义基座不包含原生插件?报错排查与解决指南

uni-app自定义基座不包含原生插件?报错排查与解决指南

一早打开 uni-app 项目,准备在真机上验证刚接入的原生插件,结果控制台第一行就是红得刺眼的提示:[JS Framework] 当前运行的基座不包含原生插件[xxxx],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基…

2026/10/15 6:35:47 阅读更多 →
C语言include头文件包含与预处理调试实战指南

C语言include头文件包含与预处理调试实战指南

搞C语言开发的人,几乎都会遇到一个诡异的场景:明明在某个头文件里定义了一个宏,代码编译却告诉你“未定义”;或者某个结构体类型在头文件里声明得好好的,另一个文件却报“unknown type name”。调试到最后,…

2026/10/15 6:34:47 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →