树莓派SSH与远程桌面连接指南:从零配置到问题排查
1. 项目概述与核心价值对于很多刚开始接触树莓派的学生朋友来说拿到这块小巧的板子兴奋地烧录好系统后第一个拦路虎往往就是“怎么用”。毕竟我们大多数人的主力电脑都是Windows系统而树莓派默认没有显示器、键盘和鼠标。难道每次调试都要专门为它配一套外设吗当然不用。通过SSH和远程桌面我们可以让Windows电脑成为树莓派的“超级终端”实现无头Headless操作这才是树莓派作为微型服务器或开发板的正确打开方式。这个流程的核心就是打通Windows与树莓派之间的两座桥梁SSH和远程桌面。SSH是命令行通道稳定、高效适合进行系统配置、安装软件、运行脚本等“幕后”工作。远程桌面则是图形界面通道直观、易用当你需要运行图形化程序、进行桌面环境调试或者单纯想用图形界面管理时它就派上用场了。两者结合你就能在Windows电脑上获得对树莓派的完全控制权无论是写代码、搭服务还是做实验都像在操作本地电脑一样方便。我见过不少同学卡在某个步骤上比如SSH连不上、远程桌面黑屏或者连接被拒绝折腾一晚上信心受挫。其实这些问题大多源于几个关键的配置细节没做到位。接下来我将以树莓派官方Raspberry Pi OS基于Debian为例手把手带你走通从零开始的完整流程并附上我踩过坑后总结的“避坑指南”和常见问题解答目标是让你一次成功把时间花在更有趣的项目上而不是无尽的排错中。2. 前期准备与环境配置2.1 硬件与软件清单在开始连接之前我们需要确保手头有正确的“食材”。硬件方面你需要一台运行Windows 10或11的电脑、一个树莓派以4B为例其他型号原理相通、一张至少16GB的MicroSD卡、一个读卡器以及一根网线强烈推荐初期使用有线连接稳定性远超Wi-Fi。软件方面Windows系统自带了“远程桌面连接”客户端但SSH客户端需要稍作准备。此外我们还需要两个关键工具来准备树莓派的系统卡。首先去树莓派官网下载最新的Raspberry Pi OS镜像。对于学生使用我推荐选择“Raspberry Pi OS with desktop”版本它包含了图形界面和常用软件比较友好。下载下来是一个.img.xz的压缩文件。接下来我们需要一个工具把镜像“烧录”到SD卡上。官方的“Raspberry Pi Imager”是最佳选择它操作简单并且内置了一个极其重要的“高级选项”功能可以让我们在烧录前就预先配置好Wi-Fi、SSH和用户密码这能省去90%的初期连接麻烦。2.2 烧录系统与关键预配置打开Raspberry Pi Imager选择你的操作系统Raspberry Pi OS和SD卡存储设备。关键步骤来了在点击“写入”按钮前先按下键盘上的CtrlShiftX组合键这会打开“高级选项”菜单。这里有几个必填项启用SSH勾选“Enable SSH”。为了安全我建议使用“Use password authentication”并设置一个强密码。如果你在可信的本地网络也可以勾选“Allow public-key authentication only”并粘贴你的公钥但这对于新手密码方式更直接。设置用户名和密码务必设置一个自定义的用户名和密码。默认的pi用户和raspberry密码由于众所周知存在安全风险新版本系统甚至可能已强制要求首次登录修改。在这里直接设置好一劳永逸。配置Wi-Fi可选但推荐填写你的Wi-Fi国家如CN、SSID和密码。这样树莓派开机后就能自动连接网络获取IP地址。设置区域选项设置正确的时区如Asia/Shanghai和键盘布局避免后续出现时间不对或按键错乱的问题。填写完毕后点击“保存”然后再点击“写入”。烧录完成后软件可能会提示“是否格式化”根据提示操作即可。至此你的SD卡已经不是一个简单的存储设备而是一个包含了预配置系统的可启动盘了。注意很多连接失败根源就在于烧录系统后没有在SD卡的boot分区手动创建一个名为ssh的空文件用于开启SSH以及正确配置wpa_supplicant.conf文件用于Wi-Fi。使用Imager的高级选项就是自动化、可视化地完成了这些操作极大降低了出错概率。这是新手和老手在起点上的一个重要效率分水岭。3. SSH连接建立命令行控制通道3.1 启动树莓派与获取IP地址将烧录好的SD卡插入树莓派接通电源。如果你配置了Wi-Fi树莓派启动后会自动连接。现在我们需要知道它的IP地址。有几种方法路由器后台查看这是最可靠的方法。登录你家路由器的管理页面通常是192.168.1.1或192.168.0.1在“连接设备”或“DHCP客户端列表”里查找主机名类似“raspberrypi”的设备记下其IP地址。使用网络扫描工具在Windows上你可以使用Advanced IP Scanner或Angry IP Scanner这类工具快速扫描局域网内的所有设备。预留静态IP高级为了避免IP变动导致连接失效可以在路由器后台为树莓派的MAC地址分配一个固定的IP即DHCP保留地址。或者在树莓派系统内配置静态IP但这需要你先能连接进去。假设我们查到的树莓派IP地址是192.168.1.100。3.2 使用Windows内置OpenSSH客户端连接Windows 10/11已经内置了OpenSSH客户端我们无需安装第三方软件。按下Win R输入cmd或powershell打开命令行终端。连接命令非常简单ssh 你的用户名树莓派IP地址例如如果你设置的用户名是student那么命令就是ssh student192.168.1.100首次连接时系统会提示你确认主机的真实性显示类似The authenticity of host 192.168.1.100 (192.168.1.100) cant be established...的信息输入yes并回车即可。接着输入你预设的密码。如果一切顺利你会看到命令行提示符从C:\Users\YourName变成了studentraspberrypi:~ $恭喜你你已经成功进入了树莓派的命令行世界3.3 使用VS Code Remote-SSH进行增强连接对于开发者尤其是学生朋友我强烈推荐使用VS Code的Remote-SSH扩展进行连接。这不仅仅是连接更是将你的Windows变成了树莓派的强大IDE。在VS Code中安装“Remote - SSH”扩展。点击左下角的绿色“打开远程窗口”按钮选择“Connect to Host...”。选择“Add New SSH Host...”输入和上面一样的SSH命令ssh student192.168.1.100。根据提示选择一个配置文件通常选第一个然后点击“Connect”。在新窗口中选择远程主机的平台Linux然后输入密码。连接成功后你就可以在VS Code里直接浏览、编辑树莓派上的文件使用集成终端运行命令甚至调试代码。这种体验比纯命令行高效得多特别适合做Python、C等项目的开发。3.4 配置SSH Config简化连接如果你厌倦了每次输入完整的ssh userhost命令可以在Windows的C:\Users\你的用户名\.ssh\目录下如果没有就新建创建一个名为config的文件无后缀名。用记事本编辑添加如下内容Host pi HostName 192.168.1.100 User student保存后以后无论在命令行还是VS Code中只需要输入ssh pi就可以直接连接了VS Code的连接主机列表里也会出现pi这个选项。这个技巧在管理多台服务器时尤其有用。4. 远程桌面连接启用图形化界面通过SSH我们已经可以完成大部分工作。但有些场景比如使用图形化配置工具、运行需要桌面的应用如Scratch、Mathematica或者进行桌面环境定制时图形界面还是更直观。树莓派OS默认使用X窗口系统我们需要安装一个兼容Windows远程桌面协议RDP的服务端。4.1 通过SSH安装xrdp服务端首先通过前面建立的SSH连接到树莓派。在终端中依次执行以下命令更新软件包列表这是一个好习惯确保我们安装的是最新版本的软件。sudo apt update安装xrdp软件包xrdp是一个开源的RDP服务端。sudo apt install xrdp -y-y参数表示自动确认安装省去手动输入y的步骤。可选但推荐安装并切换至Xfce桌面环境。树莓派OS默认的桌面环境PIXEL基于LXDE有时通过xrdp连接会出现白屏或只有灰背景的问题。Xfce更轻量与xrdp的兼容性通常更好。sudo apt install xfce4 xfce4-goodies -y安装完成后需要告诉xrdp使用Xfce。编辑xrdp的启动配置文件sudo nano /etc/xrdp/startwm.sh找到文件的末尾在test -x /etc/X11/Xsession这一行之前添加一行startxfce4然后按CtrlX输入Y保存再按回车确认退出nano编辑器。确保xrdp服务已启动并设置开机自启sudo systemctl enable xrdp --now--now参数表示立即启动服务。4.2 从Windows发起远程桌面连接在Windows电脑上按下Win R输入mstsc并回车打开“远程桌面连接”客户端。在“计算机”栏输入树莓派的IP地址192.168.1.100。点击“显示选项”在“常规”选项卡中你可以保存这个连接设置.rdp文件方便下次使用。点击“连接”。可能会弹出安全证书警告勾选“不再询问我是否连接到此计算机”然后点击“是”。在登录界面“会话”选择默认的Xorg或Xvnc即可。输入你在树莓派上的用户名和密码就是SSH连接时用的那个。点击“OK”。稍等片刻你应该就能看到树莓派的桌面环境很可能是Xfce在你的Windows窗口中弹出来了。现在你拥有了一个完整的树莓派图形桌面。你可以在这里打开终端、浏览器、编程工具就像在本地操作一样。鼠标和键盘的剪切板默认是共享的你可以在Windows和树莓派桌面之间复制粘贴文字。5. 核心问题排查与实战技巧理论流程走通了但实战中总会遇到各种“妖魔鬼怪”。下面是我总结的几个最常见的问题及其解决方案基本能覆盖95%的连接失败场景。5.1 SSH连接失败问题集问题1连接超时 (Connection timed out)现象ssh student192.168.1.100命令长时间卡住最后报错Connection timed out。排查思路这通常意味着网络不通。确认IP地址再次登录路由器后台确认树莓派获取的IP地址是否正确。或者尝试在树莓派上接显示器打开终端输入hostname -I查看。确认网络确保树莓派和Windows电脑在同一个局域网连接同一个路由器。初期强烈建议使用网线直连路由器排除Wi-Fi不稳定因素。防火墙检查Windows防火墙是否阻止了SSH出站连接通常不会。更可能是树莓派本身的防火墙如果装了ufw没放行22端口。通过显示器或串口登录树莓派运行sudo ufw allow 22。Ping测试在Windows命令行输入ping 192.168.1.100。如果ping不通就是网络层问题。问题2连接被拒绝 (Connection refused)现象快速返回错误ssh: connect to host 192.168.1.100 port 22: Connection refused。排查思路IP能通但SSH服务没跑起来或没监听。SSH服务未开启这是最常见原因。检查SD卡boot分区下是否有名为ssh的空文件无后缀。如果没有在Windows下进入该分区右键新建一个文本文档重命名为ssh注意去掉.txt后缀。服务未运行在树莓派上运行sudo systemctl status ssh。如果状态不是active (running)则启动它sudo systemctl enable ssh --now。端口被占用或修改极少数情况22端口可能被其他程序占用。检查SSH配置sudo nano /etc/ssh/sshd_config确认Port一行是22。问题3权限被拒绝 (Permission denied)现象连接时提示Permission denied (publickey,password).。排查思路用户名或密码错误或者SSH配置禁止了密码登录。核对凭证仔细检查用户名和密码注意大小写。如果你使用了Imager的高级选项这里用的就是当时设置的用户名和密码不是默认的pi/raspberry。检查SSH配置如果确认密码无误可能是SSH服务端配置了只允许密钥登录。通过其他方式如显示器登录树莓派检查/etc/ssh/sshd_config文件确保有以下配置PasswordAuthentication yes PubkeyAuthentication yes修改后需要重启SSH服务sudo systemctl restart ssh。5.2 远程桌面连接问题集问题1连接后出现灰屏、蓝屏或只有一个光标现象能通过RDP协议连上认证也通过了但进入后没有桌面只有纯色背景。解决方案这几乎都是桌面环境兼容性问题。请严格按照4.1节第三步操作安装并切换至Xfce桌面环境并修改/etc/xrdp/startwm.sh文件。修改后务必重启xrdp服务sudo systemctl restart xrdp。问题2提示“由于没有远程桌面授权服务器可以提供许可证远程会话被中断”现象在连接过程中弹出此错误多见于Windows专业版/企业版连接时。解决方案这个问题出在Windows客户端与树莓派无关。这是因为Windows RDP客户端试图使用某些高级功能而xrdp不支持。解决方法很简单在Windows的“远程桌面连接”客户端中点击“显示选项” - “高级”选项卡 - 在“身份验证”部分取消勾选“始终要求身份验证推荐”如果选项是灰色先点“连接”再取消。或者编辑保存的.rdp文件在末尾添加一行enablecredsspsupport:i:0。问题3连接卡在“正在配置远程会话...”现象输入密码点击OK后长时间停留在这个界面。排查思路内存不足树莓派内存较小尤其是1GB/2GB版本。确保没有运行太多后台程序。可以通过SSH登录用free -h命令查看内存使用情况。桌面环境启动慢首次启动Xfce可能会慢一些耐心等待2-5分钟。如果一直不行通过SSH检查xrdp日志sudo tail -f /var/log/xrdp.log看是否有错误信息。尝试其他会话类型在RDP登录界面用户名密码框下方有个“会话”下拉菜单尝试从Xorg切换到Xvnc或者反之。5.3 网络与性能优化技巧为树莓派设置静态IP局域网在路由器管理界面设置DHCP保留是最省事的方法。如果你想在树莓派上设置编辑配置文件sudo nano /etc/dhcpcd.conf在末尾添加类似内容根据你的网络调整interface eth0 static ip_address192.168.1.100/24 static routers192.168.1.1 static domain_name_servers192.168.1.1 8.8.8.8对于Wi-Fi将eth0改为wlan0。重启生效sudo reboot。提升远程桌面流畅度在“远程桌面连接”客户端的“显示”选项卡中将颜色深度调整为“增强色16位”并适当降低显示分辨率如1280x720。在网络状况不佳时这能显著提升响应速度。在“经验”选项卡中选择“低速宽带”配置文件它会禁用壁纸、字体平滑等特效。使用mRemoteNG管理多个连接如果你需要管理多个树莓派或服务器可以使用mRemoteNG这类免费工具。它支持SSH、RDP、VNC等多种协议在一个标签式界面中管理所有连接比系统自带的客户端方便得多。6. 安全加固与进阶配置在校园网或实验室等半公开网络环境中基础的安全设置必不可少。6.1 SSH安全加固默认的SSH配置存在被暴力破解的风险。我们可以进行一些加固修改默认端口编辑/etc/ssh/sshd_config找到#Port 22去掉注释#并将22改为一个1024到65535之间的其他端口例如2222。保存后重启SSH服务sudo systemctl restart ssh。之后连接需要使用-p参数指定端口ssh student192.168.1.100 -p 2222。禁用root登录在同一配置文件中确保PermitRootLogin设置为no。使用密钥对认证这是比密码更安全的方式。在Windows上生成密钥对使用ssh-keygen命令然后将公钥id_rsa.pub的内容追加到树莓派对应用户的~/.ssh/authorized_keys文件中。之后可以禁用密码登录PasswordAuthentication no。安装Fail2ban这是一个防暴力破解工具。安装sudo apt install fail2ban -y。它会监控日志短时间内多次失败尝试的IP会被自动封禁。6.2 远程桌面访问控制xrdp默认监听所有网络接口0.0.0.0。如果你只想在局域网内访问可以绑定到内网IP。编辑/etc/xrdp/xrdp.ini找到[Globals]部分下的address将其改为树莓派的内网IP如address192.168.1.100。重启xrdp生效。6.3 结合Docker Desktop for Windows的另一种思路对于有一定基础且项目环境复杂的学生可以考虑另一种更“干净”的玩法在Windows上安装Docker Desktop然后使用其WSL2后端。你可以在WSL2一个完整的Linux子系统中直接通过SSH连接树莓派所有开发、编译、测试环境都封装在Windows本地的Docker容器或WSL2中仅将树莓派作为部署和运行的目标设备。这种架构隔离性好本地开发体验极佳且不影响树莓派本身的纯净性。具体步骤涉及WSL2和Docker的配置属于进阶内容但绝对是值得探索的方向。走通Windows到树莓派的SSH和远程桌面连接就像是拿到了开启单板计算机世界的万能钥匙。整个过程的核心在于细心烧录时的预配置、连接时的IP确认、出问题时的日志查看。我个人的体会是遇到问题不要慌九成以上的故障都能通过“检查IP、检查服务、检查日志”这三板斧定位。把这份流程和问题集保存好下次再给树莓派重装系统或者帮同学调试时你会发现自己已经成了他们眼中的“高手”。最后一个小技巧把树莓派的hostname改成你容易记的名字比如my-pi-lab然后在路由器里给它固定IP这样以后你就可以直接用ssh studentmy-pi-lab.local来连接了需要路由器支持mDNS连IP都不用记了。

相关新闻

外卖分销小程序哪家靠谱,满减折扣叠加计算引擎实现

外卖分销小程序哪家靠谱,满减折扣叠加计算引擎实现

外卖分销小程序哪家靠谱,满减折扣叠加计算引擎实现 外卖分销小程序的核心竞争力,除了流量分发、分佣结算能力之外,最影响用户体验与商家权益的核心模块就是满减折扣叠加计算引擎。市面多数低价模板类外卖小程序仅支持单一优惠使用&#xff0c…

2026/10/5 0:19:59 阅读更多 →
人形机器人进工厂,缺的不是机器,是懂视觉的现场工程师

人形机器人进工厂,缺的不是机器,是懂视觉的现场工程师

8台人形机器人在一家平板工厂连续干了6天,质检成功率99.99%。同一时间,深职大悄悄挂牌了全国第一个职业本科"具身智能产业学院"。一边是机器人拼命"上岗",一边是院校拼命"造人"——因为现阶段最缺的&#xff0…

2026/10/14 1:44:50 阅读更多 →
国产长芯微LDC7124-8 替代 AD7124-8 参数对比分析

国产长芯微LDC7124-8 替代 AD7124-8 参数对比分析

描述LDC7124-8是一款适合高精度测量应用的低功耗、低噪声、高度集成的模拟前端。该器件内置一个低噪声24位Σ-Δ型模数转换器(ADC),可通过寄存器配置提供8个差分输入或15个单端或伪差分输入。LDC7124-4可以提供4对差分输入或者7个单端或伪差分输入。片内低噪声增益放…

2026/10/13 12:40:54 阅读更多 →

最新新闻

ASP.NET Core Cookie身份验证实现与安全配置指南

ASP.NET Core Cookie身份验证实现与安全配置指南

1. 身份验证基础与Cookie机制解析现代Web应用的身份验证主要有三种主流方式:Cookie认证、JWT令牌和OAuth协议。其中Cookie认证因其简单易用、浏览器原生支持的特性,成为ASP.NET Core中最常用的身份验证方案之一。Cookie本质上是一小段存储在客户端的文本…

2026/10/15 9:50:47 阅读更多 →
OpenClaw入门教程:从安装到上手的完整指南(TaoToken 统一 Key 接入版)

OpenClaw入门教程:从安装到上手的完整指南(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/15 9:50:47 阅读更多 →
LiteFlow-03:拥抱 Spring 生态 —— 自动化装配与独占高阶特性

LiteFlow-03:拥抱 Spring 生态 —— 自动化装配与独占高阶特性

LiteFlow-03:拥抱 Spring 生态 —— 自动化装配与独占高阶特性 在前面几章中,我们脱离了所有框架,在纯粹的 Non-Spring(原生 Java/Kotlin)环境下拆解了 LiteFlow 的底层内核。我们看到,原生模式虽然轻量&am…

2026/10/15 9:50:47 阅读更多 →
Positron Supervisor 的 Kallichore WebSocket 消息协议:SocketMessage 类型体系与消息消费链路

Positron Supervisor 的 Kallichore WebSocket 消息协议:SocketMessage 类型体系与消息消费链路

开发工具代码编辑器数据科学 【免费下载链接】positron Positron, a next-generation data science IDE 项目地址: https://gitcode.com/gh_mirrors/po/positron 点击查看 免费下载 导读 Kallichore(kcserver)是 Positron Supervisor 背后的…

2026/10/15 9:50:47 阅读更多 →
SpringBoot+Vue校园兼职系统开发实践

SpringBoot+Vue校园兼职系统开发实践

1. 项目概述这个基于SpringBoot的大学生兼职管理系统是一个面向高校学生群体的实用型Web应用。我在开发过程中发现,校园兼职市场存在信息不对称、管理混乱等问题,而传统的人工登记方式效率低下且容易出错。这套系统正是为了解决这些痛点而设计的。系统采…

2026/10/15 9:50:47 阅读更多 →
HyperFrames实战:用多帧堆叠提升夜景信噪比与动态范围

HyperFrames实战:用多帧堆叠提升夜景信噪比与动态范围

作为一个常年拍夜景、又不愿意每次都扛三脚架出门的人,我有一段时间被“高ISO噪点”和“单帧动态范围不够”这两件事反复折磨。后来干脆花几个周末写了一个命令行小工具,名字就叫 HyperFrames。它的思路特别朴素:既然单帧照片在短时间内只有那…

2026/10/15 9:49:45 阅读更多 →

日新闻

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/15 9:49:14 阅读更多 →