开源大模型本地部署实战:从硬件选型到企业私有化落地

自从ChatGPT把大模型这个概念彻底带出圈之后,我身边越来越多朋友开始问同一个问题:我也想用AI,但每个月交订阅费有点心疼,数据还全在人家服务器上,有没有别的路子?

有,而且这条路这几年越走越宽——开源大模型。

所谓开源大模型,就是模型权重、代码甚至训练细节都公开可下载的大规模语言模型。你不需要注册账号,不需要按Token付费,只要有一台配置还过得去的电脑,就能把模型下载到本地,离线运行。数据不出门,效果还非常能打,这就是它最让人上头的点。

这篇文章我打算写透一件事:开源大模型到底能干什么、跟ChatGPT这类闭源服务比它强在哪、弱在哪,以及如果你想自己部署一套,硬件门槛和实操路线到底是什么样的。无论你是开发者、企业IT负责人,还是纯粹想折腾的AI爱好者,这篇应该都能给你一些可以直接抄作业的参考。

1. 开源大模型为什么突然成了主流话题

1.1 ChatGPT把路铺好,开源模型把门槛砸碎

很多人有个误解,觉得开源大模型是ChatGPT火了之后才冒出来的跟风产物。实际上开源模型的历史比ChatGPT早得多。早在2020年左右,一些研究机构就开始尝试把规模较大的语言模型权重公开,但那时候模型能力确实不够看,只能说“能跑起来”,离“能用”差得远。

真正的转折点在于2023年前后。那时候ChatGPT已经教育了整个市场,所有人都知道了大模型能做什么,但闭源服务的瓶颈也很明显:API有配额限制、敏感数据不能往上送、成本随着调用量线性增长。与此同时,开源社区这边涌现出一批能力逼近闭源一线模型的作品,让“自己部署一个大模型”这件事从极客玩具变成了生产力工具。

我印象特别深的是第一次在本地跑起一个中等规模的对话模型。虽然生成速度比在线服务慢了一截,但那种“这模型是我自己的,随便折腾”的踏实感,是API给不了的。后来我用它做了一堆内部工具,批量处理文档摘要、自动分类工单、按模板生成周报,效果出乎意料地稳。

1.2 为什么厂商愿意把大模型开源

这可能是很多外行最不理解的地方:花几个亿训练出来的模型,凭什么免费送人?

拆开来看逻辑其实很清晰。第一类是技术生态路线,厂商开源基础模型,吸引开发者围绕它构建工具链、插件和行业解决方案,等于让别人帮你完善生态,最后反哺自家云服务或商业版本,这叫“开源抢心智,闭源赚利润”。第二类是安全与合规路线,某些机构有责任推动透明可审计的AI发展,开源是履行社会责任的一种方式。第三类是战略卡位路线,当行业里已经有人开源了,你不开,开发者就会流向别人那边,开源变成一种防守策略。

不管哪种动机,结果对使用者都是好事。你获得了一个可以自由使用的模型底座,而且这个底座的更新频率和迭代速度,很多时候比闭源产品还快——因为全世界的开发者都在帮你测bug、提建议、做适配。

1.3 开源不等于免费,但成本结构完全不同

这里我得先泼一盆冷水。开源模型的权重可以免费下载,但“免费”只是起点,不是终点。

你不需要按Token付费给模型厂商,但你需要为硬件掏钱,为电费掏钱,为运维时间掏钱。如果部署在云服务器上,那是按小时计费的GPU实例费用;如果部署在本地,那是显卡采购成本。一个能流畅运行百亿级参数模型的显卡,价格并不便宜。

可即便如此,长期算下来开源方案依然有明显成本优势。我帮某公司做过一个估算:他们内部有个文档问答需求,每天调用量在万次级别,如果用闭源API,按中等定价模型算,一个月光接口费就是小几万。而买一张专业显卡一次性投入,加上电费和折旧,分摊到每个月可能也就几千块,还能顺便跑其他业务。这就是开源自部署的核心竞争力——边际成本极低。

提示:如果你的业务量不大,只是偶尔玩玩,闭源API按量付费可能更划算。自部署开源模型适合的是“持续、大量、高频”的调用场景,量小了反而没必要折腾。

2. 开源与闭源的真实差距:别被参数蒙住眼

2.1 指令跟随是分水岭,参数只是及格线

很多新手选模型只看一个指标:参数量。似乎70B一定比7B强,130B一定比70B强。这个直觉大方向没错,但实际使用中你会发现,参数量只是基础门槛,真正决定模型好不好用的是指令跟随能力——你能不能通过自然语言让它准确完成任务。

我做过一组对比测试,让不同规模的模型做同一件事:从一份PDF合同里找出违约金条款,并转成JSON输出。结果很有意思,一个小参数模型虽然“知道”违约金是什么概念,但输出格式经常不符合要求,不是字段名对不上,就是直接输出一段话而不是结构化数据。而另一个参数量并不算大的模型,由于针对性优化过指令跟随和结构化输出,一次就能出对结果。

这件事给我的教训是:选模型不能只看排行榜分数,要拿自己的真实任务去测。跑一遍你业务里最典型的场景,比看一百份评测报告都管用。

2.2 闭源服务的隐藏优势和开源模型的补位空间

说实话,闭源一线模型到今天依然有它的独到之处。推理能力、复杂任务处理、多语言覆盖,这些方面头部闭源产品普遍比开源模型表现更稳。做高难度分析、长文本多步推理这类事,我还是会优先考虑闭源API。

但开源模型的价值从来不在于“全面超越闭源”,而在于它填补了几个闭源服务很难覆盖的位置:

  • 数据可控性:敏感数据完全不出本地,满足隐私合规要求;
  • 定制自由度:可以用自己的数据集做微调,让模型形成特定风格或领域知识;
  • 离线可用性:没有网络也能跑,适合内网环境和极端场景;
  • 持续可用性:不依赖第三方服务稳定性,API挂了、政策变了都影响不到你。

这四条里,随便一条踩中你的痛点,开源方案就值得认真考虑了。尤其是第二条——微调,这是开源模型独有的大杀器。闭源API虽然也支持微调,但本质上是把数据交出去定制,而且定制能力非常受限。开源模型你可以完全控制训练过程,针对自己的语料做深度优化,这在真实业务里价值极大。

2.3 开源模型的“上手成本”往往被严重低估

选型的时候大家容易比较性能指标,但很少有人把“上手成本”算进去。这里说的不是下载安装,而是围绕模型的一整套工程配套。

闭源API有多简单?注册、拿Key、调接口,一下午就能跑通。开源方案呢?你要自己搞定模型下载、推理框架选型、量化方案、并发配置、显存优化,运气不好还要解决CUDA版本冲突。我第一次部署时,光环境配置就折腾了两天,一度想放弃。

但好消息是,开源生态这两年把这块补得很完善。大量推理框架把部署门槛压得非常低,很多以前需要手写代码的操作,现在几条命令就能完成。加上社区里海量的教程和踩坑记录,只要你愿意查,绝大部分问题都有前辈帮你趟平过。总体而言,如果你有基本的Linux操作经验,从零部署一个能用的开源模型,现在一周之内完全可以搞定。

3. 本地部署的硬件门槛与实操路线

3.1 显存计算:一张表看明白你到底需要什么

很多人卡在第一步:不知道该买什么显卡。其实没必要焦虑,显存需求有一个非常粗略但实用的计算公式:模型参数量(B)乘以1.2到1.3,得到的是FP16精度下所需的显存(GB)。如果做INT4量化,这个数能降到四分之一左右。

这是按当前主流量化技术估算的,实际消耗还会受上下文长度、并发数影响。但作为选硬件的第一轮筛选,完全够用。

模型规模适配显卡(FP16)适配显卡(4bit量化)典型应用场景
7B~8B12GB~16GB6GB~8GB代码补全、简单问答、文本分类
13B~14B24GB~32GB12GB~16GB中等难度推理、文档处理、数据分析辅助
70B~72B80GB(多卡)24GB~32GB(单卡可跑)复杂推理、长文本生成、高质量写作辅助

我自己的实践经验是,如果预算有限,优先考虑INT4量化后的7B到14B模型。这个组合在消费级显卡上跑得很舒服,响应速度能接受,质量也足够应付大部分日常任务。如果你的是最新几代的中高端显卡,甚至可以尝试量化后的32B级模型,那个质感的提升非常明显。

3.2 推理框架选型:不要一个框架走天下

部署开源模型绕不开推理框架。市面上主流的选择有这几类,各有侧重点:

  • 轻量本地工具类:主打单机快速部署,封装程度高,对新手极其友好。启动命令简单,自带Web界面,几分钟就能聊起来。
  • 高性能推理引擎:适合服务化部署和多用户并发。支持连续批处理、流式输出、量化加速,吞吐量比基础方案高一大截,适合做成API服务。
  • 训练/微调一体化框架:如果你想做微调甚至全参数训练,需要更底层、灵活度更高的方案。

给新手的建议:第一步先用轻量工具把模型跑起来,找到感觉;第二步换成高性能方案,做并发和服务化;等真正进入微调阶段,再接触底层框架。一上来就想搞全栈,很容易被劝退。

3.3 量化是本地部署的灵魂操作

量化这词听起来高级,其实概念很简单:把模型参数从高精度数值压缩成低精度数值,用微小的质量损失换取巨大的显存节省。我用一个生活例子解释——原始模型好比一本高清画册,每张图都是无损大文件;量化就是把它转成压缩版图片,肉眼看着差别不大,但文件体积小了几倍。

当前主流方案是INT4量化和INT8量化,实际效果差别不算大,但显存占用差距明显。我经常用INT4跑14B模型,生成质量跟FP16版本几乎感觉不出差异,但显存占用少了一半多。

不过量化也不是完全无损耗。如果你做的任务对准确性极其敏感,比如代码生成里的复杂算法推导、长文档里的精确信息抽取,建议保留FP16或INT8,别一味追求压缩率。另外不同量化算法的兼容性也有差异,换框架的时候模型格式可能需要重新转换,这个细节踩坑概率很高,提前做好功课。

4. 企业级场景下的数据安全与私有化部署

4.1 数据不出内网,这一个理由就值回票价

我接触过的不少企业客户,最开始打听开源模型都带着同一个顾虑:公司的数据能不能用在线AI?答案往往是“不敢用”。客户资料、内部合同、代码仓库,任何一样泄露出去都是事故。

开源模型完美解决了这个痛点。你完全可以在无外网的隔离网络里部署整套服务,数据全程不走外部链路,从物理层面杜绝了泄露风险。之后我再详细说说整套流程怎么落地。

注意:私有化部署只是把“数据交给外部”这个问题变成“数据留在内部”,但内部的数据治理、权限管控、审计日志该做还得做。模型不出内网不代表模型不犯错,更不代表运维人员可以随意访问数据。

4.2 私有化部署的完整落地流程

第一步是需求梳理。先想清楚你要用模型解决什么问题,每天多少调用量,需要什么样的响应速度,数据敏感级别多高。这一步没想明白,后面全是白干。

第二步是环境规划。确定硬件、系统、网络部署位置。企业场景通常选独立GPU服务器,按需扩展。如果预算不够,多台机器缓存磁盘阵列凑合用,但并发高时容易卡顿,不建议。

第三步是环境配置。准备好Python环境、CUDA、推理框架。这里有个忠告:千万别追求最新版本。很多惨痛教训就是手动装了最新依赖,结果某个包的版本不兼容,白白浪费一下午。锁定稳定版本组合,比追新可靠得多。

第四步是模型部署。下载模型权重,做量化优化,配置推理服务。这个环节要重点考虑并发问题:模型加载到显存后,多个请求同时进来会排队,需要用连续批处理提升吞吐量。

第五步是接入业务。写统一的API层,让业务方用HTTP调用,不对下游暴露底层细节。这一步做得好,后续换模型、升版本都不会影响业务代码。

第六步是监控告警。记录响应时长、GPU利用率、错误率、Token消耗量,设置告警阈值。没有监控的部署就是裸奔,出了问题你连从哪里排查都不知道。

4.3 微调不是炫技,是让模型真正变成“自己人”

很多企业部署完开源模型就开始用了,然后发现效果不够好——因为它是个通用模型,不了解你的行业术语、表达习惯和内部知识。

这时候微调的价值就出来了。微调好比把一个通才毕业生送到公司实习,让他学习你们这里的行话、流程和风格,三个月后他就成了一个熟悉内部业务的好手。

实际操作中,微调不需要你准备海量数据。几百到几千条高质量“输入-输出”对,就足以让模型在特定任务上产生质变。关键的还是那几句话:数据质量重于数量,指令一致性比多样性更关键。宁可用五百条精心整理、格式统一的数据,也不要一万条东拼西凑、风格混乱的数据。

微调之后一定要做评测:准备一批模型没见过的问题,对比微调前后的输出质量。如果变好了,上线;如果没变甚至变差了,排查数据和超参数设置,再迭代几次。这个“微调-评测-迭代”的循环,就是开源模型企业化应用的核心方法论。

5. 常见误区与实战踩坑记录

5.1 误区一:模型越大越好

这是新手最容易踩的坑。模型越大,效果确实可能越好,但推理速度和部署成本也在同步上升。我见过一个项目,上了一张高端显卡跑70B量化模型,结果并发一高就延迟爆炸,最后换了小模型加流式输出,体验反而提升一大截。

给一个可量化的决策建议:先用实际任务测7B和14B,看效果能不能满足需求;能满足就选小的。对于大多数企业级任务,7B到14B优化过后基本够用,70B以上更多是研究探索或对效果有极致要求时再考虑。

5.2 踩坑一:换显卡后发现显存不够

买显卡忘了算上下文长度和并发量我也干过。模型本身占用的显存只是基础,上下文越长、并发越高,额外消耗的显存就越多。省心做法:按模型本身占用的1.5倍到2倍准备显存预算,宁可多留余地,也别卡着下限买。

5.3 踩坑二:上下文窗口是有代价的

很多模型宣称支持超长上下文,但实际开长上下文后,显存占用和耗时都会明显上升。我做过测试,同一个模型把上下文长度翻倍后,生成延迟提升了将近两成。如果你的场景不需要处理长文档,别把上下文参数拉到最大,调到够用的值就行。

5.4 踩坑三:系统盘空间突然告急

模型权重文件动辄几十GB,下载和解压都需要双倍临时空间。我第一次部署时没注意,系统盘差点被撑爆。所有下载和解压操作都放在数据盘,装模型的目录也要提前规划好。别小看这一步,磁盘满了模型会直接崩,报错还很隐蔽。

5.5 避坑指南:部署前必须问自己的七个问题

我把这几年踩坑经验整合成一份出行前清单,你动手部署前先过一遍:

  • 你的任务明确是什么?输入什么,输出什么?
  • 预期并发是多少?峰值和均值分别是多少?
  • 数据隐私要求是什么级别?有没有合规红线?
  • 硬件预算多少?按这个预算能跑多大模型?
  • 你愿意花多少时间在运维上?有没有人接手?
  • 是否需要微调?如果需要,数据从哪里来?
  • 模型服务挂了,有没有降级方案?

这些问题答不全,说明需求还没想清楚。别急着部署,先把答案写出来再动工。

5.6 开源模型的“隐形升级路径”是被低估的宝藏

最后说一个很多人没意识到的点:开源模型的迭代升级路径极其灵活。闭源API升级了,你只能被动接受新版本,有时候新版行为和旧版不一致,接口没变但结果变了,业务逻辑不知不觉就被影响。

开源模型不一样。你可以锁定版本不升级,也可以跟随社区升级,还能回滚到旧版本。这种“版本自主权”在企业应用里是硬通货,意味着你的业务不会被上游服务的一次更新打乱节奏。我见过一个团队因为某次闭源API升级导致生成结果格式变化,整个流水线崩了一周才恢复。开源方案就完全不会出现这种问题。

写在最后的一点体会

做开源模型部署这几年,我最大的感受是:这东西的门槛没有想象中高,但坑也绝对比想象中多。如果你只是偶尔想用AI写点东西、查点资料,闭源API确实是省心之选;但如果你有数据安全要求、有批量处理需求、有定制化愿望,那开源大模型这条路值得认真探索。

我自己现在的日常是“两条腿走路”:复杂推理和高难度生成任务用闭源API,批量处理、私有数据和需要稳定复现的场景全部走本地开源模型。这种混合路线,既保住了效果,又握住了自主权。最近社区里新出的几个小参数模型,能力又上了一个台阶,我准备再抽时间测一轮,把原来跑在闭源API上的几个内部工具迁移过来试试。

如果你也想动手试试,我的建议很简单:找一张显存还行的显卡,挑一个口碑不错的7B或14B模型,先跑通一个最简单的对话任务。不要想太多架构和优化的事,先让模型动起来——动起来之后,你会发现一切都开始变得容易了。

相关新闻

open-code-review:开源自建代码审查工具链与团队落地实践

open-code-review:开源自建代码审查工具链与团队落地实践

代码审查这事,我在团队里推过很多轮,从最开始的“互相看一眼改了什么”,到后来引入自动化检查工具,再到尝试把审查规范沉淀成团队制度,一路踩了不少坑。前阵子借着一个内部项目的契机,把整套流程重新梳理了…

2026/10/19 17:10:34 阅读更多 →
开放式代码评审:告别形式化,打造高效协作的PR审查流程

开放式代码评审:告别形式化,打造高效协作的PR审查流程

先说实话:代码评审这件事,绝大多数团队都做过,但真正跑起来的少之又少。我在过去几年里经历过好几支团队,从几个人到几十人,最典型的状态是——PR一拉出来,评审人点个Approve就算完事,或者干脆拖…

2026/10/19 17:10:34 阅读更多 →
Gemini 3 超参数调优全攻略:从学习率到 LoRA 的关键配置

Gemini 3 超参数调优全攻略:从学习率到 LoRA 的关键配置

先说一个反直觉的结论:Gemini 3 的超参数设置,最忌讳的就是把上一个开源模型的训练配置直接搬过来改两笔就跑。我接手这个项目的头一周,干的就是这种图省事的活,结果 loss 曲线像过山车,白天训着训着变 NaN&#xff0c…

2026/10/19 17:09:32 阅读更多 →

最新新闻

PowerToys v0.97.0实测:窗口管理与快捷启动的效率指南

PowerToys v0.97.0实测:窗口管理与快捷启动的效率指南

说实话,我挺理解那些在Windows上折腾窗口管理的人。你可能跟我一样,桌面一多开几个应用,就开始在屏幕前手动拖拽,好不容易对齐了,换个显示器分辨率又全乱套。后来又去装各种窗口管理软件,要么收费&#xff…

2026/10/19 17:52:02 阅读更多 →
黑客攻击的7种常见手法:从原理到防御的完整指南

黑客攻击的7种常见手法:从原理到防御的完整指南

1. 先从一件小事说起:为什么你总觉得黑客离你很远,又很近做安全攻防这些年,被问最多的一句话,既不是某个新漏洞的技术细节,也不是某个安全产品的配置方法,而是特别朴素的一句:黑客到底是怎么打进…

2026/10/19 17:52:02 阅读更多 →
artcraft从创意到成品:手工创作全流程与工具材料选择指南

artcraft从创意到成品:手工创作全流程与工具材料选择指南

1. 从“artcraft”这个名字说起:它到底想解决什么问题第一次看到“artcraft”这个词,我脑子里蹦出来的第一反应是“艺术”加“手艺”的组合。这不是一个随便拼出来的名字,它背后指向的是一类非常具体的东西——把创意想法变成看得见摸得着的实…

2026/10/19 17:52:02 阅读更多 →
具身智能人形机器人从舞台到量产:核心技术栈与工程实现解析

具身智能人形机器人从舞台到量产:核心技术栈与工程实现解析

前阵子朋友圈刷到一条消息,说的是某家做人形机器人的创业团队上了台大型晚会的现场展示,还放风说正在把商业融资节奏往前推、为冲击公开资本市场做准备。底下评论五花八门,有说“这赛道终于要起飞了”的,也有说“又是PPT造机器人”…

2026/10/19 17:52:02 阅读更多 →
AI辅助教材写作全攻略:从原创内容到低重复率

AI辅助教材写作全攻略:从原创内容到低重复率

一提起“低查重AI教材写作”,很多人第一反应是“又有人教人钻空子了”。我在出版和内容策划这行做了快十年,类似的询问接了不少。但我要先泼一盆冷水:如果你的目标只是把重复率压下去,那你大概率写不出能用的教材。真正的好教材&a…

2026/10/19 17:52:02 阅读更多 →
研究生论文写作效率提升:8个亲测好用的AI辅助工具

研究生论文写作效率提升:8个亲测好用的AI辅助工具

我读研究生那几年,论文写作占掉了差不多三分之二的精力。最折磨人的不是“想不出写什么”,而是大量时间耗在重复劳动里:文献翻了半天找不到一句合适的话、段落写完读着像白开水、参考文献格式改到半夜、最后降重又降得面目全非。后来我把市面…

2026/10/19 17:51:01 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 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/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 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/19 2:54:50 阅读更多 →
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/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练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/18 12:16:16 阅读更多 →