如果你也遇到过这种情况在 VS Code 里装好了 PlatformIO前面几天还能正常创建工程某天突然一点开 “PIO Home → New Project”不是卡在加载界面就是干脆弹出一个红色报错试了几次都建不出 ESP32 项目。大多数人的第一反应是“我是不是哪里配置错了”然后开始在工程目录和 platformio.ini 里反复折腾折腾一圈也没用。这篇博文记录的就是我这次从“创建工程失败”一路排查到“彻底卸载并重装 PlatformIO”之后解决问题的完整过程包括我踩过的坑、每一步的原理和实际操作命令希望能帮你少走弯路。这篇文章适合两类人看一类是刚入门 ESP32被 VS Code 和 PlatformIO 的环境问题搞得头大甚至动了“还是用回 Arduino IDE 吧”念头的新手另一类是用 PlatformIO 一段时间后遇到各种玄学问题怀疑环境坏了但你一直不敢乱动的老用户。放心按下面这套流程走下来不用重装 VS Code也不用重装系统基本上都能把 PlatformIO 拉回正常状态。1. 先搞清楚好端端的 PlatformIO 为什么会创建工程失败1.1 创建工程失败的本质不只是“建个文件夹”很多人以为 PlatformIO 创建工程就是在磁盘上建一个项目目录出来。实际上它完成一次 New Project 操作背后要跑完一串流程在指定目录下生成项目结构以及最关键的 platformio.ini 配置文件根据你选择的 board 和 framework检查本地缓存里有没有对应的平台包platform如果平台包或工具链不存在它会联网从 registry 下载比如常见的有 platform-espressif32、toolchain-xtensa-esp-elf、framework-arduinoespressif32 等下载完成后还会做校验、解压、配置编译器路径最后才会生成.vscode下的辅助文件让 IntelliSense 能正确找到头文件。这就像组装一台台式机光有主板和电源还不够CPU、内存、显卡、硬盘缺一样都开不了机。PlatformIO 的缓存目录就是我们存放“零件”的地方某个零件损坏了或者没下载全工程自然建不起来。所以“创建工程失败”这个表面错误真实原因往往是在这个长链条中的某一环而不一定是你的代码写错了。1.2 真实的根因清单我在网上翻过大量论坛和 issue也结合自己的操作经验整理出创建工程失败最常见的几个根因原因分类具体现象常见程度缓存文件损坏之前下载平台包时中断留下不完整的文件或磁盘写入过程被中止很高扩展与 VS Code 版本冲突VS Code 自动更新后PlatformIO IDE 扩展跟不上新版本中等Python 环境被改动PlatformIO 依赖独立的 Python系统里 Anaconda 或 PATH 变量改动会干扰它中等网络下载超时拉取 platform-espressif32 或工具链时网络连接不稳报 TLS/SSL 错误很高杀毒软件误隔离Windows Defender、第三方安全软件把编译器或 esptool 当病毒中等偏高路径里有中文/特殊字符项目路径或用户目录含中文导致工具链路径读取失败低但很烦人看到这些原因你大概就明白了绝大多数情况下问题并不是出在你的代码仓库里而是出在 PlatformIO 的“家”——也就是本地的核心目录和缓存目录。既然罪魁祸首大概率是环境坏了那修复思路就应该是“把环境还原成一个干净状态”而不是在一个已经混乱的环境里修修补补。1.3 怎么定位当前是哪一环出了问题重装之前我强烈建议你先花两分钟定位一下问题。否则你可能清了一堆东西结果重装后还是同样报错那就白折腾了。定位方法分两步第一步打开 VS Code 的 Output 面板右上角下拉菜单里选PlatformIO然后重新执行一次 New Project。这个输出面板会打印出 PlatformIO 当前正在做什么、卡在哪一步。第二步打开终端输入下面两条命令看核心环境是否正常pio --version pio system info如果pio --version能正常显示版本号说明 PlatformIO Core 本身还活着问题更可能出在平台包或工具链下载上。如果提示找不到pio命令那说明扩展的 Python 虚拟环境或 PATH 已经乱了这时候就值得走一次完整的卸载重装流程。2. 卸载前必须做的事环境检查与数据备份2.1 PlatformIO 在你电脑上到底占了哪些地方先说一个很多人忽略的事实PlatformIO 在 VS Code 里看起来只是一个扩展但它的“本体”非常大。真正干活的 PlatformIO Core、平台包、工具链、Python 虚拟环境全都安在你的用户目录下。具体来说Windows 下核心目录在C:\Users\你的用户名\.platformiomacOS 和 Linux 下在~/.platformioVS Code 扩展本体在~/.vscode/extensions下名字通常以pioarduino开头路径相关的缓存文件在~/.platformio/.cache进入~/.platformio后你会看到platforms、packages、penv、platformio.ini等子目录和文件其中penv就是 PlatformIO 自带的 Python 虚拟环境packages里放着各种编译器、烧录工具platforms里放着各芯片平台的构建脚本。所以如果你只是去 VS Code 扩展面板里点了“卸载”那就相当于只拆了操作界面真正的工具链和缓存文件还留在硬盘上。如果原来的问题出在缓存目录里的损坏平台包那扩展卸载了也没用重新装回来它还是会去读那份坏缓存。2.2 先备份别急着删很多人一听说要“彻底卸载”就恨不得把.platformio整个删掉。但我不建议你直接删最好先备份。备份很简单把.platformio目录重命名一下就行。比如改成.platformio.bak。这样如果新装之后发现还有些旧配置想翻出来看还能找到如果新环境一次就成功过几天确认没问题了再删掉.platformio.bak回收空间。另外项目目录里的platformio.ini建议单独存一份副本。因为某些情况下问题也会出在旧的platformio.ini配置写法上比如你写了一个过时的board名称PlatformIO 就会一直报找不到平台。备份一份重装后还能拿来对比验证。2.3 留一个“体检记录”当对照组卸载之前先记录一下当前状态方便重装后对比也方便你判断“到底是不是环境的问题”。用命令行执行pio --version pio system info把输出结果截图或复制到记事本里。重点看几项PlatformIO Core 版本、系统 Python 版本、平台目录路径。重装之后如果pio --version显示的版本号和之前不一样了至少说明核心确实被更新了而不是旧文件还在原位。3. 彻底卸载 PlatformIO 的完整流程3.1 第一步从 VS Code 移除扩展打开 VS Code左侧扩展面板搜索PlatformIO IDE点击“卸载”。卸载完成后按CtrlShiftP打开命令面板输入Reload Window重新加载窗口。这里有个小细节如果 VS Code 提示扩展正在被占用或者卸载按钮是灰色先把 VS Code 里打开的 PlatformIO 相关窗口全部关掉再把 VS Code 整体退出再开然后再卸载。因为 PlatformIO 扩展在后台可能还跑着文件监听和终端进程直接卸载容易留下残留。3.2 第二步备份并移除 .platformio 核心目录这是整个卸载流程里最关键的一步也是“彻底”二字的精髓。WindowsPowerShell下Rename-Item $HOME\.platformio .platformio.bakmacOS / Linux 下mv ~/.platformio ~/.platformio.bak如果你确定不需要保留旧环境想直接删掉可以用删除命令# Windows PowerShell Remove-Item -Recurse -Force $HOME\.platformio# macOS / Linux rm -rf ~/.platformio为什么这一步这么重要因为创建工程时PlatformIO 会去~/.platformio/platforms目录下找平台包。如果这个目录里存在一个下载了一半的espressif32文件夹或者包里的校验文件损坏了PlatformIO 会认为平台已经存在但实际使用时编译器路径全都不对最后表现得就是创建工程失败、编译失败、奇怪的 Could not find the package 报错。把这个目录整个挪走等于把所有损坏的“零件”一次性拿掉让新环境从零开始重新拉一份完整干净的工具链。3.3 第三步清理 VS Code 扩展残留和全局配置扩展卸载后可能有残留文件还在磁盘上。一般有两个位置需要检查~/.vscode/extensions目录下找找还有没有pioarduino.*开头的文件夹有的话手动删除VS Code 全局存储中可能还有 PlatformIO 的配置一般在~/.config/Code/User/globalStorage下找到名字里带pioarduino或platformio的目录删掉。这一步不是每次都必须做但既然要走“彻底卸载”路线顺手清理掉会更干净。尤其是当你之前试过改platformio.ini、手动拖拽过平台包、或者用过别的第三方配置工具残留文件会更容易藏在这些位置。3.4 第四步检查环境变量和权限问题Windows 重点在 Windows 上有两个隐藏坑需要额外处理。第一个是环境变量。如果你以前手动设置过PLATFORMIO_CORE_DIR或PLATFORMIO_SETTINGS_DIR它可能还指向已经被改名或删除的目录。打开“系统属性 → 高级 → 环境变量”检查用户变量和系统变量里有没有这两个名字有的话删掉或改成一个新的期望路径。第二个是权限问题。如果你以前经常用“管理员身份运行 VS Code”那.platformio目录里有些文件的访问控制列表ACL权限可能变得很混乱。重装之后普通权限的 VS Code 可能读不到这些文件表现就是各种 Permission denied。最省事的办法就是在上一步把它改名或删除让新环境重建目录权限自然就是默认状态了。3.5 什么才算“彻底”干净了做完上面四步你可以检查一下VS Code 扩展列表里已经没有 PlatformIO IDE~/.platformio或者C:\Users\你的用户名\.platformio这个目录已经不存在或者已经被改名为.platformio.bak系统环境变量里没有PLATFORMIO开头的条目重启 VS Code 后左侧活动栏里蚂蚁图标消失。到这一步旧环境才算真正被清干净了。接下来就可以放心开始全新安装。4. 全新安装与初始化从零搭建一个能用的 ESP32 环境4.1 安装 PlatformIO IDE 扩展打开 VS Code进入扩展市场搜索PlatformIO IDE认准作者是 PlatformIO 的官方扩展点安装。安装完成后按提示重新加载窗口。如果你的网络环境不太稳定扩展市场安装界面一直转圈也可以去 Visual Studio Marketplace 网页版下载.vsix安装包然后在 VS Code 扩展面板选择右上角...→Install from VSIX手动安装。这种方式非常适合网络不稳定、或者 VS Code 扩展市场访问困难的场景。4.2 首次初始化的耐心战新环境到底要下载什么安装好扩展后第一次启用 PlatformIO 时它会在后台做一件重要的事初始化 PlatformIO Core。这个过程中它会自动创建~/.platformio目录并在penv子目录里搭建一套独立的 Python 虚拟环境。然后当你第一次创建 ESP32 工程时PlatformIO 会继续下载这些内容平台包platform-espressif32工具链toolchain-xtensa-esp-elf等烧录工具tool-esptoolpy、tool-esptool框架framework-arduinoespressif32一些公共依赖包比如tool-scons、tool-mkfatfs等。这些内容加起来体积常常有几百 MB所以首次创建工程耗时较长是正常的。不要以为卡死了也不要反复点“取消”再重试那样反而容易留下半截文件。正确的做法是打开 Output 面板的 PlatformIO 标签或者直接盯住 PIO Home 的进度条让它慢慢拉完。如果你看到进度条长时间不动超过十几分钟都没动静那就可能是网络问题处理方法放到第 5 章细说。4.3 创建 ESP32 工程的标准操作流程扩展和核心都就绪后开始验证重装是否成功。按下面步骤走一遍点击左侧活动栏的蚂蚁图标打开 PIO Home选New Project。 Project Name 输入一个纯英文的项目名比如blink_test。 Board 选择ESP32或NodeMCU-32S。如果你用的是常见 ESP32 开发板搜索nodemcu-32s就行如果板子型号不确定可以先选一个通用的esp32dev。 Framework 选择Arduino。 Location 勾选“使用自定义路径”或直接默认建议放到一个纯英文、无空格的目录下比如D:\esp32_projects。 点击 Finish然后等它下载平台包并生成工程结构。创建成功后的项目目录大概长这样blink_test/ ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── include/ ├── lib/ ├── src/ │ └── main.cpp ├── test/ └── platformio.ini其中platformio.ini是最核心的配置文件内容类似[env:nodemcu-32s] platform espressif32 board nodemcu-32s framework arduino monitor_speed 115200如果能看到这个目录结构就说明创建工程这一步已经顺利通过了。4.4 编译与上传验证新建工程后先在src/main.cpp里写一个最简单的点灯程序#include Arduino.h void setup() { pinMode(2, OUTPUT); } void loop() { digitalWrite(2, HIGH); delay(500); digitalWrite(2, LOW); delay(500); }然后点击 VS Code 底部状态栏的对勾图标或者在终端执行pio run第一次编译需要编译整个 Arduino 框架耗时一到三分钟很正常别以为死机了。编译通过后再用 USB 线连接 ESP32 开发板点击右箭头图标上传pio run -t upload上传成功后板载 LED 应该开始闪烁。到这一步可以说 PlatformIO 环境已经彻底恢复工作了。提示如果编译时 VS Code 的 IntelliSense 一直找不到 Arduino 头文件重新加载一次窗口。PlatformIO 会在后台重建compile_commands.json头文件路径就会恢复正常。5. 创建工程失败的其他常见原因与排查技巧实录5.1 常见报错信息速查表我把重装前后遇到的和网上高频出现的报错整理成了一张速查表方便你以后看到报错能快速定位。报错关键词含义处理方向Could not find the package with name platform-espressif32平台包缺失或校验失败删除 .platformio 后重新创建工程Python not foundPlatformIO 的 Python 虚拟环境失效走一遍卸载重装流程TLS/SSL connection、Connection timeout下载平台包时网络中断检查网络重试清理下载残留Access is denied、Permission denied权限不足或文件被占用检查杀毒软件、目录所有者权限The platform espressif32 does not exist平台目录不完整在~/.platformio/platforms下删除旧平台重新 buildFile exists、路径过长Windows 路径太长或文件占用项目路径改短关闭可能占用的程序5.2 网络下载超时最常见又最让人上火的问题如果你新装完第一次创建 ESP32 工程卡在类似Downloading platform...的界面大概率是网络下载问题。这种现象在国内开发者中非常常见毕竟相关平台包和工具链的文件体积大、来源服务器可能不在本地。表现也不一样有时是进度条一直不动有时是直接报TLS/SSL connection错误。处理方案我从有效到不太有效排个序第一保持耐心多试几次。PlatformIO 的下载流程带断点续传能力重复点到重新创建工程它往往能接着上次的进度继续多试几次基本能拉完。第二检查系统的 DNS 和网络稳定性。换一个更稳的网络环境比如手机热点有时候反而比公司局域网更快。第三清理下载残留。如果下载中断会在~/.platformio/.cache/tmp里留下临时文件旧工程目录里也可能有半截平台包。创建一个工程前可以提前把.cache/tmp里的内容清掉避免文件冲突。第四手动下载平台包。如果你已经找到一个可靠的下载地址可以先手动下载并解压到~/.platformio/platforms下。不过这个方案对新手不太友好因为它还牵涉到包内 JSON 描述文件和环境校验我更推荐用多次重试的方式。5.3 杀毒软件误隔离一个很隐蔽的坑在 Windows 上开发 ESP32我踩过最隐蔽的坑之一是杀毒软件把工具链文件给隔离了。症状是创建工程能成功但一编译就报找不到xtensa-esp32-elf-gcc或者esptool.py相关模块。你用资源管理器去~/.platformio/packages/toolchain-xtensa-esp-elf/bin目录看文件明明还在但编译器就是执行不了或者直接提示“不是有效的 Win32 应用程序”。这是因为 Windows Defender 或其他第三方安全软件会把 PlatformIO 工具链里那些没签名的可执行文件当作潜在风险处理。解决方法是把.platformio目录加入杀毒软件的信任区。Windows Defender 的话就是“设置 → 隐私和安全性 → Windows 安全中心 → 病毒和威胁防护 → 管理设置 → 添加或删除排除项”把C:\Users\你的用户名\.platformio加进去。加了白名单之后再重新编译。如果还是报同样的错就把.platformio/packages下对应工具链目录删掉然后重新执行pio run让它重新解压一份新的工具链。5.4 Python 环境冲突Conda、系统 Python 和其他 IDE 的干扰PlatformIO 在设计上非常贴心它会在~/.platformio/penv里放一套独立的 Python 虚拟环境正常来说完全不需要依赖系统 Python。但问题是如果你电脑上装了 Anaconda、MiniConda或者手动改过 PATH 环境变量PlatformIO 在个别场景下可能会找到错误的 Python。一个典型症状你在系统终端里执行pio --version报错No module named platformio但是在 VS Code 的 PlatformIO 终端里又能正常执行。这种不一致就是因为系统终端加载的 PATH 环境变量指向了 Conda 的 Python而没有指向penv里的 Python。处理办法很简单普通用户不需要单独在系统终端里全局使用pio命令直接用 VS Code 扩展集成的终端就行。如果非要用系统终端跑pio可以手动把~/.platformio/penv/ScriptsWindows或~/.platformio/penv/binmacOS/Linux加到 PATH 开头。如果安装了 Anaconda又实在排查不出问题暂时把 Conda 的 PATH 从环境变量里移除或者用修改后的 PATH 重新打开一个干净终端再试。通过这种隔离法你能快速判断到底是不是它搞的鬼。5.5 路径和盘符的隐藏坑中文路径、同步盘、网络驱动器还有一个创建工程失败的隐藏原因就是路径。项目路径含中文PlatformIO 的 SCons 构建脚本在读取路径时有时会因为编码不一致解析失败用户目录含中文也会导致工具链路径错误项目放在 OneDrive、坚果云、iCloud 同步盘里文件被后台云同步锁定或延迟导致编译期间文件被临时锁死项目放在网络驱动器或 U 盘等移动介质上由于这类文件系统不支持某些 POSIX 文件锁和软链接特性也会出现奇怪的问题。所以统一的建议是项目路径统一放到本地磁盘纯英文短路径下。比如C:\esp32_projects或D:\esp32_projects。虽然看起来是个小事但能帮你省掉一堆莫名其妙的烦恼。5.6 用好日志和诊断命令少做无用功排查环境问题最好的工具其实是日志。PlatformIO 会把运行日志写到~/.platformio/.cache/tmp目录下文件名一般是pio-*.log和pio-*.log的压缩格式。当你遇到诡异问题的时候直接打开这个日志文件搜索ERROR或Traceback往往一眼就能看到真正的报错原因。另外几个实用的诊断命令# 查看核心版本和安装路径 pio --version # 查看系统信息、目录位置、Python 路径 pio system info # 列出所有已安装平台 pio platform list # 列出所有已安装工具链/包 pio pkg list以后你再遇到“创建工程失败”别急着卸载重装先用这些命令看一下当前状态再决定要不要走重装流程。有判断地操作比盲目清理高效太多。6. 实操心得与长期维护建议6.1 我这次的处理过程回顾说一下我这次的实际处理过程。某天我想新建一个 ESP32 的 MQTT 测试工程点了 PIO Home 的 New Project 之后发现它一直卡在Downloading...状态等了十几分钟也没变化。我当时先试了重启 VS Code、换 project 名称、换目录都没用。然后打开 Output 面板发现它其实是在下载platform-espressif32的时候连接超时。多试了几次之后最后一次直接报错Could not find the package with name platform-espressif32。这时候我就确定不只是网络问题本地缓存里已经留下了不完整的下载记录。后来我没有在旧环境里继续修而是按本章第 3 节的方法做了彻底清理卸载扩展 → 移动.platformio目录 → 清理 VS Code 残留 → 删掉相关环境变量 → 重装扩展 → 重新创建工程。整个过程耗时大概半小时真正解决了问题。最直观的差别是重装之后第一次创建工程时那个下载进度条虽然也走了几分钟但最终成功完成并生成了platformio.ini。之后的编译、上传都恢复了正常速度。这说明问题就是旧环境里的缓存损坏加上网络下游不完整共同导致的。6.2 以后怎么避免同类问题我从这次折腾里总结出几个可以长期遵守的习惯第一不要随意改动~/.platformio目录里的文件。很多教程会让你手动往packages里塞工具链这是高危操作。一旦平台包和内部记录不一致后面大概率会出各种玄学问题。第二VS Code 和扩展的更新节奏要稳。VS Code 每次大版本更新PlatformIO IDE 扩展有时会滞后几天才适配。如果你是靠 VS Code 吃饭的开发者建议把 VS Code 的自动更新关掉转成手动更新留出缓冲期。第三定期清理没用的工程项目和平台包。用pio pkg list看看装了哪些包用不上的老平台包可以pio pkg uninstall掉减小缓存体积也能减少出问题的概率。第四新建工程尽量用模板复制的方式。你已经有了一个验证过能编译的工程以后想开新项目可以直接把那个项目的platformio.ini复制过去改名字然后修改其中的board、monitor_speed等参数。这样能有效避开“每次新建都触发平台下载”的情况。6.3 这次之后值得继续做的事环境恢复正常后我建议你在当前工程里把基础的配置项再核对一遍。比如在platformio.ini里加上常用的upload_speed和monitor_speed或者用build_flags添加自定义宏定义。一个稳定的基础环境能让你后续调试外设和通信功能时省掉大量干扰项。我在实际使用中还有一个心得每次遇到这种环境问题解决完一定要把当时的报错信息和处理过程记录下来。等过几个月再回头看你会发现这些记录比任何教程都珍贵因为那是你真实环境里的第一手经验。尤其是像 PlatformIO 这种高度依赖缓存和网络状态的工具知道自己上次怎么爬出坑比折腾一整天找教程有用得多。
企业数字化 ERP 产品动态
相关推荐
做网站的公司找客户哪家好?3招搞定流量焦虑 做网站的公司找客户哪家好?3招搞定流量焦虑 改个需求建站公司拖一周,这种憋屈事儿你是不是也干过?很多做技术的朋友转行搞建站,代码写得飞起,结果客户就是不来。这时候大家第一反应往往是:找哪家SEO公司靠谱?哪家好?其实, 做网站的公司找客户… · 2026/9/27 2:28:57
网站视频播放器用什么做的:从零搭建的4种主流方案实测 网站视频播放器用什么做的:从零搭建的4种主流方案实测 想给网站加个视频,却卡在“用什么做”这一步?很多不懂代码的老板或运营,一看到后台那个黑框框里的代码就头大。别慌,这其实是建站过程中最容易被忽视、却最影响用户体验的一环。今天不扯虚的,直接… · 2026/9/27 2:28:57
遂宁网站开发避坑:不懂代码怎么拿到低价建站报价 遂宁网站开发避坑:不懂代码怎么拿到低价建站报价 自己一行代码不会写,却想把公司官网立起来?别慌,这在遂宁乃至全国的中小企业里太常见了。很多人一听到做网站就头大,担心被坑、担心报价虚高,其实只要搞懂底层逻辑,哪怕你是纯小白,也能在遂宁网站开发… · 2026/9/27 2:28:51
搞定php未定义函数wordpress报错的图解步骤全解析 搞定php未定义函数wordpress报错的图解步骤全解析 网站做好了没人访问,往往不是流量不够,而是技术底裤漏了。很多湖北的中小企业站上线后,后台一刷新就报错,前端直接白屏,这时候你再去投广告就是烧钱。今天要聊的… · 2026/9/27 3:40:06
湖南网站设计制作避坑指南源码下载与SEO实战 湖南网站设计制作避坑指南源码下载与SEO实战 改个需求建站公司拖一周,这种憋屈感谁懂?很多在长沙、株洲、衡阳做企业官网的老板都踩过这坑。你急得跳脚,对方却甩出一句“流程就是这样”,其实问题往往出在源码归属和技术黑箱上。别急着骂,先搞清楚… · 2026/9/27 3:40:06
BK7258智能门铃开发实践:环境搭建与视频链路调试指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:40:00
ESP32零基础入门:用Wokwi在线模拟器跑通第一个点灯实验 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:40:00
花生壳如何做网站2026最新 花生壳做网站防黑挂马:源码下载与3步加固实操 网站被黑挂马却不知原因?这往往是内网穿透配置疏漏或源码未加固所致。很多站长急于 源码下载… · 2026/9/27 3:39:54
gemini-web2api 模型选择指南:Flash、Thinking、Pro、Auto、Lite 完整对比与实战 gemini-web2api 模型选择指南:Flash、Thinking、Pro、Auto、Lite 完整对比与实战 【免费下载链接】gemini-web2api Convert Google Gemini web into OpenAI-compatible API. Zero auth, cross-platform, single file. 项目地址: https://gitcode.com/gh_mirrors/g… · 2026/9/27 3:39:29
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01