技能包革命:将个人能力转化为AI可复用的结构化资产
“skills”这个词这两年有点被聊烂了。放在几年前它意味着简历上的一行字、面试时的一段故事、年终总结里的几个动词。但最近一年我越来越强烈地感觉到技能的含义正在发生一次静默的迁移——它正在从“人的能力标签”变成“可以被结构化、被调用、被复用的资产”。尤其是在AI Agent、大模型应用和自动化工作流逐渐成为日常工具的背景下把一件事做成“技能包”已经成了一种新的生产方式。这篇文章我想用实操的视角把这套思路完整拆开从技能的定义演变到技能包的设计逻辑再到一次完整的搭建实录和踩坑记录。不管你是想优化个人工作流、在公司内部做知识沉淀还是想把手头重复性的活儿彻底自动化这篇文章都值得你花十分钟读完。我不聊虚的只讲怎么落地。1. 技能的本质正在被重新定义1.1 从“个人能力”到“结构化资产”的转变先回忆一下传统意义上的skills是什么。我们通常说一个人有“沟通技能”、“数据分析技能”、“项目管理技能”本质上是在描述这个人的知识储备和行为模式。这种描述有一个致命的问题不可迁移。张三能写好会议纪要不等于李四看了张三的笔记也能写好更不等于一个AI系统读了张三的总结就能自动产出同样质量的纪要。技能停留在人脑里就永远只是个人资产无法复制、无法审计、无法迭代。但当你把技能外化成一个“技能包”时事情就变了。技能包是什么简单说它是一套完整的、可执行的、带约束和校验规则的描述体系里面有输入格式、处理流程、输出标准、质量门槛、反面案例。它不再依赖某个特定的人来执行而是可以被AI Agent、自动化脚本甚至另一个同事直接调用。这里有个很关键的理解技能包不等于写一份SOP文档。SOP是给人看的技能包是给人机共用的。同样是“写会议纪要”这件事SOP会写“记录讨论要点、标注待办事项、会后24小时内发出”但技能包会写得更细输入是什么格式的会议转录文本、输出要分哪几个区块、待办事项必须带负责人和截止日期、语气要中性客观、超过50字的决议需要拆成多条、如果信息缺失要输出“需要补充”而不是猜测。这种细度决定了技能包能不能真正被稳定执行。我见过很多团队做知识管理花大力气写了上百页的规范文档最后全部躺在Wiki里吃灰。问题就出在粒度上——规范文档描述的是“应该做什么”技能包描述的是“具体怎么做、做成什么样算好”。后者才真正具备可执行性。1.2 为什么“技能包”恰恰是当前阶段最值得投入的方向这几年大模型技术发展很快但大多数人对AI的使用方式还停留在“聊天问答”的阶段。遇到什么问题打开对话框写一段提示词得到一堆文字不满意就再改提示词。这种方式有两个明显的痛点第一每一次都在重复造轮子同样的任务今天写一遍提示词明天还要再写一遍第二输出质量不稳定同样的问题换个问法结果就天差地别。技能包解决的就是这两个痛点。它把一次成功的实践固化下来把隐性知识显性化把随机性变成确定性。你调试好一个技能包就相当于拥有了一条稳定的“生产线”以后每次调用都是复制这条生产线的产出标准而不是靠运气。做个类比普通人和高效能人士的区别不在于谁的脑力更强而在于谁把更多的事情从“临时思考”变成了“固定程序”。做饭好吃但要每天现想菜谱的人开不过一个把菜谱标准化、配料定量化的快餐店。技能包就是这个意义上的人生“快餐店化”工具。它让你把高频场景全部预置好把精力留给真正需要创造力的部分。而且这件事的投入产出比非常划算。一次投入一到两个小时去打磨一个技能包换来的可能是以后每次执行任务时省下十几分钟的思考成本和大量的纠错成本。按一个月执行二十次计算这个复利相当可观。2. 一切皆可技能化通用技能包的设计思路2.1 技能包的核心构成单元拆解一个合格的技能包我个人的经验是至少包含六个部分触发条件、输入格式、执行流程、约束规则、输出模板、质量校验。先说触发条件。它解决的是“什么时候该用这个技能包”的问题。比如你做了一个“周报生成器”技能包触发条件可以是“每周五下午五点”也可以是“当用户上传了本周工作日志”。明确触发条件能防止技能包被用错场景也能让自动化调度变得简单。输入格式是整个技能包的地基。很多技能包失效根源都在输入定义太模糊。你得明确说清楚输入是原始文本还是结构化数据是文件路径还是粘贴内容有没有必须包含的字段如果用户给的输入不合规技能包应该直接报错而不是硬跑。这就像后厨接单客人说你随便做厨师反而不知道做什么但客人的单子上写着“不要香菜微辣少油”后厨就能稳定出品。执行流程是技能包的核心逻辑。它是一系列有序的步骤每一步做什么、产出什么中间结果都要写清楚。比如“行业调研报告”技能包执行流程可能是先拆解调研课题再检索信息源然后提炼关键论点接下来对比分析最后按模板输出。每一步都可以展开成更细的子操作但顶层流程必须清晰稳定。约束规则和输出模板是保证质量的两道闸门。约束规则负责限制行为边界——比如“不做事实性断言必须有数据来源”、“不对用户身份做任何假设”、“禁止输出未经证实的宏观判断”。输出模板负责统一产出格式——哪一段写背景哪一段写分析哪一段写结论段落之间用什么逻辑关系。这就像给AI装了一个固定的骨架它只能在骨架内发挥而不能自由散漫地乱写。最后是质量校验。这一步最容易被忽略却恰恰是技能包能不能持续可信的关键。你需要预设几个检查清单输出里有没有空话套话待办事项有没有负责人和截止时间数据引用是否完整语气是否中性如果校验不通过就需要重新执行修正。没有校验环节的技能包本质上和一段普通提示词没有区别。2.2 如何划定技能包的边界不是所有东西都适合做成技能包做技能包最大的诱惑是“什么都想包进去”但这恰恰是失败的开始。我自己在早期犯过一个挺典型的错误想把“写所有类型文案”做成一个全能技能包。结果这个包又想覆盖公众号文章、又想覆盖短视频脚本、还想覆盖营销邮件最后写出来的东西四不像改起来还特别痛苦。后来我把它拆成了三个独立技能包每一个都轻装上路效果立刻好了。那怎么判断一个任务适不适合做成技能包我总结了三个条件。第一任务必须有足够的重复频率至少每月要执行几次否则投入产出不划算。第二任务的输入输出要相对结构化哪怕是“写文章”这种听起来很发散的事也可以拆出“论点、结构、素材、初稿、润色”这些固定要素。第三任务的质量标准要能被清晰描述。你如果说“写得好看点”就完蛋了你得说清楚“开头前100字内必须有核心观点、每段不超过200字、结论要有可执行建议”这才算合格的质量标准。还有一个边界问题——技能包的“大小颗粒度”怎么定。我的建议是宁可偏小。一个技能包只做一件事并且把这件事做到极致远好过一个技能包做十件事结果每件都平庸。这不是懒而是因为技能包的质量和边界清晰度直接相关。边界模糊的技能包AI在执行时就会出现各种“自由发挥”最后你根本无法预期输出结果。2.3 小步快跑一个月度复盘场景的技能包原型纸上谈兵没有意义我们直接看一个具体场景——月度复盘。很多职场人每月都要写复盘但每次写都像从零开始纠结格式、纠结措辞、纠结哪些事值得写。这个场景非常适合技能包化频率够高、输入明确本月做的事、输出结构化复盘报告。我先建立了这个技能包的输入格式需要用户提供本月完成事项列表、关键数据、未完成事项和原因、下月计划草稿。如果用户只丢了一句“我做了很多事”这个技能包会先反问澄清而不是直接开写。然后是执行流程先梳理时间线再按“成绩-问题-洞察”三个维度归类然后识别每个成绩背后的关键动作再为下月计划补足行动建议最后套用复盘模板输出。约束规则我加了几条硬性的不允许只写结果不写原因成绩部分必须追溯到具体动作而非概括性描述问题部分必须同时给出可能对策而不是单纯抱怨。这些约束正是复盘报告有含金量的关键——一份没有归因的复盘本质上只是流水账。这套技能包我用了半年多每次生成的内容都相对稳定我自己只需要在最后做微调大概能省掉我三分之二的复盘时间。3. 从零到一一次完整技能包的搭建实录3.1 场景选择会议纪要技能包的立项分析为了让过程更有说服力我拿“会议纪要”这个高频、刚需的场景走一遍完整流程。选它的原因很简单第一几乎每周都要用第二不同人写的纪要质量差异极大第三这个场景的输入输出都非常明确非常适合作为第一个亲手搭建的技能包。先分析痛点。当时我手头的情况是每周有多个项目会每个会都有录音转写文本但没人有精力去精修纪要。之前试过直接用AI总结通话转写直接丢给大模型生成出来的东西要么太啰嗦把口语都保留了要么太简短把关键决策丢了更常见的是把“待办事项”写得含糊不清负责人和截止日期全靠猜。这就是典型的没有技能包只有提示词的表现。于是我明确了设计目标输入是录音转写文本可能是混乱的、带口语的、多人对话交织的输出是一份结构清晰、可直接分发的会议纪要包含会议结论、待办事项负责人截止时间、风险预警和遗留问题四个板块。同时我给自己定了一个验收标准丢入一份30分钟会议的转写文本输出能在1分钟内读完且待办事项不需要再找任何人确认就能执行。3.2 核心编写过程从草稿到约束规则补全实际搭建的时候我没有一步到位而是经历了三轮迭代。第一版我只能算是个“长一点的提示词模板”。我写了一段描述大意是“你是一个会议纪要助手请把文本转成结构化纪要包含结论和待办事项”。生成的产物确实有模有样但细看下有大量问题口语词没有清理干净、两个相似的决议合并得莫名其妙、待办事项里没有时间字段。这个版本根本达不到前面说的验收标准。第二版我开始做结构化设计。我在技能包里明确写清了四个输出区块会议结论、待办事项、风险预警、遗留问题。每个区块都有自己的要求。比如会议结论必须一句话说清决议不能有模糊修饰待办事项必须包含负责人、动作描述、截止时间缺一不可。我还为每个区块设计了输出格式。这一版质量有了很大提升但还存在两个问题一是对转写文本中的多说话人无法区分所有记录混在一起二是遇到信息不完整的片段时AI会自行脑补这是比较多坑的。第三版我做了两个关键升级。一是加入“信息缺失处理策略”遇到听不清或信息不全的地方宁可输出“待确认”也不许编造。二是加入“质量自检清单”生成结果之前先按清单检查一遍比如是否还有口语词、待办是否完整、是否存在无主语的模糊结论。这个自检动作非常有用它等于在AI内部加了一道质检工序把很多问题拦在了输出之前。经过这三轮迭代这个技能包才算真正达到了可用的状态。3.3 验证与调优用五份真实会议转录测试技能包搭建完成之后光觉得好用是不够的我用五份真实的会议转写文本做了测试。这五份文本覆盖了不同的会议类型项目进度会、方案评审会、客户沟通会、内部周会、复盘会。难度也是从简单到复杂递增其中客户沟通会的转写文本最混乱说话人互相打断非常严重还有大量口语和无效对话。测试结果给了我几个意外的发现。第一对于相对规整的项目进度会技能包的表现最稳定基本一次生成就能用。第二对于客户沟通会因为客户提到的需求点往往没有明确的“结论感”技能包需要更强的信息归纳能力。我针对这个问题调整了约束规则增加了“如果原文中没有明确结论则按‘客户关注点’而非‘会议决议’输出”的变体规则。第三我发现部分转写文本中的同一个人名被写成了不同的形式导致待办事项的负责人字段不统一。这个问题的解决方案是在输入预处理阶段加了一条规范先统一指代再进入执行流程。调优的过程其实就是往技能包里持续补充“规则补丁”的过程。每发现一个新问题就写一条针对性的约束进去再跑一轮测试验证有没有副作用。有些约束之间会互相打架比如“纪要要简短”和“待办要完整”就存在张力我的处理方式是在输出模板里明确分区长度配比而不是留模糊空间。4. 踩坑实录与排查速查表4.1 最常见的五个坑与对策做技能包这一年多我自己踩过的坑足够整理一份避坑指南了。第一个坑是过度约束。有些人觉得规则越多越严谨结果写了两百行约束规则AI执行时反而无所适从生成结果僵化得像机器人。技能包的规则体系讲究层次和优先级——核心规则必须硬边缘规则要克制。我自己的经验是一个技能包的约束规则尽量控制在十五条以内并且要区分“不允许”和“尽量避免”两级力度。第二个坑是示例过拟合。为了让AI理解什么是好的输出我在技能包里塞了几个高度具体的示例。效果确实立竿见影但问题也随之而来——AI会不自觉地模仿示例的用词和结构哪怕场景并不匹配。后来我把示例从“参考模板”改成了“正反案例对比”并明确说明每个案例之所以好的原因过拟合问题就基本消失了。第三个坑是上下文污染。这个问题比较隐蔽——技能包在执行过程中会读取用户输入也会读取内部规则二者一旦混在一起AI就可能把用户输入里的一些随意表述当成规则来执行。我的解决方案是把内部规则、用户输入、中间产出这三类信息在结构上严格分隔开用清晰的区块标记加以区分。第四个坑是忽视版本管理。技能包是活的几乎每周都可能调优但如果你没有版本记录调了几版之后你会发现根本不知道哪版改了什么出了问题都没法回退。现在我用一个简单的表格做版本记录包括日期、改动内容、触发原因、测试结果这花不了多少时间但能省掉大量返工的成本。第五个坑是我认为最重要的没有建立反馈闭环。技能包生成的结果再好如果不能接收使用者的反馈并持续修正就必然慢慢退化。我在每次调用技能包之后都会留一个“本次输出是否可用”、“哪里需要手动修改”的反馈机制。哪怕只是偶尔看一下手动修改的痕迹都能指出技能包下一个需要修补的方向。没有什么比“真实使用后的修正痕迹”更好的优化指引了。4.2 技能包跑偏时的三分钟排查方法如果你发现技能包的输出质量下降不需要慌张按照一个固定的排查顺序来定位问题。第一优先检查输入格式。大多数输出问题根源都在输入端。你给AI的东西是不是符合技能包定义的格式如果用户输入的是杂乱的微信聊天记录而不是清理过的转写文本再好的技能包也白搭。第二检查约束冲突。看看是不是最近新增的某条规则和旧规则产生了矛盾这种问题在新版本发布后特别常见。你可以把技能包改成“去掉最近改动的三条规则”对比测试定位非常快。第三检查示例的干扰。如果你最近修改过示例先看看是不是新示例的个性太强带偏了整体输出风格。想验证也简单把示例全部移除跑一次对比如果输出质量有明显变化说明问题就出在示例上。最后一步才是怀疑模型本身——大部分时候根本到不了这一步。这四步排查法我称之为“输入-约束-示例-模型”四层过滤实测下来解决了我九成以上的技能包异常问题。4.3 关于维护节奏和复用心态的真心话最后说一点维护层面的心得。技能包不是一锤子买卖它更像养一盆植物需要持续的关注和修剪。但也不要把它想得太沉重——不需要每天都折腾一个月定期检查一次、在有明显痛点时迭代一版这就够了。关键是你要有一个稳定的记录习惯改了什么、为什么改、效果如何都留痕。这个记录的价值会在三个月后体现出来你翻看版本历史能清晰看到这个技能包是如何一步步变强的也能避免重复解决已经解决过的问题。另外一个心态上的建议是不要追求一次性完美。我见过一种人为了做一个技能包反复打磨了两个月还不肯投入使用理由是“还没达到理想状态”。技能包必须放在真实使用场景里才能成长你永远无法在实验室里预知所有现实问题。尽快用一个粗糙但可用的版本跑起来再用真实反馈去迭代这个路径快得多。我的会议纪要技能包第一版只用了半小时但正是那半个小时让我发现了后续所有问题的入口。如果你正准备开始自己的技能包之旅我的建议是从一个你每周都要做的痛点任务入手。不要选低频但宏大的场景选高频但小体量的场景。第一次体验完整流程带来的正反馈比任何理论上的完美设计都更能推动你持续做下去。把一件小事真正做成“可复用的稳定能力”这种踏实感只有亲自试过的人才懂。

相关新闻

Agent项目落地指南:从可达能力到工程实践

Agent项目落地指南:从可达能力到工程实践

做Agent项目三个月,我最大的感触是:模型能力早就溢出了,真正卡脖子的,是Agent到底能“触达”多少真实的系统和数据。我跟团队内部一直用的说法就是Agent-Reach——一个Agent能覆盖多少个工具、能执行多深的任务、能扛住多复杂的上…

2026/10/12 3:38:46 阅读更多 →
SpringBoot整合EasyExcel:高效Excel导入导出与避坑实战

SpringBoot整合EasyExcel:高效Excel导入导出与避坑实战

简介:面向Java后端开发者的Spring Boot示例,围绕电子表格数据批量写入数据库、以及从数据库查询数据后生成电子表格两个高频业务场景,配套接口测试集合、建表脚本和验证用电子表格,适合有Java基础、想快速落地的读者。资源包共22个…

2026/10/10 22:42:16 阅读更多 →
claude-mem 实战:为 Claude 构建外部长期记忆层

claude-mem 实战:为 Claude 构建外部长期记忆层

1. 从零认识 claude-mem:它到底解决什么问题第一次看到claude-mem这个名字,很多人会以为它又是一个套壳的对话客户端。其实不是。claude-mem的核心定位是给 Claude 这类大语言模型补上一块“长期记忆”的拼图。用过 Claude 做长期项目的人应该都有体会&a…

2026/10/10 1:20:33 阅读更多 →

最新新闻

数据结构 - > 排序算法

数据结构 - > 排序算法

1. 排序的概念1.1 常见的排序算法1.2 排序算法的评价指标复杂度:评价排序算法的第一大指标就是时间复杂度和空间复杂度,它衡量算法的时间效率和空间效率。稳定性:假定在待排序的数据元素中有两个元素 Ri 和 Rj,它们对应的关键字为…

2026/10/12 3:39:10 阅读更多 →
ccg-workflow Shell 技能指南:Bash 脚本自动化、系统管理与多模型协作实战

ccg-workflow Shell 技能指南:Bash 脚本自动化、系统管理与多模型协作实战

【免费下载链接】ccg-workflow 多模型协作工作流引擎 — /ccg:go 一个命令,AI 自动分析意图、选择策略、编排 Codex Gemini Claude 协作执行 项目地址: https://gitcode.com/gh_mirrors/cc/ccg-workflow 点击查看 免费下载 导读 本文基于 ccg-workfl…

2026/10/12 3:39:10 阅读更多 →
2026年软件测试趋势:AI Agent、质量内建与可观测性重塑质量保障

2026年软件测试趋势:AI Agent、质量内建与可观测性重塑质量保障

做测试这行,每年年底都在猜明年的技术方向,但2026年这次不太一样。我最近和不少测试负责人、开发团队聊下来,大家最焦虑的已经不是又冒出了什么新工具,而是整个质量体系正在被 AI 和平台工程重构,很多沿用多年的测试方…

2026/10/12 3:39:10 阅读更多 →
netdxf实战:DXF文字注释与尺寸标注的创建与修改

netdxf实战:DXF文字注释与尺寸标注的创建与修改

接触过DXF开发的人应该都有这种感觉:画直线、画圆、画多段线都属于“基本功”,真正让图纸变得可读、可传递设计意图的,是文字注释和尺寸标注。这一篇是整个netdxf系列里我比较想写的一篇,因为注释和标注的处理逻辑和普通几何实体完…

2026/10/12 3:39:10 阅读更多 →
文华财经主升浪买点指标公式拆解:多条件共振识别趋势启动

文华财经主升浪买点指标公式拆解:多条件共振识别趋势启动

1. 文华财经主升浪买点指标的实战拆解做期货日内或者波段的朋友,应该都听过“主升浪”这个词。行情走主升浪的时候,速度最快、幅度最大,但也是最难拿得住的一段。很多朋友在文华财经软件里翻遍了各类指标公式,要么信号滞后&#x…

2026/10/12 3:39:10 阅读更多 →
ppt-master 的 IBM 品牌身份预设解析:从 Carbon Blue 设计规范到可执行的 design_spec

ppt-master 的 IBM 品牌身份预设解析:从 Carbon Blue 设计规范到可执行的 design_spec

AI 技能人工智能 【免费下载链接】ppt-master AI 把任意文档生成真正可编辑的 PowerPoint —— 原生形状与动画、演讲者备注可合成音频旁白、还能参考你自己的 .pptx 模板,而不是一张张图片 何雨果出品 项目地址: https://gitcode.com/hugohe3/ppt-master 点击查看…

2026/10/12 3:38:09 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 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/11 10:45:37 阅读更多 →
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/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练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/11 14:36:54 阅读更多 →