TRAE智能体与MCP工具使用教程:把MCP endpoint改到TaoToken
1. TRAE 智能体接 MCP 工具链时endpoint 到底该填什么TRAE 智能体与 MCP 工具使用教程里最容易被忽略、也最容易卡住的一步不是怎么创建智能体而是 MCP endpoint 该指向哪里。很多人第一次在 TRAE 里配置 MCP 服务看到Base URL、endpoint、API Key、Model ID这几个字段就懵了到底哪个填官方地址哪个填第三方通道哪个留空这篇就聚焦这一件事——把 TRAE 智能体调用外部 MCP 服务时的 endpoint 改到 TaoToken 统一 API 通道并完整演示一次工具调用验证连通性和返回结果。先说清楚 TRAE 是什么、能做什么、适合谁。TRAE 是字节跳动推出的 AI 原生 IDE核心卖点是智能体Agent和 MCP 工具生态。你可以把它理解成一个「会自己调工具的代码助手」普通补全工具只会在你打字时猜下一行而 TRAE 的智能体可以自己规划步骤、调用外部工具、把结果整理成自然语言返回。适合谁适合需要把设计稿、数据库、API 文档、命令行操作串成一条自动化链路的开发者尤其是前端还原设计稿、后端查接口、运维跑脚本这类重复劳动多的场景。MCP 在这里的角色是「工具接入协议」。MCP 全称 Model Context Protocol你可以把它类比成 USB-C只要工具按这个协议暴露能力智能体就能即插即用。TRAE 里常见的 MCP 工具包括 Figma 取设计数据、文件系统读写、Git 操作、终端命令执行等。问题在于很多 MCP 服务本身要调外部模型或外部 API而 TRAE 默认走的是官方通道。当你想统一走一个 API 通道、统一计费、统一管理 Key 时就需要把 MCP 的 endpoint 改掉。我试过在 TRAE 里直接改 MCP 配置发现它并不是在图形界面里点两下就完事而是要通过配置文件或环境变量指定。核心就三个东西Base URL 指向 TaoToken 的 API 地址API Key 用 TaoToken 控制台生成的密钥Model ID 填你要调用的模型标识。这三件套缺一不可少一个就会在工具调用时报 401 或 model not found。下面从原问题场景开始一步步把配置、验证、排错走完。2. TaoToken 前置准备Key、Base URL 与模型 ID 三件套在动 TRAE 的配置之前先把 TaoToken 这边的三件套准备好。这一步不做后面所有配置都是空谈。TaoToken 是一个统一 API 通道官网在 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 入口是 https://taotoken.net/api 。注意 API 地址后面不加任何 UTM 参数配置里就写干净的https://taotoken.net/api。第一件API Key。登录 TaoToken 控制台进入 API Keys 页面deep linkhttps://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 。点创建新密钥起个能认出来的名字比如trae-mcp-prod。生成后立刻复制因为它只显示一次。格式通常是一串以sk-开头的字符。这个 Key 就是 TRAE 调用 TaoToken 时的身份凭证填错或过期都会直接 401。第二件Base URL。TaoToken 的 API 根地址是https://taotoken.net/api。在 TRAE 的 MCP 配置里这个值通常填在baseUrl或base_url字段。注意区分有些工具要求填到/v1结尾有些只填根地址TRAE 的 MCP 配置一般填根地址即可具体看下面第 3 节的配置片段。如果你填成https://taotoken.net/api/v1而工具又自动补/v1就会变成/api/v1/v1直接 404。第三件Model ID。这是最容易被忽略的一件。TaoToken 支持多种模型每个模型有对应的 ID比如claude-sonnet-4-20250514、gpt-4o这类。你需要在 TaoToken 的模型列表或文档里确认你要用的模型 ID然后填到 TRAE 配置的model字段。如果 Model ID 填错工具调用会返回model not found或invalid model。建议先在 TaoToken 的模型对话页面deep linkhttps://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 手动发一条消息确认这个模型 ID 能正常返回再填进 TRAE。注意TaoToken 是统一 API 通道不是编辑器替代品。它负责把请求转发到对应模型TRAE 负责智能体编排和工具调用两者分工明确。不要把 TaoToken 当成 TRAE 的替代也不要在 TRAE 里填 TaoToken 的网页地址只填 API 地址。三件套准备好后建议先在一个临时文件里记下来格式如下方便后面复制Base URL: https://taotoken.net/api API Key: sk-你的密钥 Model ID: claude-sonnet-4-20250514这里 Model ID 只是示例实际以 TaoToken 控制台当前可用的为准。如果你打算长期做编码和 Agent 任务可以了解 Coding Plandeep linkhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite 它针对高频编码场景做了额度优化比按量计费更适合天天跑智能体的开发者。3. 可复制配置把 MCP endpoint 改到 TaoToken这一节是全文核心给出可直接复制的配置片段。TRAE 的 MCP 配置在不同版本里可能落在不同文件常见的有两种一种是项目根目录下的.trae/mcp.json一种是用户级配置~/.trae/mcp_settings.json。下面以 JSON 格式为主同时给出 TOML 和 settings 片段方便你按实际版本对照。先看 JSON 版本这是最常见的 MCP 配置格式。假设你要接入一个通用的 MCP 服务把它的模型通道指向 TaoToken{ mcpServers: { taotoken-mcp: { command: npx, args: [-y, modelcontextprotocol/server-everything], env: { OPENAI_BASE_URL: https://taotoken.net/api, OPENAI_API_KEY: sk-你的密钥, OPENAI_MODEL: claude-sonnet-4-20250514 } } } }这段配置的关键在env里三个变量。OPENAI_BASE_URL指向 TaoToken 的 API 根地址OPENAI_API_KEY填你在控制台生成的密钥OPENAI_MODEL填模型 ID。很多 MCP 服务底层用的是 OpenAI 兼容协议所以变量名是OPENAI_开头但值可以指向 TaoToken因为 TaoToken 提供 OpenAI 兼容接口。这就是「把 endpoint 改到 TaoToken」的本质不改工具本身只改它请求的地址和凭证。如果你用的是 Claude Code 风格的配置或者 TRAE 的某些版本读的是settings.json可以这样写{ env: { ANTHROPIC_BASE_URL: https://taotoken.net/api, ANTHROPIC_API_KEY: sk-你的密钥, ANTHROPIC_MODEL: claude-sonnet-4-20250514 } }注意这里变量名换成了ANTHROPIC_前缀因为 Claude Code 和部分 MCP 工具走的是 Anthropic 协议。TaoToken 同时兼容 OpenAI 和 Anthropic 两种协议风格所以两套变量名都能用关键看你的 MCP 工具读哪一套。判断方法很简单看工具文档里写的是OPENAI_BASE_URL还是ANTHROPIC_BASE_URL跟着填就行。再看 TOML 版本有些工具用config.toml[mcp.taotoken] command npx args [-y, modelcontextprotocol/server-everything] [mcp.taotoken.env] OPENAI_BASE_URL https://taotoken.net/api OPENAI_API_KEY sk-你的密钥 OPENAI_MODEL claude-sonnet-4-20250514如果你用的是 Codex 风格的auth.json配置长这样{ base_url: https://taotoken.net/api, api_key: sk-你的密钥, model: claude-sonnet-4-20250514 }这里再次强调三件套Base URL、Key、Model ID。无论哪种格式这三个值必须同时出现且正确。我见过太多人只改了 Base URL忘了改 Key结果请求打到 TaoToken 但认证失败报 401或者 Key 对了但 Model ID 没填报 model not found。配置改完后保存文件重启 TRAE让 MCP 服务重新加载配置。提示如果你在 TRAE 里用 CC Switch 或 Cline MCP 这类插件管理多套配置记得把 TaoToken 这套设为当前激活项。CC Switch 的配置文件通常在~/.cc-switch/config.jsonCline MCP 在~/.cline/mcp_settings.json路径以你实际安装为准。切换后同样要重启 TRAE。配置写完后先别急着跑智能体。下一步用一条最小请求验证连通性确认三件套真的生效了。4. 验证请求一次 MCP 工具调用的完整闭环配置改完怎么确认真的通了最稳的办法是先用命令行发一条最小请求绕过 TRAE 的智能体编排直接测 TaoToken 通道。这样如果出错能快速定位是通道问题还是 TRAE 配置问题。第一步用 curl 测 TaoToken 的 API 是否可达。打开终端执行curl -X POST https://taotoken.net/api/v1/chat/completions \ -H Authorization: Bearer sk-你的密钥 \ -H Content-Type: application/json \ -d { model: claude-sonnet-4-20250514, messages: [{role: user, content: ping}], max_tokens: 16 }如果返回 JSON 里带choices字段和一段回复内容说明 Base URL、Key、Model ID 三件套都正确。如果返回 401检查 Key 是否复制完整、有没有多余空格。如果返回 404检查 URL 是不是写成了/api/v1/v1。如果返回 model not found检查 Model ID 是否和控制台一致。第二步回到 TRAE打开智能体面板创建一个测试智能体或者直接用现有的。在智能体的工具配置里确认刚才那个 MCP 服务已经启用。然后给智能体发一条指令比如「调用 taotoken-mcp 工具返回当前时间」。观察 TRAE 的执行日志正常流程是智能体解析意图 → 调用 MCP 工具 → MCP 工具请求 TaoToken → 返回结果 → 智能体整理成自然语言。第三步看返回结果。如果智能体回复里包含工具调用成功的标记和实际数据说明整条链路通了。如果卡在「正在调用工具」不动多半是 MCP 服务没启动或配置没加载回第 3 节检查配置文件路径和重启步骤。第四步做一次真实场景验证。以 Figma MCP 为例如果你装了 Figma 工具可以让智能体执行「获取 fileKey 为 xxx、nodeId 为 1-5 的元素数据」。智能体会调用 Figma MCPFigma MCP 再通过 TaoToken 通道请求模型做数据整理最后返回结构化的样式信息。这一步能同时验证 MCP 工具本身和 TaoToken 通道是最接近生产环境的测试。实测下来最容易出问题的不是配置本身而是配置文件的加载顺序。TRAE 可能同时读项目级和用户级配置如果两处都写了 MCP 配置以项目级为准。所以改完配置后确认你改的是当前项目实际加载的那个文件。另外环境变量如果同时在系统里和配置文件里设置了配置文件通常优先但不同版本行为可能不同建议只在一处设置避免冲突。5. 本篇常见错排查401、local proxy failed、reading choices、OAuth配置和验证过程中报错是常态。这一节把最常见的几类错误和对应排查方法列出来对照着看能省不少时间。401 Unauthorized。这是最高频的错误原因基本是 Key 问题。排查顺序第一确认 Key 复制完整没有首尾空格没有换行符。第二确认 Key 没有过期或被删除去 TaoToken 控制台的 API Keys 页面看一眼状态。第三确认配置文件里的变量名和工具读取的变量名一致比如工具读OPENAI_API_KEY你写成了OPENAI_KEY就会认证失败。第四确认请求确实打到了 TaoToken而不是还在打官方地址——检查 Base URL 有没有改漏。local proxy failed。这个错误通常出现在 MCP 服务启动阶段意思是本地代理进程没起来。原因可能是command或args写错比如npx路径不对或者包名拼错。排查方法把command和args拼成一条命令在终端里手动执行看能不能启动。如果终端能启动但 TRAE 里报错多半是 TRAE 的工作目录或环境变量和终端不一致。另外有些 MCP 服务需要 Node.js 版本达标版本太低也会启动失败。reading choices 相关报错。这类错误通常出现在解析响应阶段比如cannot read property choices of undefined。原因是 TaoToken 返回的响应格式和工具预期的不一致。排查先用第 4 节的 curl 命令确认 TaoToken 返回的 JSON 结构看有没有choices字段。如果 curl 正常但工具报错可能是工具版本太旧不支持当前响应格式升级 MCP 工具到最新版。也可能是 Model ID 填了一个不返回标准格式的模型换一个标准模型试试。OAuth 相关报错。有些 MCP 工具比如 Figma需要 OAuth 授权报错可能是invalid token或403 Forbidden。注意区分这里的 OAuth token 是第三方服务如 Figma的令牌不是 TaoToken 的 API Key。两者要分别配置别混在一起。Figma 的 token 去 Figma 开发者设置里生成TaoToken 的 Key 去 TaoToken 控制台生成。如果报 403检查 Figma token 的权限范围是否包含你要访问的文件。model not found / invalid model。Model ID 问题。去 TaoToken 控制台或文档确认当前可用的模型 ID注意大小写和版本号后缀。有些模型 ID 带日期后缀比如-20250514漏掉就找不到。连接超时。如果请求一直卡住最后超时检查网络是否能正常访问taotoken.net。可以用curl -I https://taotoken.net/api测一下连通性。如果网络没问题但 TRAE 里超时可能是 TRAE 的代理设置或防火墙拦截检查 TRAE 的网络配置。注意排查时建议一次只改一个变量改完就测一次。同时改多个地方出错了很难定位是哪个改动导致的。如果以上都排查完还是不通去 TaoToken 的接入文档deep linkhttps://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 对照最新的配置示例文档会随版本更新比旧教程更准。另外API Keys 页面deep linkhttps://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 可以随时重新生成 Key如果怀疑 Key 泄露或损坏直接换一个最快。6. 把 MCP 通道固定下来长期使用的配置建议配置跑通一次不难难的是长期稳定。这一节给几条实用建议帮你把 TaoToken 通道固定下来减少后续维护成本。第一把配置纳入版本管理但不要提交 Key。.trae/mcp.json这类文件可以进 Git但 Key 要用环境变量引用而不是硬编码。比如 JSON 里写OPENAI_API_KEY: ${TAOTOKEN_API_KEY}然后在系统环境变量或.env文件里设置真实值。.env要加进.gitignore。这样团队协作时每个人用自己的 Key配置文件共享。第二区分项目级和用户级配置。项目级配置放项目根目录只对这个项目生效用户级配置放~/.trae/对所有项目生效。建议把 TaoToken 的三件套放用户级把具体 MCP 工具的项目相关参数放项目级。这样换项目时不用重复配 Key。第三定期检查 Key 状态和额度。TaoToken 控制台能看到 Key 的使用情况和剩余额度。如果做长期编码和 Agent 任务Coding Plandeep linkhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite 比按量计费更划算适合天天跑智能体的场景。额度快用完时提前续避免跑任务跑到一半断掉。第四给 MCP 工具设超时和重试。有些 MCP 工具默认超时很短网络波动时容易失败。在配置里加超时参数比如timeout: 30000单位毫秒。重试次数也可以配但别设太多避免雪崩。第五保留一份最小可用配置作为回滚点。每次改配置前把当前能用的配置备份一份。改完出问题直接回滚比逐行排查快得多。我习惯在项目里放一个mcp.json.bak改之前先复制一份。第六模型 ID 不要写死在多个地方。如果多个 MCP 工具都要用同一个模型把 Model ID 抽成一个环境变量比如TAOTOKEN_MODEL所有工具引用这个变量。换模型时只改一处不用满项目找。最后如果你要接入 Claude Code 或 Anthropic 风格的 MCP 工具配置入口在 https://taotoken.net/claude-code-anthropic?utm_sourcetaotoken_aicg_blog_endutm_contentclaude_codeutm_campaignrewrite 里面有对应的 Base URL 和变量名说明。模型对话验证在 https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite 接入文档在 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite API Keys 管理在 https://taotoken.net/console/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite 。把这几条链接存进书签下次配置直接翻比重新搜教程快。配置这件事跑通一次之后剩下的就是把它固定成习惯。

相关新闻

达妙2325电机与3520电调力位混控故障诊断实战

达妙2325电机与3520电调力位混控故障诊断实战

1. 达妙2325电机与3520电调组合:不是“小毛病”,而是力位混控落地的第一道真实门槛我拆过三台达妙2325电机,两块3520电调,其中一块电调在通电后17秒内烧毁MOS管,另一块在力控模式下持续抖动导致机械臂末端重复定位误差…

2026/10/2 20:28:01 阅读更多 →
Claude Code 使用教程:用 CLAUDE.md 与 Plan 模式搭建可复现的 Skill 工作流

Claude Code 使用教程:用 CLAUDE.md 与 Plan 模式搭建可复现的 Skill 工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 20:28:01 阅读更多 →
硬件在环仿真HIL全解析:从架构搭建到工程落地实践

硬件在环仿真HIL全解析:从架构搭建到工程落地实践

做嵌入式控制或者车辆电控的人,一定绕不开“测试怎么才能更接近真实”这个死结。纯软件仿真便宜、灵活,但模型毕竟是在PC上跑,传感器、执行器、线束、通信延迟统统被理想化了;直接拿样车、样机做实测,结果最可信&#…

2026/10/2 20:28:01 阅读更多 →

最新新闻

OpenAI dots 全面解读:一个有自己电脑、还能借你电脑干活的 AI 同事

OpenAI dots 全面解读:一个有自己电脑、还能借你电脑干活的 AI 同事

OpenAI dots 全面解读dots 不是一个更聪明的聊天框,而是 OpenAI 第一次把“AI 同事”做成了正式产品。 它有名字、有长相,有一台属于自己的云端电脑;经你同意,还能伸手到你自己的电脑里干活。它 24 小时在线,会主动找活…

2026/10/2 20:59:18 阅读更多 →
端侧推理的工程账,全栈自研 物理AI 的最后一公里

端侧推理的工程账,全栈自研 物理AI 的最后一公里

【具身AGI导读】模型的参数越堆越大,本体能给出的预算却一直没变。这笔账,谁先算清,谁的本体才先跑起来。2026 年 9 月,高校与算力团队联合开源了一套具身端侧推理引擎。它要回答的问题很具体:一个模型,到底…

2026/10/2 20:59:18 阅读更多 →
高校生高频使用的一键生成论文工具是哪款?

高校生高频使用的一键生成论文工具是哪款?

国内高校学生在论文写作中越来越依赖AI工具,主流方案以本土化全流程工具为核心,结合通用大模型与专业辅助工具,覆盖选题构思、框架搭建、初稿撰写、内容降重、查重检测、格式排版等关键环节,以下将深入解析并对比当前热门工具的优…

2026/10/2 20:59:18 阅读更多 →
本地部署AI编程助手Codex:Docker环境搭建与DeepSeek模型接入实战

本地部署AI编程助手Codex:Docker环境搭建与DeepSeek模型接入实战

1. 为什么要在本地跑 Codex 而不是只用网页版很多人第一次接触 Codex 都是在浏览器里敲几行提示词,看着它补全代码、解释报错,觉得挺方便。但只要你真正把它当成日常开发的一部分,很快就会撞上几个绕不开的问题:网络延迟导致补全卡…

2026/10/2 20:59:18 阅读更多 →
HuggingFace模型变身OpenAI兼容API:四大推理引擎部署实战与避坑

HuggingFace模型变身OpenAI兼容API:四大推理引擎部署实战与避坑

把 HuggingFace 上的模型变成 OpenAI 兼容接口,这事听起来不算难,但真上手做一遍,坑比大部分人预想的多。我见过太多同学卡在同一个地方:模型在 HuggingFace 上跑得好好的,一上推理服务就报各种版本错、显存错、并发错…

2026/10/2 20:59:18 阅读更多 →
【小程序+APP+H5】智慧小区物业管理小程序系统 -ym7k

【小程序+APP+H5】智慧小区物业管理小程序系统 -ym7k

房产管理与业主信息管理——物业数字化的数据底座 房产管理和业主信息管理是物业系统的基础模块。没有准确的房产和业主数据,缴费、报修、活动等功能都无法正常运转。本文解析智慧小区物业管理系统在房产管理和业主信息管理方面的设计思路。房产管理的核心数据 房产…

2026/10/2 20:58:18 阅读更多 →

日新闻

从零搭建AI工程化:模型之外的完整闭环

从零搭建AI工程化:模型之外的完整闭环

先搞清楚一件事:从零开始做 AI 工程化,难的从来不是调模型、写提示词,而是把一套原型 Demo 变成长得像是“正经系统”的东西。你手里可能已经有了能跑通的代码,也可能刚读完一些概念,但真到了要把它变成可维护、可观测…

2026/10/2 0:00:20 阅读更多 →
大模型训练显存估计与混合精度训练实战指南

大模型训练显存估计与混合精度训练实战指南

1. 大模型训练显存估计与混合精度训练详解显存不够用,几乎是每个做大模型训练的人都会撞上的第一堵墙。你可能也经历过:模型代码写完了,数据管道跑通了,满心欢喜地按下训练启动脚本,结果几秒钟后终端弹出一行红字——C…

2026/10/2 0:00:20 阅读更多 →
小样本学习数据集选型指南:27个真正可用的高质量数据集

小样本学习数据集选型指南:27个真正可用的高质量数据集

1. 小样本学习的“弹药库”:为什么你总在找数据集,却总找不到真正能用的? 小样本、数据集——这两个词最近半年在我处理的200多个AI项目咨询里,出现频率排进前三。不是模型调不好,不是代码写不对,而是卡在…

2026/10/2 0:00:20 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/1 20:05: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/2 10:36:31 阅读更多 →
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/2 5:26:06 阅读更多 →
黑夜航拍船只数据集训练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/2 6:09:11 阅读更多 →