Claude Code 2026 中文入门指南:Mac/Windows 安装配置与 CLI 全流程
1. 第一次在终端里跑 Claude CodeMac 和 Windows 到底差在哪Claude Code 是 Anthropic 推出的终端原生 AI 编程助手简单说就是你把需求用中文讲给它它自己读项目、改文件、跑命令、修 bug。它和 IDE 补全插件最大的区别是补全工具是你写一行它猜一行Claude Code 是你描述一个功能它把整条链路走完再交给你 review。适合谁适合已经习惯命令行、项目有一定规模、经常做跨文件重构或批量改动的开发者。如果你只是想要个自动补全那它可能有点重。但第一次上手Mac 和 Windows 的体验差异比想象中大。Mac 上一条 curl 脚本基本就完事Windows 上你会遇到 PowerShell 执行策略、路径反斜杠、Git Bash 缺失导致 Bash 工具回退等一系列小坑。这篇就按「装完能跑通第一次请求」为目标把两个平台的 CLI 安装、环境变量、settings 配置、auth.json 改写逐条拆开。我试过在一台 M2 MacBook 和一台 Win11 台式机上从零走一遍下面命令都是实测可复制的。核心检索词先明确Claude Code 安装配置、Mac Windows CLI、settings.json、auth.json、环境变量。这几个词会贯穿全文你照着搜也能找到对应段落。先说清楚一个前提Claude Code 默认连的是 Anthropic 官方端点国内直连经常超时。所以本文会把 endpoint 和认证配置改到 TaoToken 的兼容端点这样首次运行就能通。TaoToken 官网是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 地址是 https://taotoken.net/api 注意 API 地址不带 UTM 参数配置里填这个就行。安装前你需要准备三样东西一个能用的终端Mac 用 Terminal 或 iTerm2Windows 用 Windows Terminal 或 PowerShell 7、一个代码项目目录空目录也行但最好有真实项目、以及一个可用的 API Key。Key 的获取在下一节讲。系统要求不高Node 环境不是必须的官方安装脚本会处理运行时但 Windows 上强烈建议先装 Git for Windows否则 Claude Code 的 Bash 工具会退化成 PowerShell很多 shell 命令行为不一致。Mac 的安装路径有三条官方脚本、Homebrew、手动下载。官方脚本最省事Homebrew 适合你已经用 brew 管理一切手动下载适合公司网络限制 curl 的场景。Windows 有四条PowerShell 脚本、CMD、WinGet、WSL。WSL 本质是 Linux 环境装法和 Mac 一样但要注意 WSL 里的项目路径和 Windows 侧文件系统的映射关系否则 Claude Code 读文件会绕远路。这一节先把平台差异和准备清单讲透下一节进入 TaoToken 的前置配置。别急着敲安装命令先把 Key 和端点想清楚能省掉后面反复改配置的时间。2. TaoToken 前置拿 Key、认端点、想清楚 auth.json 放哪在装 Claude Code 之前先把认证和端点这两件事定下来否则装完第一次运行会卡在登录环节。Claude Code 支持多种认证方式官方订阅、Console API Key、以及兼容端点的 API Key。本文走的是兼容端点路线也就是把 Base URL 指向 TaoToken用它的 Key 做认证。第一步拿 Key。打开 TaoToken 控制台路径是 https://taotoken.net/console 登录后进 API Keys 页面新建一个 Key。建议按项目或按用途建多个 Key方便后面排查是哪个 Key 出的问题。新建后立刻复制页面刷新后通常不再完整显示。控制台入口带 UTMhttps://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。第二步认端点。TaoToken 的 API 根地址是 https://taotoken.net/api 注意这里不加任何查询参数。Claude Code 需要的 Base URL 通常要带版本路径具体填法在下一节的配置片段里给全。模型 ID 方面Claude 系列常用的是 claude-sonnet-4 这类标识具体以你控制台里可用的模型列表为准别照抄网上的旧 ID。第三步想清楚 auth.json 放哪。Claude Code 的认证信息默认存在用户目录下的配置文件夹里。Mac 是 ~/.claude/ Windows 是 %USERPROFILE%.claude\ 。auth.json 这个文件承载 API Key 和端点信息settings.json 承载模型、权限、环境变量等。两个文件分工不同别混在一起写。这里有个容易踩的坑很多人以为改了环境变量就够了但 Claude Code 启动时会优先读 auth.json 和 settings.json环境变量只是其中一层。所以正确做法是三个地方保持一致shell 里的环境变量、settings.json 里的 env 段、auth.json 里的认证字段。任何一处写错都会出现「明明 Key 是对的却 401」的情况。再提醒一点TaoToken 是兼容端点不是让你绕过什么它就是把请求转发到对应模型服务。配置时把 Base URL 和 Key 填对Claude Code 本身不需要改源码也不需要装额外插件。这一点对新手很友好你只要会改 JSON 就行。如果你后面还要用 Claude Code 的 coding plan 或长期 Agent 任务建议单独看一下 Coding Plan 页面路径是 https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 它和按量计费的 Key 是两套东西别搞混。模型对话的在线验证入口在 https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 配完可以先去那里发一条消息确认 Key 活着。这一节的核心就三件事Key 从 console 拿、端点认准 https://taotoken.net/api 、auth.json 和 settings.json 分开放。下一节进入可复制的配置片段Mac 和 Windows 分别给。3. 可复制配置settings.json、auth.json 与环境变量三件套这一节是全文最该照着敲的部分。Claude Code 的配置核心是三个东西Base URL、API Key、Model ID。业内常说的「三件套」就是这三个缺一个都跑不起来。下面按 Mac 和 Windows 分别给路径和片段你直接复制改 Key 就行。先看 Mac。配置文件目录是 ~/.claude/ 如果不存在就手动建mkdir -p ~/.claudesettings.json 路径是 ~/.claude/settings.json 内容如下{ env: { ANTHROPIC_BASE_URL: https://taotoken.net/api, ANTHROPIC_API_KEY: sk-你的TaoToken密钥, ANTHROPIC_MODEL: claude-sonnet-4 }, permissions: { allow: [], deny: [] } }auth.json 路径是 ~/.claude/auth.json 内容如下{ apiKey: sk-你的TaoToken密钥, baseURL: https://taotoken.net/api }注意 auth.json 里的字段名是 apiKey 和 baseURL大小写敏感别写成 api_key 或 base_url。settings.json 里的 env 段是给 Claude Code 进程注入环境变量用的和 shell 里的 export 是两套但值要一致。再看 Windows。配置目录是 %USERPROFILE%.claude\ 在 PowerShell 里可以这样建New-Item -ItemType Directory -Force -Path $env:USERPROFILE\.claudesettings.json 路径是 %USERPROFILE%.claude\settings.json 内容和 Mac 一样注意 JSON 里路径分隔符不用改因为这里没有文件路径字段。auth.json 路径是 %USERPROFILE%.claude\auth.json 内容也一样。环境变量方面Mac 在 ~/.zshrc 或 ~/.bashrc 里加export ANTHROPIC_BASE_URLhttps://taotoken.net/api export ANTHROPIC_API_KEYsk-你的TaoToken密钥 export ANTHROPIC_MODELclaude-sonnet-4Windows 在 PowerShell 里临时设置$env:ANTHROPIC_BASE_URLhttps://taotoken.net/api $env:ANTHROPIC_API_KEYsk-你的TaoToken密钥 $env:ANTHROPIC_MODELclaude-sonnet-4要永久生效就写进系统环境变量或者用 setx 命令。但记住settings.json 里的 env 段优先级更高所以最稳的做法是只维护 settings.json环境变量作为备用。如果你用的是 Codex 或 Cline 这类工具它们的 auth.json 结构可能不同。Codex 的 auth.json 通常在 ~/.codex/auth.json 字段是 OPENAI_API_KEY 和 base_url 那一套。Cline MCP 的配置在 IDE 插件设置里走的是 MCP server 配置。本文聚焦 Claude Code其他工具的 auth.json 别直接套用。配置写完先别急着启动。用一条命令检查 JSON 语法python3 -m json.tool ~/.claude/settings.jsonWindows 上用Get-Content $env:USERPROFILE\.claude\settings.json | ConvertFrom-Json语法错了会直接报行号比启动后报 401 好排查得多。下一节进入验证请求看第一次运行到底通没通。4. 验证请求从 claude --version 到第一次成功对话配置写完进入验证环节。验证分三层命令能不能跑、认证能不能过、模型能不能回。三层都过才算首次运行即通。第一层装完先看版本。Mac 和 Windows 都是claude --version能打印版本号说明二进制在 PATH 里。如果提示 command not foundMac 检查 /usr/local/bin 或 ~/.local/bin 是否在 PATHWindows 检查安装脚本有没有把目录写进 PATH重开一个终端再试。第二层认证验证。进入你的项目目录启动cd /path/to/your/project claude首次启动会读 auth.json 和 settings.json。如果配置正确它会直接进入交互界面不会弹登录。如果弹了登录页说明 auth.json 没被读到检查路径和字段名。进入交互后先发一条最简单的 你好请回复 ok如果模型回了 ok说明认证和端点都通了。如果报 401看下一节的排查。如果报 model not found说明 ANTHROPIC_MODEL 填的 ID 不对去控制台确认可用模型列表。第三层验证工具能力。发一条会触发文件读取的指令 看一下当前目录有哪些文件列出前五个Claude Code 会调用 shell 工具执行 ls 或 dir然后返回结果。这一步能过说明 Bash 工具正常。Windows 上如果这一步报错多半是没装 Git for WindowsBash 工具回退到 PowerShell 后命令不兼容。再验证一次写文件能力 在当前目录创建一个 test_claude.txt内容写 hello它会请求权限确认你按 y 同意。然后检查文件是否真的创建了cat test_claude.txtWindows 上用 type test_claude.txt 。文件内容对说明写权限和路径处理都正常。如果你更想先在网页端确认 Key 活着可以去模型对话页面发一条消息路径是 https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。网页端通了说明 Key 和端点没问题问题就缩小到 Claude Code 的本地配置。验证通过后建议把这次成功的配置备份一份。Mac 上cp ~/.claude/settings.json ~/.claude/settings.json.bakWindows 上Copy-Item $env:USERPROFILE\.claude\settings.json $env:USERPROFILE\.claude\settings.json.bak后面改配置改坏了直接还原。下一节进入常见报错排查把 401、local proxy failed、reading choices、OAuth 这几类真实错误逐条拆。5. 常见报错排查401、local proxy failed、reading choices、OAuth这一节按真实报错来。你启动 Claude Code 后大概率会遇到下面几类每类给现象、原因、修法。第一类401 Unauthorized。现象是模型请求返回 401或者交互界面提示认证失败。原因通常是三个Key 写错、Key 前后有空格、auth.json 和 settings.json 里的 Key 不一致。修法是先确认 Key 没有多余空格然后对比两个文件里的 Key 是否完全一致。可以用命令检查grep -r sk- ~/.claude/Windows 上用Select-String -Path $env:USERPROFILE\.claude\* -Pattern sk-如果两个文件里的 Key 不一样以 auth.json 为准改 settings.json。还有一种情况是 Key 被控制台删了或过期了去 console 重新建一个。第二类local proxy failed。现象是启动时报本地代理失败或者请求发不出去。这个错误通常和网络层有关不是 Key 的问题。先确认你的 Base URL 填的是 https://taotoken.net/api 没有多余斜杠也没有写成 http。然后确认本机没有残留的代理环境变量干扰env | grep -i proxy如果有 http_proxy 或 https_proxy 指向一个已经关掉的本地端口就会报 local proxy failed。清掉这些变量unset http_proxy https_proxy all_proxyWindows 上用Remove-Item Env:http_proxy -ErrorAction SilentlyContinue Remove-Item Env:https_proxy -ErrorAction SilentlyContinue第三类reading choices 相关报错。现象是模型返回的 JSON 结构解析失败提示读取 choices 字段出错。这类错误多半是端点返回格式和 Claude Code 预期不一致。先确认 Base URL 是 https://taotoken.net/api 不要自己拼 /v1/chat/completions 这种完整路径Claude Code 会自己拼。如果还是报错去模型对话页面发一条消息看返回结构是否正常。网页端正常而 CLI 报错通常是 CLI 版本太旧升级claude update第四类OAuth 相关报错。现象是启动时弹浏览器授权或者提示 OAuth token 无效。这是因为 Claude Code 默认可能走 OAuth 登录流程而你用的是 API Key。修法是确保 auth.json 存在且字段正确Claude Code 检测到 auth.json 里有 apiKey 就不会走 OAuth。如果它还是弹 OAuth检查 auth.json 的路径是不是放错了Mac 是 ~/.claude/auth.json Windows 是 %USERPROFILE%.claude\auth.json 别放到项目目录里。第五类模型 ID 报错。现象是提示 model not found 或 unsupported model。修法是去控制台确认可用模型列表把 ANTHROPIC_MODEL 改成列表里存在的 ID。别照抄博客里的旧 ID模型迭代很快。排查顺序建议固定下来先看 claude --version 确认装上了再看 auth.json 和 settings.json 的 Key 是否一致再看 Base URL 是否是 https://taotoken.net/api 最后看模型 ID。这四步能覆盖八成问题。如果还不行去接入文档页面看最新配置说明路径是 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。6. 配好之后把 Claude Code 用顺手的几个实操建议配置通了只是起点真正决定体验的是你怎么用它。这一节给几个实操建议都是踩过坑之后留下来的。第一项目根目录放一个 CLAUDE.md。Claude Code 启动时会读这个文件里面写清楚项目技术栈、常用命令、代码规范。比如# 项目说明 这是一个 Spring Boot 后端项目。 ## 技术栈 - Java 21 - Spring Boot 3.3.5 - MySQL ## 常用命令 - 编译: mvn clean package -DskipTests - 测试: mvn clean test - 启动: mvn spring-boot:run ## 代码规范 - 使用构造器注入 - 日志用 Slf4j有了这个文件它不用每次问你项目怎么跑直接按里面的命令执行。这一步对首次使用体验提升最大。第二权限配置别全放开。Claude Code 默认改文件前会问你这是安全设计。你可以在 settings.json 的 permissions.allow 里加白名单比如允许它读文件但不允许写{ permissions: { allow: [Read], deny: [Write] } }具体权限名以官方文档为准。全放开虽然省事但一旦它误删文件就麻烦了。第三长任务用 Coding Plan。如果你要让 Claude Code 连续跑几个小时做重构或 Agent 任务按量计费的 Key 可能不够划算去看一下 Coding Plan 页面路径是 https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 它和按量 Key 是两套计费选适合你使用强度的。第四Key 轮换。别一个 Key 用到底按项目或按周轮换。控制台里可以随时删旧建新路径是 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。轮换后记得同步改 auth.json 和 settings.json两个文件都要改。第五Windows 用户把 Git for Windows 装上。这不是可选项是强烈建议。装了之后 Claude Code 的 Bash 工具才能正常工作很多 shell 命令行为才和 Mac 一致。装完在 PowerShell 里确认git --version能打印版本号就行。最后遇到问题先看接入文档路径是 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 里面通常有最新的配置示例和常见问题。文档比博客更新快以文档为准。配好之后Claude Code 就能在你的 Mac 或 Windows 上稳定跑起来了剩下的就是拿真实项目去练。

相关新闻

NN-SVG:轻量神经网络驱动的位图转矢量(Bitmap-to-Vector)工具

NN-SVG:轻量神经网络驱动的位图转矢量(Bitmap-to-Vector)工具

简介:本资源是一款专为深度学习教学与可视化设计的神经网络架构绘图工具,面向高校学生、AI初学者及课程讲师,解决神经网络结构难以直观理解的问题。它支持FCNN、LeNet和AlexNet三类经典模型的SVG级图形生成,覆盖从基础全连接到里程…

2026/10/12 20:49:28 阅读更多 →
Azkaban solo-server 单机调度:Docker 安装与工作流实战

Azkaban solo-server 单机调度:Docker 安装与工作流实战

简介:Azkaban Solo Server 单机版编译包,面向需要快速搭建工作流调度环境的大数据开发者、运维人员及个人学习者,用于解决 Hadoop 作业与 Shell、Java 任务按依赖顺序自动执行的问题。资源为 azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz&…

2026/10/12 20:48:28 阅读更多 →
XSD到Java:用XJC代码生成器高效解析XML Schema实战指南

XSD到Java:用XJC代码生成器高效解析XML Schema实战指南

前阵子对接一个外部供应商接口,对方丢了个 XSD-7 数据契约文档过来,没有现成的 SDK,只给了一份 XML Schema 规范和样例报文。当时项目时间很紧,报文结构特别复杂,嵌套十几个层级,还有一堆枚举、扩展类型和 …

2026/10/12 20:48:28 阅读更多 →

最新新闻

FPGA实战避坑:Verilog初始化与操作符综合仿真差异全解析

FPGA实战避坑:Verilog初始化与操作符综合仿真差异全解析

1. 从一个被反复问到的细节说起做FPGA这行十几年,带过不少新人,也帮同行看过无数段代码。有一个问题几乎每隔一段时间就会被重新问起:Verilog里的初始化到底靠不靠谱,那些操作符号在综合之后究竟变成了什么。这个问题看起来很小&a…

2026/10/12 21:35:34 阅读更多 →
AI芯片软硬件协同设计:从架构到工具链的完整闭环

AI芯片软硬件协同设计:从架构到工具链的完整闭环

聊AI芯片的软硬件设计,这个话题我前后写了有十篇,说实话每次回头看都觉得自己在“软硬协同”这件事上理解又深了一点。十篇这个节点刚好适合把AI芯片从架构到工具链再到验证的完整闭环串起来聊一遍,不只是讲硬件怎么搭,也不只是讲…

2026/10/12 21:35:34 阅读更多 →
Open Code Review:从公开权限到开放协作的工程实践体系

Open Code Review:从公开权限到开放协作的工程实践体系

1. 项目概述:这不是代码审查工具,而是一套可落地的开源协作实践体系“open-code-review”这个名称乍看像某个新发布的开源工具,但实际它代表的是一类正在快速演进的工程实践范式——把代码审查(Code Review)这件事&…

2026/10/12 21:35:34 阅读更多 →
面向未来的演进:redux-localstorage 1.0如何支持sessionStorage与AsyncStorage存储后端

面向未来的演进:redux-localstorage 1.0如何支持sessionStorage与AsyncStorage存储后端

【免费下载链接】redux-localstorage Store enhancer that syncs (a subset) of your Redux store state to localstorage. 项目地址: https://gitcode.com/gh_mirrors/re/redux-localstorage 点击查看 免费下载 redux-localstorage 是一个 Redux 状态持久化库&…

2026/10/12 21:35:34 阅读更多 →
架构决策记录实战:以 Rust 编程语言采用决策为例,写好一份可评审、可追溯的技术决策文档

架构决策记录实战:以 Rust 编程语言采用决策为例,写好一份可评审、可追溯的技术决策文档

【免费下载链接】architecture-decision-record Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation 项目地址: https://gitcode.com/gh_mirrors/ar/architecture-decision-record 点击查看 免费下载 …

2026/10/12 21:35:34 阅读更多 →
基于CNN的人脸表情识别系统:从期末大作业到摄像头实时推理的完整实现

基于CNN的人脸表情识别系统:从期末大作业到摄像头实时推理的完整实现

简介:这份资源是面向计算机相关专业学生的Python期末大作业完整源码包,主题为基于CNN的人脸表情识别系统,适合正在准备课程设计、需要项目实战练习的学习者参考使用。项目经导师指导并通过评审,难度适中,源码均经过本地…

2026/10/12 21:34:31 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器: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/12 21:05:09 阅读更多 →
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/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练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/12 18:11:17 阅读更多 →