网络安全入门:三个月打牢地基,避开新手常见弯路
说实话在安全这行干了这些年每年都能碰到一批新人问同一个问题“网络安全怎么快速入门新手怎么少走弯路”每次看到这个问题我心里其实挺复杂的——因为这问题的答案特别反直觉。你想快速恰恰不能急着去碰那些看起来“很酷”的东西你想少走弯路恰恰要先把最枯燥的地基老老实实打一遍。我见过太多新人在头半年里拼命刷视频、囤工具结果半年下来连一个最基础的安全事件都分析不明白。网络安全这行有个特点它不是靠“知道得多”取胜而是靠“判断得准”取胜。你背下一百条命令不如真正搞懂一次流量里的异常特征。这篇文章不打算灌鸡汤也不打算给一张“从入门到精通”的超级大清单而是想用这些年的实际观察告诉你一个零基础的新手怎么用三个月到半年的时间走完别人一年才走完的路并且每一步都走得扎实、不踩空。1. 很多人前半年白费问题出在目标和路径错位1.1 被“黑客情结”带偏的入门目标先聊一个很现实的问题为什么每年这么多人学网络安全真正坚持下来并且找到工作的却不多我观察下来第一个拦路虎就是目标错位。多数新人被影视作品里的“黑客”形象吸引脑子里全是“一键接管服务器”“弹出一个命令行就搞定一切”的画面于是上来第一件事就是四处找工具。但真实的网络安全行业跟你想象的恰恰相反。企业招安全人员首先看的是你能不能“守住”不是你能不能“攻破”。防守能力意味着你要熟悉网络架构、系统日志、权限模型、告警规则——这些听着一点都不酷但就是吃饭的本事。攻击视角当然要有但那是用来理解“对手会怎么打”的是一种思维方式不是让你真去对真实目标做任何未经授权的操作。1.2 “工具收集者”陷阱为什么你装了三百个工具还是不会我在一些技术社群里见过特别典型的现象有人晒自己的工具库截图几十个分类文件夹从端口扫描到抓包分析装得整整齐齐。可你问他一个最简单的问题——“你从这个扫描结果里看到了什么下一步你会怎么办”他答不上来。原因很简单工具是拿来放大判断力的不是替代判断力的。扫描器告诉你“这个服务可能用了某个旧组件”你如果不懂协议原理、不懂中间件工作机制你就不知道该不该信这条结果更不知道用什么手段去核实。所以我会劝新手入门阶段工具越少越好先把手抓包软件、日志查询命令用得滚瓜烂熟比囤一堆“神器”有用得多。你真正缺的不是工具是“拿到结果之后怎么想”。1.3 把目标改成“能胜任初级安全岗位”路径立刻清晰如果给新手定一个更务实的目标我会建议你直接用“成为一名初级安全工程师”来倒推学习路径。这个目标的好处是它逼着你去学企业真正会用到的技能而不是跟着网上的猎奇教程跑偏。第一个月结束能独立配置一台做过基础加固的服务器说得出每个加固项为什么存在第二个月结束能读懂一份访问日志能区分正常请求和扫描行为的基本特征第三个月结束能自己的实验环境里完整跑通一次授权范围内的安全测试流程并写出一份像样的测试报告。你发现没有这三个阶段的产出全是“能看到的东西”而不是“我学了什么”。这也是我想强调的安全学习一定要以成果为导向每段时间拿出一个可展示、可复测的结果才叫真的在进步。2. 打地基阶段网络、系统、编程三块基石怎么排说句很多培训班不爱听的话网络安全入门阶段真正决定你上限的不是你会多少种攻击姿势而是你的网络基础、系统基础和编程基础扎不扎实。这三块地基缺一块后面学什么都像盖在沙子上。2.1 网络基础不是为了背概念是为了排错和看流量网络协议这块新手不需要一上来就啃全本协议标准但有几条主线是必须吃透的。第一TCP/IP的通联过程。三次握手握的是什么、为什么需要四次挥手、TCP和UDP适用场景有什么区别——这些不是面试题是你分析网络异常时天天要用的底层语言。第二HTTP/HTTPS协议。请求头里的User-Agent、Referer、Cookie响应头里的Server、Set-Cookie这些字段代表什么异常行为往往会留下什么线索你心里要有数。第三DNS解析。大量异常行为的第一站都是某个进程去查询一个域名搞懂递归解析和缓存机制你才看得懂终端日志里的网络行为。学习建议别只看书打开抓包工具看真实流量。你在浏览器里打开一个页面亲眼看到TCP握手、TLS协商、HTTP请求响应的完整过程比背十遍“三次握手”都管用。这个习惯越早培养越好因为后面你排查问题、写安全报告全靠这种“看得见流量”的直觉。2.2 操作系统Linux为主Windows为辅的攻防视角安全行业里有句老话“不会Linux安全少半边。”这话不夸张。绝大多数服务器、网络设备、安全工具都跑在Linux系系统上你连基本操作都不熟后面没法干活。我给新手的学习顺序是先Linux后Windows。Linux这边先学会文件权限读、写、执行、属主、属组、用户与组、进程查看与管理、系统日志体系尤其是/var/log下那几类日志分别记录什么要滚瓜烂熟。Windows那边重点放在用户账户权限、事件日志查看、组策略的基本逻辑这些在安全运营场景里天天用到。一个很难替代的练习方法自己搭两台虚拟机一台当服务器一台当客户端手动配置网络服务和防火墙规则然后自己想办法访问它、排查它。重点不是让你去做什么攻击验证而是让你通过“我自己能建起来我也就知道哪里容易出问题”的思路把系统层面的安全理解透。这种动手带来的记忆比看一百遍教程都牢固。2.3 编程语言Python不是让你当程序员是让你长第三只手很多新人一听要学编程就慌说自己数学不好、逻辑不行。我说句实话安全岗位需要的编程能力和专职开发岗位完全不是一个量级。你不需要写出什么精巧的框架你需要的是会写脚本、会读代码、会处理数据。入门阶段我建议重点学Python但目标定得很务实能写脚本批量处理日志提取出特定字段能用请求库发起HTTP请求和分析响应这是理解和验证Web安全问题的基础能写简单的自动化脚本把重复性排查工作变成一条命令。顺序上你先花两三周把Python基本语法过一遍变量、循环、条件、函数、文件读写然后马上去解决实际问题——比如写一个脚本统计某份日志里每个来源IP的出现次数。别去啃什么算法、设计模式那些是程序员的功课不是安全新手的当务之急。SQL也不能落下。你不需要成为数据库管理员但SELECT、WHERE、JOIN、ORDER BY这些基础查询必须顺手因为Web攻击里最常见的那类问题底子全是SQL语法理解。不懂SQL你怎么理解常见漏洞的原理怎么理解安全开发里那条“永远不要拼接查询语句”的规则2.4 一套可执行的三个月排期表很多新手问我“每天花多少时间合适”我给的参考是一天两到三小时周末可以加到半天三个月算下来大概有200到250个小时的有效学习时间。这个量对于夯实基础是够的。我按“周”给你拆一下阶段时间重点内容每周自测第一周网络入门TCP/IP、DNS、HTTP基础配合抓包观察能说出一次网页访问过程中经历的协议交互第二周网络进阶常见协议对比、子网与端口、防火墙基本规则能根据抓包结果判断一次连接是否正常建立第三至四周Linux基础命令行操作、用户权限、文件系统、日志目录能给虚拟机装好服务并查看对应日志第五至六周Python入门语法基础、文件处理、常用请求库能写出统计日志IP出现次数的脚本第七周数据库基础SQL查询、常见数据库逻辑能在演示库上写出涉及两张表关联的查询第八周安全概念常见漏洞类型与分类框架、安全加固基本项能解释三种常见Web威胁的危害和基本成因第九至十二周实验环境综合搭建靶场、完成基础测试流程、写作报告能独立完成一个情景题并写出分析报告这个排期表不是我拍脑袋定的是看了很多新手的学习节奏之后总结出来的基础阶段贪快必翻车但也不能漫无目的地“学海无涯”每周必须有一个可验证的小产出。只要你能按这个节奏走完三个月就已经超过身边绝大多数“只听课不动手”的人了。3. 有了地基之后在合法环境里动手把攻防原理串起来3.1 实验室思维为什么你必须先在虚拟机里折腾我见过有新人图省事直接拿公司网络或个人公网机器做实验这是大忌。先不说合规问题单说技术习惯做安全这行最忌讳的就是“未经授权就动手”。这个行业能长期做下去靠的是清晰的授权边界和严谨的操作记录。所以从第一天开始所有实验都放到自己搭的实验环境里做。我给你两个硬性要求第一所有实验目标必须是你自己的虚拟机或者本地搭建的实验平台第二每次操作都把步骤和结果记录下来养成写报告的习惯。这样做的好处是显而易见的虚拟机快照随时可以回滚让你敢大胆折腾试错了再重来同时网络隔离也让风险完全可控。这里还有个容易被忽略的收获——你在“自己搭环境”的过程中会逼着自己去搞懂服务部署、网络连通、依赖安装这些基础运维技能。很多安全新人后来卡在“啥原理都懂一动手环境都跑不起来”根源就是跳过了这一课。3.2 从“看原理”到“见真章”用一个靶场串起所有知识点第二阶段我建议你搭一个实验靶场来练手——这是安全社区里公认的入门实操方式。你可以把它理解成一套“故意留下各种漏洞的教学用Web应用”所有实验都在本地运行不碰任何真实站点。整个动手过程最有价值的地方在于它逼你把前面学的几块知识串起来访问Web服务需要网络基础看懂服务配置需要系统基础分析请求参数需要HTTP和SQL基础最后写测试报告又需要你的文字表达和逻辑梳理能力。做完一轮靶场练习你对“一个安全事件是怎么发生、怎么被发现”就有了画面感不再只是碎片化的概念。特别提醒一句这个阶段的核心目标是“理解原理和写报告”不是追求“打出多炫的效果”。一个能清楚解释漏洞成因、危害、修复建议的新手和一个只会跑工具刷结果的新手在面试官眼里完全是两个物种。3.3 日志是你的第一现场用防御视角把所有知识收拢再深度聊一下日志。很多新手早期不重视日志觉得那是运维的活。但实际上无论你是做安全运营、安全分析还是攻防研究日志都是你最重要的信息源。异常行为留下的痕迹十有八九会落到某个日志文件里问题是你认不认得出来。我建议你用两到三周把日志这个技能点打透主要练三块一是系统日志看认证日志里的登录成功与失败事件理解暴力猜解之类行为的日志特征二是访问日志看常见格式里每行记录什么字段观察正常请求和自动化扫描请求的差异三是应用日志理解框架和应用报错日志长什么样常见错误码背后代表什么。练习方法很简单拿一份真实脱敏过的日志自己尝试回答三件事——这份日志里有没有明显异常异常的特征是什么如果要把问题描述给同事听你怎么组织语言这就是一个初级安全分析师的日常。你提前把这件事练熟了后面无论走哪个方向都受益。3.4 理解漏洞原理的“安全姿势”边界在这个部分我必须给新手划一条清晰的认知线理解漏洞原理和利用漏洞是两码事。入门阶段你需要知道常见漏洞的成因、危害和修复方案但你不需要、也不应该去研究如何在真实系统上实现利用。学习的目标是“能防御”和“能发现”不是“能利用”。所以当你接触某个漏洞原理时试着问自己三个问题这个漏洞是哪个环节的设计失误造成的攻击者利用它可能达到什么效果作为防守方我们怎么在开发或运维阶段堵住它把这三个问题想明白你对安全问题的理解深度就已经超过大多数“只会背概念”的新人了而且这条路走下去永远不会踩到法律红线。4. 选好赛道再发力安全运维、渗透测试还是安全开发4.1 三条主赛道性格和基础决定方向基础打得差不多了下一步就是选方向。网络安全行业没有那么窄新人面前至少有三条相对成熟的路。第一条是安全运维/安全运营方向。这个方向需求量最大门槛相对亲民主要工作内容是部署和运营安全设备、分析告警、处置安全事件。适合做事稳重、细心、喜欢跟系统和日志打交道的同学。职业路径很稳经验越丰富越值钱向上可以转安全管理、安全架构。第二条是渗透测试方向。这是新人问得最多的方向但也是竞争最激烈的方向。它的核心能力是“系统性思考”和“持续学习”因为攻击面不断扩大技术更新很快。想走这条路基础阶段的所有内容至少要练到非常熟练还要有很强的自驱力。特别要强调这个方向极其考验职业操守授权边界和法律意识是底线中的底线。第三条是安全开发/安全研究方向。这条路对编程能力要求最高需要你能读源码、写工具、参与安全产品研发。门槛在三条赛道里最高但如果编程底子好发展空间也最广阔。入门方式一般是先学好Python或Go参与开源安全项目逐步建立代码层面的安全意识。4.2 证书不是越多越好关键看背后的学习逻辑证书这个话题我先给你泼点冷水。市面上的安全认证五花八门价格还不便宜很多新人一听“考证能加薪”就猛报一堆结果证考了一摞真本事没有多少。我的看法是证书有用但它的核心价值是“帮你搭知识体系”和“给你一个学习截止日期”而不是那本证本身。新手第一张证书怎么选我建议选覆盖面广、偏向基础通用能力的而不是上来就选那种极度细分的。原因很简单入门阶段你需要的是对安全全貌的理解不是在某一个细分技能上钻牛角尖。等到工作之后再根据实际方向考更垂直的认证。另外考证之前先看考纲如果里面七八成内容你已经掌握了那这个证对你的学习价值就不大反之如果你能从准备考证的过程中补齐盲区那这个钱花得就值。4.3 简历上写什么项目经验和可验证成果更重要如果你学了大半年准备投实习或初级岗位我建议别把简历写成“证书陈列馆”。面试官更想看到的是这些东西你搭建过什么实验环境解决过什么问题你有没有写过技术笔记或分析报告逻辑是否清晰你有没有参与过开源安全项目或社区贡献给你一个分析任务你解决问题的思路是什么。这三条在我面试新人时比任何证书都管用。很多过关的同学都有一个共同点他们不是“学了一堆知识点”而是“做过一小批扎实的练习”并且能把练习中的每一步都讲清楚。所以我常讲一句话别急着攒广度先在一个点上挖出深度。5. 新手最容易踩的坑以及绕开它们的具体办法5.1 “标准答案”陷阱安全没有一步到位的解法新手在学习过程中特别容易陷入一种错觉以为每个安全场景都有某个“标准答案”——装某个工具、敲某条命令问题就解决了。我在带人时经常故意不给提示让他们自己查资料解决一个报错目的就是打掉这种依赖心理。真实的攻防对抗和运维排错大多数情况下没有现成的命令可抄你只能靠对原理的理解去一步步推演。所以当你遇到一个“按教程敲却不对”的问题时先别急着换下一个教程停下来问自己这个命令的每一步在做什么报错信息在告诉我什么如果要查资料我应该用什么关键词去搜这个过程比任何一次顺利的操作都更值钱。学会“和报错信息交朋友”你会发现自己解决问题的能力在肉眼可见地增长。5.2 做一个“输出者”而不是“收藏家”我还有一个长期观察那些在头半年里进步飞快的新手几乎都有一个共同习惯——坚持输出。他们有的写博客、有的做笔记、有的在社区里帮别人分析日志、有的把问题整理成问答。输出这件事逼迫你把“好像懂了”变成“真的懂了”。很多模棱两可的知识点只有在你试图给别人讲清楚的时候才会暴露自己其实没懂。我给新人的建议是从第二个月开始就建立一个输出习惯形式不限、篇幅不限今天你分析了一个奇怪日志明天你把一次排错过程整理成笔记。半年下来这些笔记就是你的作品集面试时亮出来比说任何漂亮话都有说服力。5.3 别跟着短视频和“速成课”的节奏走最后提醒一个时代特有的坑现在的学习资源太多太碎了短视频平台上一堆“三分钟还原攻击现场”的内容看着确实吸引人但它们本质是表演不是系统教育。真正能带你入门的还是体系化的学习路径一本经典书从头啃到尾然后动手操作验证再回头巩固。短视频可以当“行业情报站”用了解热点事件但千万别把学习重心放在上面。个人经验新手阶段资料不用多认准一两套系统性材料反复啃透比来回切换七八套材料有效得多。很多人半年弯路不是弯在智商上是弯在“这山望着那山高”的资料切换上。网安知识本身是有层级的你先在打地基这件事上沉住气后面所有的技术学习都会事半功倍。最后再说一点实在话。做网络安全这行最值钱的品质其实是耐心和责任感。技术可以学经验可以攒但如果从一开始就只想“快”只想着学两招出去炫那这个行业大概率待不长久。反过来你愿意沉下心把网络、系统、代码、日志这些枯燥的东西一点点打牢用自己的实验环境反复验证理解那你不但不会走那半年弯路而且后面会发现路越走越宽。

相关新闻

Kaggle房价预测Top10源码拆解:特征工程与模型集成实战

Kaggle房价预测Top10源码拆解:特征工程与模型集成实战

简介:这是一套在Kaggle房价预测比赛中打入Top10的Python实现源码,面向计算机相关专业学生与机器学习爱好者,尤其适合需要完成课程设计、毕业设计,或想在数据竞赛中快速上手的读者。压缩包共8个文件,以6个Python脚本为主…

2026/10/18 20:18:55 阅读更多 →
大语言模型参数指标详解:TTFT、TPOT、E2E Latency与吞吐量如何影响推理体验

大语言模型参数指标详解:TTFT、TPOT、E2E Latency与吞吐量如何影响推理体验

/* 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 20:18:55 阅读更多 →
AutoNet实战:自动化神经架构搜索与超参数调优指南

AutoNet实战:自动化神经架构搜索与超参数调优指南

过去几个月,我一直在帮一个做工业视觉检测的团队收拾他们的建模流程。问题倒不复杂:样本量不算少,特征也够,但每次换一批新产品,三位工程师就要重新做一轮特征筛选、网络结构选择、超参数调参。两周起步,做…

2026/10/18 20:18:55 阅读更多 →

最新新闻

artcraft:数字生成与手工工艺融合的创作流程

artcraft:数字生成与手工工艺融合的创作流程

artcraft 这个词,是我在一个晚上盯着满屏的噪点图时冒出来的。屏幕里是算法刚刚生成的一堆“海浪纹理”,桌角是一块刨好的椴木板,两边分明是两个世界,但我隐约觉得它们应该能变成同一样东西。后来这个项目做的所有事,就…

2026/10/19 6:09:41 阅读更多 →
Vue 3 核心原理详解:响应式、虚拟DOM与编译优化

Vue 3 核心原理详解:响应式、虚拟DOM与编译优化

1. Vue 3 到底改了什么:从设计目标倒推原理1.1 为什么是重写而不是小修小补很多朋友第一次接触 Vue 3 时,第一反应是“Vue 2 我还没学明白呢,怎么又开始改”。真去源码里看一圈之后,会发现 Vue 3 不是 Vue 2 的复制粘贴&#xff0…

2026/10/19 6:09:41 阅读更多 →
EF6 SaveChanges验证失败排查:EntityValidationErrors明细与根因定位

EF6 SaveChanges验证失败排查:EntityValidationErrors明细与根因定位

接手 EF 项目的头两周,我就在日志里撞上了这句让人一头雾水的英文:Validation failed for one or more entities. See EntityValidationErrors property for more details.翻译过来是"一个或多个实体的验证失败,更多细节见 EntityValida…

2026/10/19 6:09:41 阅读更多 →
考研复试18天复盘:从知识输入到输出表达的关键转变

考研复试18天复盘:从知识输入到输出表达的关键转变

今天早上一打开笔记软件,就看到标题栏里躺着“Day18”这个数字。说实话,写这篇“总结1”之前,我原本打算轻描淡写地说一句“复习整体顺利”,可真把前18天的日程、完成情况和模拟记录翻开之后才发现,实际有效复习时间大…

2026/10/19 6:09:41 阅读更多 →
矩阵力扣复习

矩阵力扣复习

73. 矩阵置零 - 力扣(LeetCode) class Solution:def setZeroes(self, matrix: List[List[int]]) -> None:m, n len(matrix), len(matrix[0])# 先单独记录:第一行 / 第一列本身是否含 0(它们即将被当作标记板,会被…

2026/10/19 6:09:41 阅读更多 →
BERT微调实战:IMDB影评情感二分类源码全流程解析与避坑指南

BERT微调实战:IMDB影评情感二分类源码全流程解析与避坑指南

简介:基于BERT模型的情感分析项目,是一套面向自然语言处理初学者与算法工程师的Python源码包,聚焦IMDB影评正面/负面情感二分类,帮助理解BERT预训练模型微调、特征抽取及分类器设计等关键环节。资源共5个文件,其中4个P…

2026/10/19 6:08:40 阅读更多 →

日新闻

频率跟踪型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/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

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

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

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

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

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在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/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →