从OSI七层到TCP/IP:计算机网络体系结构完全解读
计算机网络这个科目很多人大学里学过但真正学明白的比例确实不高。常见状态是七层模型的名字背得滚瓜烂熟每层挂什么协议也能报出几个可一旦遇到实际通信问题——同一个交换机下的两台机器为什么访问不了、网页为什么慢得像蜗牛、视频会议为什么音画不同步——就不知道该怎么用体系结构的知识去拆解、去定位。我在初学网络时也经历过一段“背书式”学习期直到后来做网络抓包、排查故障回头看才发现当时缺的是一种“带着目标看图纸”的思维方式。这篇文章要做的就是结合教材框架把计算机网络概述与体系结构这条主线彻底捋清楚。从网络的基本构成说起讲明白为什么要分层、分层的边界在哪里然后逐层拆解OSI七层模型和TCP/IP体系结构最后用一次完整的Web请求来演示数据在网络中的流动过程。适合刚开始学网络的同学也适合做开发但想补网络基础的朋友。读完你会对“协议栈”这三个字产生完全不一样的感觉。1. 计算机网络到底由什么构成先别急着背协议1.1 网络三要素节点、链路、协议很多人对网络的第一印象是“几台电脑用网线连起来了”。这个直觉没错但不够完整。计算机网络的标准定义是将分布在不同地理位置、具有独立功能的计算机系统通过通信设备和通信线路连接起来并在网络协议的管理协调下实现资源共享和信息传递的系统。这句话拆开其实对应三个核心要素。第一是节点。包括端节点和中间节点两类。端节点是你的手机、电脑、服务器负责产生数据和消费数据中间节点是交换机、路由器这类转发设备它们只负责把数据往正确的方向挪并不关心数据内容本身。这有点像快递系统里的收发件人和中转仓库仓库只负责分拣、转运不拆包裹看里面是什么。第二是链路。链路是连接节点的物理通道可以是有线的双绞线、光纤、同轴电缆也可以是无线的Wi-Fi、蜂窝网络、卫星链路。不同链路的带宽、时延、误码率差异非常大这些物理特性会直接影响上层协议的设计。比如卫星链路传播时延高TCP的拥塞控制算法就得针对高时延场景做调整很多协议层面的设计决策其实是被物理链路逼出来的。第三是协议。协议是通信双方约定的规则包含语法、语义、时序三个基本要素。语法解决“格式对不对”语义解决“含义是什么”时序解决“谁先谁后、顺序如何”。没有协议节点物理连通也没用等于两个各说各话的人面对面站着。需要特别注意的是协议不是一个文件而是一整套分层的规则集合每一层有自己的协议上下层之间又有固定接口整套合起来叫协议栈这才是网络体系结构的真正含义。1.2 按覆盖范围分类LAN、WAN 与互联网计算机网络最常见的分类维度是按覆盖范围划分这个维度直观且实用。从近到远依次是类型覆盖范围典型场景核心特点PAN个人区域网络约十米蓝牙耳机连手机短距离、低功耗LAN局域网一栋楼或一个园区办公室、家庭组网高带宽、延迟低、管理范围私有MAN城域网一个城市城市骨干光网络覆盖广、接续运营商网络WAN广域网跨城市、跨国运营商骨干网、企业专线距离远、时延大、成本高互联网则可以被理解为“网络的网络”它通过路由器把无数的LAN和WAN互连成一张全球范围的大网。理解这个分类对后续学习路由协议、IP规划很有帮助。比如家庭场景选NAT加无线路由器就够用但企业跨地域互联可能就需要专线或隧道技术两者思考问题的起点完全不同。1.3 衡量网络好坏的四个硬指标评价一张网络好不好不能只看“网速”要综合看下面四个指标带宽信道支持的最大数据传输速率单位bit/s。可以理解成高速公路的车道数乘以限速。时延从发送端发出数据到接收端收到数据的总时间包含发送时延、传播时延、处理时延、排队时延四段。其中排队时延最玄乎网络一拥塞就剧烈抖动很多卡顿的根因都在这。吞吐量单位时间内实际传输的数据量通常小于带宽。它反映真实传输效率受协议开销、链路质量、并发连接数影响。丢包率丢失的数据分组占发送总数的比例。视频卡顿、语音断断续续很多时候不是“网速慢”而是丢包率偏高或时延抖动过大。这四个指标贯穿整个体系结构每一层协议的设计几乎都在和它们博弈。链路层做差错检测是为了减少无效重传传输层做滑动窗口是为了平衡吞吐量和拥塞应用层做缓冲和自适应码率是为了对抗时延抖动。所以建议你带着指标去理解协议而不是干巴巴背术语。2. 为什么网络非要分层体系结构设计的底层逻辑2.1 从邮政系统看分层的必要性理解分层的最好方式是看现实的邮政系统。你给朋友寄一封信实际流程是写信写内容套进信封写上收件地址投进邮筒邮局按地址分拣通过汽车、火车、飞机把信件运到收件城市收件城市的邮局再按街道分拣最后由快递员上门投递。这个过程中你只关心“信写了什么、写对了地址”完全不用管火车怎么调度、飞机怎么运货而运输部门也不关心信封里是情书还是账单。写信、封装、分拣、运输、投递每一环节各管一段只对上下接口负责。这就是分层的最直观意义把复杂的大问题拆成多个可独立处理的小问题再把小问题之间的协作关系固定成标准接口。计算机网络面临的复杂程度远超邮政系统。通信双方到底用什么编码表示0和1数据怎么切分才能在链路上可靠传输怎么在全球范围内找到目标主机怎么保证数据完整有序到达怎么让不同厂商的软件互相看懂数据含义——任何单一协议都不可能面面俱到所以必须分层。2.2 分层原则与服务、协议、接口的区别体系结构分层有一条基本原则每一层只完成一类相对独立的功能层与层之间通过接口交互各层内部可以独立演进。在这个模型下有三个概念最容易混淆必须分清服务下层能为上层提供的功能从“下层视角”向上看。协议同一层两端实体之间交换信息的规则从“对等实体视角”看。接口相邻两层交换信息的约定从“本机内部视角”看。用邮政打比方快递员上门取件是把“寄件服务”提供给用户这是服务层面各大运输公司之间怎么交接货物、结算费用属于协议层面你写清楚地址贴好邮票投入邮筒则是对邮政系统接口的使用。网络分层也一样协议发生在不同机器同一层之间服务发生在同一台机器相邻层之间两者方向完全不一样混在一起就容易绕晕。2.3 分层带来的两大红利标准化与模块化分层设计带来的第一个好处是标准化。只要上下层接口固定任意厂商可以实现某一层协议并与别的厂商实现互通。今天你的网卡可以是甲厂家的交换机是乙厂家的路由器是丙厂家的大家按照同一套物理层和数据链路层规范工作不会有兼容问题。第二个好处是模块化。某层实现升级不需要动其他层。比如要把局域网从百兆以太网升级到千兆物理层和链路层协议要变但上层IP、TCP完全不用改再比如你在家用网线在星巴克用Wi-Fi传输层之上的一切照常工作。这种“底层随便换上层稳如泰山”的特性正是分层架构最强的生命力。3. OSI 七层模型逐层拆解把每一层负责的事看穿3.1 物理层与数据链路层比特和帧的天下OSI模型把网络分成七层从下往上数前两层是物理层和数据链路层。这两层距离物理硬件最近经常被新手混在一起但职责其实分得很清楚。物理层负责透明传输比特流。它规定电缆的接口形状、引脚个数、信号电平比如用多少伏代表1、多少伏代表0、数据传输速率、采用什么编码方式。物理层不关心这些比特打包成什么格式、代表什么含义。常见的物理层技术包括以太网线缆规范、光纤接口、无线射频调制方式等。用一句大白话说物理层只负责把0和1从A点搬到B点搬得对不对不归它管。数据链路层负责把比特组装成帧并解决链路上的可靠通信。它干三件事一是封装成帧在比特流前后加上帧头和帧尾让接收方知道一个完整数据单元的边界二是差错检测用CRC校验之类的机制发现传输中的误码三是介质访问控制解决多台设备共享同一条链路时“谁先发、谁后发”的问题以太网的CSMA/CD机制就属于这一层。交换机和网卡是典型的二层设备MAC地址也是在这层发挥作用。数据链路层工作得好不好直接影响上层看到的误码率。3.2 网络层寻址、路由与分组转发假如全世界只有一台交换机连着所有电脑那有MAC地址就够了。可现实是网络被分成无数个子网数据要跨网传输这时候必须引入逻辑编址和路由选择这就是网络层的核心使命。网络层最核心的设备是路由器最核心的协议是IP。它把上层传下来的数据段封装成IP数据报在报头写入源IP地址和目的IP地址然后根据路由表决定下一跳应该转发给谁。路由表的生成依靠两类路由协议一类是静态配置管理员手工指定另一类是动态路由协议比如内部网关协议RIP、OSPF路由器之间互相交换信息自动学习去往各目标网段的最优路径。网络层里还有一个经常被忽略但特别重要的协议叫ICMP它用来报告网络差错比如最常见的ping命令就是通过它回显请求和应答来测试连通性的。如果网络层出问题表现往往是“能ping通但上不了网”——这说明点到点连通性没问题但更高层的服务或解析可能出错了后面排障部分会细讲。3.3 传输层端到端的可靠传输有了IP地址数据可以跨网到达目标主机。但当一台服务器上同时运行着Web服务、邮件服务和文件传输服务时数据该交给哪个程序这个问题的答案在传输层它用端口号来区分不同进程。传输层提供两类服务TCP和UDP。TCP是面向连接的可靠传输协议提供三次握手建立连接、确认重传、滑动窗口、拥塞控制等功能适合对可靠性要求极高的应用比如网页、文件下载、邮件。UDP是面向无连接的不可靠传输协议不保证送达、不分包重传但开销小、时延低适合视频通话、实时游戏、DNS查询这类可以容忍少量丢失但对延迟敏感的场景。很多初学者以为TCP的可靠性是“自动的”其实它是一整套机制努力的结果。三次握手解决的是“确认对方在”的问题序号和确认号解决的是“数据顺序和完整性”的问题超时重传解决的是“丢了怎么办”的问题滑动窗口和拥塞控制解决的是“发太快会不会把网络堵死”的问题。理解这套机制比单纯记住“TCP三次握手四次挥手”要重要得多。3.4 会话层、表示层与应用层用户侧的三层收尾OSI模型的后三层经常被吐槽“在现实中几乎看不见”但理解它们的职能仍然有价值因为这能解释很多应用协议的抽象设计。会话层负责建立、管理和终止通信双方之间的会话。什么叫会话就是一次逻辑上的通信过程包含建立连接、同步、断开这么多状态机动作。现实中很多会话管理功能由应用层自己完成比如HTTP的Cookie就是种会话保持所以这层在TCP/IP模型里被并入了应用层。表示层负责数据格式转换、加密、压缩。比如不同系统对字符编码的表示方式可能不同表示层要把数据转换成双方都能识别的格式。实际工程里这些功能被分散到了应用层如HTTP头里指定字符集或交给TLS这类的安全协议去承担。应用层是用户真正接触到的层提供面向具体业务的高层协议比如HTTP/HTTPS网页、FTP文件传输、SMTP/POP3邮件、DNS域名解析。这些协议定义了应用进程之间如何发起请求、如何组织数据、如何结束通信。你可能已经发现实际开发中经常说的“通不通、通得快不快、数据对不对”最后都落在应用层的协议行为上。层PDU名称核心关键词典型设备/协议物理层比特比特流传输、电气特性网线、光纤、无线电数据链路层帧MAC地址、差错检测、封装成帧交换机、以太网网络层数据报IP寻址、路由选择、分组转发路由器、IP、ICMP传输层报文段端口、可靠传输、拥塞控制TCP、UDP会话层数据会话同步、断开部分由上层实现表示层数据格式转换、加密压缩TLS、字符编码应用层数据业务协议、交互规则HTTP、FTP、DNS4. TCP/IP 体系结构现实中真正运行的协议栈4.1 TCP/IP 的四层设定与实际承担者OSI模型是理论框架而现实世界真正跑的是TCP/IP协议簇。TCP/IP模型只有四层从下到上依次是网络接口层、网际层、传输层、应用层。网络接口层有时也细分为链路层和物理层负责与具体物理网络打交道包含以太网协议、无线局域网协议等。IP数据报最终都是交给这层封装成帧并发送出去。网际层核心是IP协议负责逻辑寻址、路由与分组转发ICMP也住在这层。传输层TCP和UDP负责端到端的进程通信。应用层HTTP、FTP、DNS、SMTP等面向应用的高层协议都整合在这一层。TCP/IP模型里没有独立的会话层和表示层。原因是这两层的功能在互联网实践中要么被弱化要么被并入应用层或由TLS这样的协议额外承担。TCP/IP的设计思路是“删繁就简能用就行”这和OSI“面面俱到理论先行”的风格恰好相反。4.2 OSI 与 TCP/IP 观点对照为什么教材讲 OSI、干活用 TCP/IP学习网络时经常有一种撕裂感教材大讲OSI七层可工作中大家只谈TCP/IP。这背后其实有历史原因。OSI是国际标准化组织在理想要素下设计的参考模型它先定义“应该是怎样的”再期望业界按图施工所以结构完整漂亮。TCP/IP则是从实验网络里长出来的先有协议、后有模型是被实践逼出来的标准因而更粗糙也更实用。两套模型对照起来大概是OSI的物理层数据链路层大致对应TCP/IP的网络接口层OSI的网络层对应TCP/IP的网际层传输层一一对应OSI的高三层则全部压缩进TCP/IP的应用层。国内教材为了兼顾理论和实践经常讲“五层模型”——把TCP/IP的网络接口层重新拆回物理层和数据链路层这样既保留了OSI的严谨又贴近TCP/IP的真实结构。我的建议是以TCP/IP为主线去理解把OSI当作定位问题的坐标系两套图在脑子里并行不要只抠某一套死背。5. 从敲下网址到页面打开完整的数据旅途验证5.1 逐层封装数据是怎么一层层“套娃”的理论知识说了一堆不如走一遍真实场景。假设你在浏览器里输入一个网址并回车看看数据经历了什么。第一步应用层发起请求。浏览器构造一个HTTP GET请求里面有请求行、请求头、请求体。操作系统通过应用进程的socket把它交给传输层。第二步传输层进行处理。TCP协议把HTTP报文看成一串字节流按MSS大小切片每个切片加上TCP头部包含源端口、目的端口、序号生成TCP报文段并执行三次握手建立连接。为了便于理解可以把这一步理解为“给信封贴上收件人的门牌号端口”。第三步网际层进行封装。IP协议给每个TCP报文段加上IP头部包含源IP、目的IP形成IP数据报。这一步相当于“给快递单填上具体的城市街道和楼栋”。第四步网络接口层处理。如果目标主机不在同一局域网数据报先交给路由器在链路上以太网协议把IP数据报封装成帧加上源MAC和目的MAC。这时数据真正变成一串比特流经网线或无线电发出。中间路由器收到这个帧后剥掉链路层头部看到IP目的地址查询路由表再重新封装成新的链路层帧转发给下一跳如此反复直到到达目标服务器。服务器收到后按相反顺序逐层剥掉头部链路层拿到MAC、网际层拿到IP、传输层拿到端口最终把原始HTTP请求交给服务器的Web服务进程。响应数据再按同样路径打道回府浏览器拿到HTML后解析渲染你看到页面。全程没有哪一层能“左右横跳”看到其他层全部内容这就是封装的边界。5.2 抓包验证与分层排障思路学到这里强烈建议你做一次抓包验证。用网络抓包工具打开后访问一个网站你会亲眼看到TCP三次握手的SYN、SYN-ACK、ACK报文看到HTTP请求和响应的明文结构如果访问HTTP站点看到数据在各层的头和载荷。抓包最大的价值不是看热闹而是建立“每一层协议都在真实运行、且都有独立头部”的直觉。拿到这种直觉后排障思路会完全不一样。比如网页打不开你按层定位先测链路层网线是否插好、Wi-Fi是否连接再测网际层ping网关是否通、DNS能否解析再测传输层目标端口是否开放最后才看应用层HTTP状态码是什么。很多人一遇到问题就怀疑“网断了”结果发现是DNS配置错误或端口被防火墙拦了这就是没按分层逻辑排查的教训。6. 学习体系结构的常见误区与实战心得6.1 新手最容易踩的五个坑我在学习和带人过程中总结过几个极其常见的学习误区列出来给正要上路的同学排雷把服务和协议混为一谈。服务是层与层之间的接口协议是对等实体之间的约定。分不清这两个方向阅读教材时容易逻辑混乱。把物理层和数据链路层当成一回事。物理层管比特链路层管帧一个解决“信号到了没”一个解决“这一块数据完整吗”。混淆这两层后面的差错控制和寻址机制都学不透。以为TCP一定“比UDP高级”。TCP确实可靠但可靠是有代价的。视频直播、语音通话这类实时业务用TCP反而更卡因为它们需要低时延、允许少量丢包UDP更合适。可靠性只是特性不是美德。试图死背每一层所有协议。协议太多背完就忘而且意义不大。更好用的方法是记住每一层解决的核心问题物理层管信号链路层管帧和本地寻址网络层管跨网寻址和路由传输层管进程间可靠传输应用层管业务语义。原则记住了具体协议遇到再查即可。只啃书、不抓包。体系结构是描述现实的模型不亲自看一眼抓包数据里的TCP握手和HTTP头很难产生真正牢固的认知。6.2 我把体系结构学明白的一套方法最后分享一套我自己验证过的方法。第一步先按“自下而上”的顺序把TCP/IP四层跑一遍每层只记一个核心问题、一个核心协议、一个核心名词比如链路层记“帧和MAC”、网际层记“IP路由”、传输层记“端口和可靠”、应用层记“HTTP业务”。第二步用自己电脑做实验查看本机IP路由表观察不同网段的通信路径抓一次包看完整请求写个简单Socket程序分别在TCP和UDP下通信看行为差异。第三步带着问题“反向读图”。遇到真实故障时先判断现象属于哪一层再顺藤摸瓜查对应协议。问题越查越清楚体系结构的大图就越来越立体。我个人体会是网络体系结构不是拿来背的是拿来“走”的——每跑通一次真实数据流动你对这套结构的信任和理解就会加深一层。等你能闭着眼画出一张“访问一个网站经过哪几层、每层干了什么”的完整链路这门课就算真正过关了。

相关新闻

SQL注入第一关实战:union联合注入从注入点判断到取数据的完整链路

SQL注入第一关实战:union联合注入从注入点判断到取数据的完整链路

1. 为什么第一关反而是最值得反复琢磨的很多人搭好本地靶场环境之后,第一关往往三分钟就过了,然后急着往后刷。我自己早期也是这样,觉得第一关太简单,没什么可讲的。后来带新人复盘的时候才发现,恰恰是第一关把 union …

2026/10/17 4:54:15 阅读更多 →
深度学习第二章自救指南:概率论与数值计算如何落地

深度学习第二章自救指南:概率论与数值计算如何落地

说实话,当我在学习笔记目录里看到deeplearningbook_002-2这个编号时,第一反应是有点头皮发麻的。002 指的是那本经典深度学习教材的第二章,而 -2 则意味着这一章被我拆成了两个部分来处理。前半部分线性代数还能靠矩阵乘法硬撑下去&#xff0…

2026/10/17 4:53:15 阅读更多 →
MySQL基本应用与性能调优:从建表、SQL优化到索引实战

MySQL基本应用与性能调优:从建表、SQL优化到索引实战

1. MySQL到底是什么,为什么大家都在用它先别急着敲命令,把概念搞清楚比什么都重要。MySQL本质是一个关系型数据库管理系统,它帮你把数据按照“表”的形式组织起来,一张表里有行有列,行是一条记录,列是一个字…

2026/10/17 4:53:15 阅读更多 →

最新新闻

人-到-机器人迁移中的VLA模型:从数据设计到动作解码的工程拆解

人-到-机器人迁移中的VLA模型:从数据设计到动作解码的工程拆解

“人-到-机器人迁移”可能是这两年视觉-语言-动作(VLA)模型讨论里最被高估、也最被低估的一个词。说它被高估,是因为很多人以为只要把人类视频丢进去训练,机器人就能自动学会干活,实际上一堆细节没对齐,模型…

2026/10/17 5:42:29 阅读更多 →
餐厅响应式网页源码改造:从能看变成能用的实战指南

餐厅响应式网页源码改造:从能看变成能用的实战指南

简介:这份资源是一套面向前端初学者与进阶开发者的意大利风味餐厅响应式网页源码,基于HTML5、CSS3与JavaScript构建,适合用作企业官网、餐饮品牌展示或课程设计参考。压缩包共120个文件,约4.42MB,其中包含2个HTML页面、…

2026/10/17 5:42:29 阅读更多 →
PLC星三角降压启动模拟实操:从原理到梯形图调试全解析

PLC星三角降压启动模拟实操:从原理到梯形图调试全解析

做电气自动化的朋友应该都有体会,电机控制是PLC应用里最经典的入门场景,而星三角降压启动又是电机控制里绕不开的一个典型电路。我刚入行那会儿,带我的老师傅反复强调一句话:星三角这玩意儿,看懂了不算会,能…

2026/10/17 5:42:29 阅读更多 →
意大利餐厅响应式网页源码解析:前端布局与避坑指南

意大利餐厅响应式网页源码解析:前端布局与避坑指南

简介:这份意大利风味餐厅响应式网页源码,面向具备基础前端能力的开发者与网页设计学习者,可用于餐饮品牌官网、作品集展示或课程实训等场景,帮助快速搭建兼具视觉表现与交互体验的在线页面。压缩包共120个文件,约4.42M…

2026/10/17 5:42:29 阅读更多 →
Windows上Claude Code安装实战:环境配置与避坑指南

Windows上Claude Code安装实战:环境配置与避坑指南

很多朋友第一次在 Windows 上装 Claude Code,遇到最多的就是开头那句“无法将 claude.exe 识别为 cmdlet、函数、脚本文件或可运行程序的名称”报错。其实这条报错只是入口问题,真正要解决的是 Node 环境、npm 全局路径、PowerShell 执行策略这一整套链路…

2026/10/17 5:42:29 阅读更多 →
IP-Guard部署避坑指南:从服务端拆分到文档加密策略全解析

IP-Guard部署避坑指南:从服务端拆分到文档加密策略全解析

简介:IP-guard是常见的终端安全管理软件,可对企业内网进行实时监控、上网行为审计及文件外发控制。其中提供了解除406用户数限制的部署版本,面向需要大规模接入终端的IT运维人员,在企业办公、呼叫中心、研发设计等场景中尤其适用&…

2026/10/17 5:41:29 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

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

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

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

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

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

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

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

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

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

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 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/16 21:54:38 阅读更多 →
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/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练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/16 14:23:36 阅读更多 →