首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Altium Designer导出Gerber打板文件全流程详解
📅 2026/10/7 9:17:32
✍️ 爱科研究院
👁 阅读 3,247
很多刚接触PCB设计的同学第一次打样时往往直接把工程文件丢给板厂结果要么被客服反复追问叠层和钻孔信息要么做出来的板和Gerber预览完全不是一回事。我自己早年也这样干过直到有一次板厂把我的丝印层文字全部压到焊盘上才老老实实把生成Gerber这套流程彻底学透。这篇文章就围绕“Altium Designer导出Gerber打板文件”这件事把整个流程从原理到实操完整讲一遍。无论你是学生、创客还是刚转行的硬件工程师只要需要把PCB设计文件变成实物板子这篇文章都适合你。先说清楚一个概念打板文件就是工厂生产PCB时需要的标准生产数据而Gerber是目前行业通用的文件格式。Altium Designer作为EDA软件导出Gerber只是其中一个常用功能但它涉及到的层设置、格式选择、精度匹配等内容如果理解不到位很容易出问题。这篇文章会一步步带你搞定。1. 打板前先搞清楚为什么工厂要的是Gerber而不是你的PCB工程文件1.1 工程文件是“图纸”Gerber是“生产指令”很多新手有个误区既然PCB图在Altium Designer里画好了直接把工程文件发给工厂不就行了这个想法在原理上不算错实际操作却会踩坑。工程文件也就是.PrjPCB里那些.PcbDoc包含的是设计者的完整设计信息包含了元件库的引用路径、设计规则、网络标号、编译状态、自定义的图层习惯等等。这些信息对设计者来说是宝藏对工厂来说却可能是灾难——不同的设计师用不同的库文件不同的版本规范如果工厂直接用这些文件去生产轻则报错无法导入重则封装错乱、层信息丢失。Gerber文件的本质完全不一样。它是一套矢量图形文件每一份对应PCB设计里的一个物理层包含了那一层所有的线条、焊盘、字符、开孔的轮廓信息。你不需要告诉工厂这些焊盘属于R1还是U1只需要告诉他们每一层长什么样、该做多大多厚、哪些地方要露铜、哪些地方要开窗。本质上Gerber文件就是把“设计意图”翻译成了机器能直接读取的“生产指令”。1.2 RS-274-X和RS-274-D为何你只需要关注前者Gerber格式主要有两种老式的RS-274-D和扩展后的RS-274-X。你可能在一些老教程里看到过RS-274-D的说法那个格式比较麻烦光圈表Aperture Table需要单独的文件配套一旦文件发漏或者光圈表对不上板厂那边就是一片乱码。而RS-274-X是扩展格式光圈数据直接内嵌在文件里相当于把“笔刷信息”和“画出来的线条”打包在一起交给对方。现在绝大多数板厂默认收的都是RS-274-X也就是很多人常说的“X-Gerber”。Altium Designer导出时默认格式就是RS-274-X正常情况下你不需要主动改成老格式。1.3 单位与精度2:3还是2:5差在哪里这是导出Gerber时最影响成品质量的一个选项。Gerber文件的坐标有两个关键参数单位英制mil或公制mm、小数位数。在Altium Designer的Gerber设置界面里你会看到一个叫“Format”的选项常见的有2:3、2:4、2:5。这里的2指的是整数部分的位数后面的数字是小数位数。比如2:3在公制单位下能表示的最小小数是0.001mm这对大多数常规板子来说已经够用但如果你在做高密度板、BGA扇出、或者间距做到0.1mm以下的走线2:3的精度就不太够了推荐直接用2:5也就是最小能表示0.00001mm基本不会出现坐标舍入误差。我自己习惯统一用公制单位格式选2:5。虽然同样的设计转为英制也完全可行但考虑到国内板厂大部分产线工程软件以公制习惯为主你按公制导出的文件容易沟通也不容易出现0.01mm级别的偏差纠纷。注意单位选择在“起始新建PCB时”就应该统一。如果你画到一半再切单位器件的坐标、线宽、间距实际数值不会变但显示上的整数习惯会导致你误判尺寸。1.4 一张图看懂导出流程的完整链路整条链路可以这么理解PCB文档 → 检查设计规则DRC → 设置Gerber配置层、精度、孔径 → 生成各层Gerber → 生成钻孔文件NC Drill → 校验输出文件用Gerber Viewer或CAM工具 → 打包发给板厂。其中最容易出问题的环节是“钻孔文件”和“各个层文件的匹配关系”。后面我会详细展开这里先建立一个整体的认知框架Gerber文件负责描述每一层“长什么样”钻孔文件负责描述哪些位置“要打孔、孔多大”两者合到一起工厂才能完整还原你的设计。2. 导出Gerber前的“板上体检”这步省了后面全是坑2.1 DRC别只跑一遍跑完要“看懂”报告我见过太多人把DRC当成一个“过场”点一下没报红就算过了。实际上DRC报告里大量信息是以Warning形式出现的而这些Warning往往就是打板后才暴露的深坑。以我自己的经验导出Gerber之前必须做一次完整的DRC检查检查项至少要覆盖走线间距、过孔到焊盘的间距、丝印到焊盘的距离、电源层连接方式、未连接网络。Altium Designer的Design → Rules Check里有个Batch DRC选项卡跑完会生成一个报告重点看两大块Un-Routed有没有飞线存在和Un-Connected有没有引脚网络缺失。如果发现Un-Routed报告里有内容一定要回到PCB界面把飞线连好再继续。否则你导出的Gerber是“残缺”的板厂拿到文件发现网络根本不通只能把你打回来重出文件耽误时间也影响项目进度。2.2 机械层是“打板说明板”不是随便画画的Altium Designer默认有32个机械层很多新手搞不清这些层的用处就随便往1层上画外形或者干脆不画。Gerber导出时机械层是否包含在输出范围内是决定板厂能不能正确切出板框、开出槽孔、标出V割线的重要因素。我自己的做法是外形和边框统一放在Mechanical 1层用Board Shape重新定义好PCB外形后在这个层上用线画出精确的轮廓至于拼板工艺边、V割线建议放到Mechanical 15这种特定层里并用文字注明。这个习惯的好处是导出Gerber时我可以只勾选Mechanical 1作为板框层其他工艺信息单独提供说明文件。特别提醒一个场景如果你需要异形板子或镂空槽必须在机械层里画清楚闭合轮廓。如果只是放一排过孔工厂无法识别那是槽做出来的可能是“一排小洞”而不是一条光滑的槽。2.3 检查铺铜连接方式十字花连接还是全连接在电源层或大面积地铜层上焊盘和铜皮的连接方式会直接影响焊接良率。最常见的两种方式是Direct全连接和Thermal Relief热释放也就是十字花连接。如果你选的是全连接大铜皮会把焊盘的热量快速导走手工焊接时焊盘很难上锡温度不够就容易冷焊而十字花连接相当于给了焊盘一个“热桥”既保证电气连接又方便焊接。这个设置在Design → Rules → Plane → Power Plane Connect Style里可以针对不同网络分别设置。导出Gerber前我通常会专门检查电源网络和地网络的Plane连接方式尤其是多层板的电源层因为那里如果设置了不合理的全连接回流焊时很容易出冷焊点而且很难从外观表面一眼发现。2.4 泪滴、散热过孔、丝印大小这类“非致命但影响体验”的细节泪滴Teardrops在高速或高可靠性设计中会比较重要它能在焊盘和走线之间增加过渡区减少走线断裂和焊盘剥离风险。Altium Designer里可以用Tools → Teardrops一键补泪滴但注意补完泪滴之后要重新跑一次DRC检查走线间距是否因为泪滴而出现新的非法间隙。丝印方面导出前要留意最小字高和线宽。一般情况下字符线宽至少要有0.15mm否则工厂的丝印工艺做不出来做出来也是模糊一片。常规板厂工艺能接受的丝印线宽下限大概在0.1mm低于这个值就是给自己找麻烦。散热过孔via stitching在电源区域和功率器件附近非常常见。导出Gerber前要确认这些过孔有没有被正确包含在对应层文件里因为如果你用的是“盲埋孔”结构漏掉任一层的过孔文件整板电源连通性都会出问题。2.5 板厂“最怕”收到的文件堆料版工程包有些同学习惯把PCB源文件、原理图、3D模型、封装库、Excel物料清单全都打成一个压缩包发给板厂。这种“堆料式交付”不仅不专业还会增加工厂误用和误读的风险。工厂真正需要的就是一份干净的Gerber压缩包里面是定义明确的各层文件、钻孔文件、坐标文件以及附带一份说明文档注明板材、板厚、铜厚、颜色、表面工艺等参数。导出前把不相关的东西清理干净也是一个设计师成熟与否的表现。3. 一步步生成Gerber文件从Output Job到三个核心文件3.1 推荐的输出方式用Output Job而不是直接File → Fabrication Outputs很多人习惯直接点File → Fabrication Outputs → Gerber Files然后一路Next。这个操作很直接但不适合需要重复输出、多方案对比的场景。更好的做法是在工程面板里新建一个Output Job配置文件把所有输出项统一管理起来。Output Job的好处在于你可以预设一套完整的输出组合包括Gerber文件、钻孔文件、坐标文件、装配图、BOM表等每次只用打开这个Outjob文件点一下Generate Content所有生产文件就全部生成完毕。团队协作时这套配置还可以跟着工程文件一起走新人拿到工程后不用再摸索一遍参数设置。3.2 通用设置与层映射勾对层比设对精度更重要进入Gerber Setup后首先看General选项卡这里要确认Units和Format我建议是Millimeter和2:5。然后是Layers选项卡这里会列出所有可以输出的层你要按照自己的叠层设计逐一勾选需要输出的物理层。一个容易踩的坑是把Keep-Out层也当成板框导出。Keep-Out层在Altium Designer里是一个方便设计约束的辅助层不是标准的物理层板厂的CAM工程师拿到Keep-Out线会困惑因为那可能只是你布置元件时框出来的禁布区而不是实际切割轮廓。正确的做法是用机械层画板框Keep-Out层不要勾选输出。再提醒一个细节钻孔引导层Drill Drawing和钻孔图层Drill Layer是不同的东西。前者是给制造和检查用的孔径符号图后者定义的是孔的实际位置坐标。在Layers选项卡中要同时确认这两个相关的输出项被正确包含。3.3 孔径文件不要漏掉任何孔径来源Gerber文件描述的是“铜和丝印”钻孔则完全由另外一个系统生成。Altium Designer中钻孔文件需要单独用File → Fabrication Outputs → NC Drill Files生成输出的是带.DRL后缀或TXT后缀的文件里面记录了孔的坐标、尺寸、还有是镀通孔还是非镀通孔。这里有个关键概念Multilayer多层过孔的孔径数据一定存在于钻孔文件里但由于过孔贯穿所有层Gerber各层的焊盘数据也同时存在。如果Gerber有孔盘尺寸而NC Drill文件缺失板厂的机器没法打孔整板就废了。因此每次生成完Gerber后一定要检查文件夹里是否存在钻孔文件。3.4 坐标文件做SMT贴片时才真正要用它如果你这块板子后续要送去SMT贴片那么Gerber之外还需要一份Pick and Place文件也就是坐标文件。Altium Designer在File → Assembly Outputs → Generates pick and place files它的作用是把每个元件的位号、中心坐标、旋转角度、所在层都列出来供贴片机编程使用。坐标文件的精度同样设置在公制毫米单位下最好也选2:5否则高密度板上有些元件坐标会偏。导出后可以在文本编辑器里抽几个元件坐标和PCB里检查看数值是否一致。提示坐标文件里的位号要和BOM对应上。很多贴片厂会拿你的坐标文件和BOM做联查如果BOM里元件编号和坐标文件不一致贴片机就可能贴错料或者漏贴。3.5 三个核心文件的完整清单导出完成后你的文件夹里大致应该有这样几类文件各层Gerber文件常见后缀是.GTL、.GBL、.GTS、.GBS、.GTO、.GBO、.GKO板框等钻孔文件后缀可能是.TXT或.DRL坐标文件常见是.TXT或.CSV如果是多层板还有内层走线/平面层的文件比如.G1、.G2、.G3等。拿到这些文件后最好再附带一个说明文档写上板材FR-4、铝基板等、板厚、铜厚、阻焊颜色、丝印颜色、表面工艺喷锡/沉金/OSP、最小线宽线距等要求。这个说明不是Gerber的一部分却能省去你和板厂客服的大量沟通。4. 再说透一个常见误区Gerber文件和ODB如何选4.1 ODB是什么和Gerber比较有什么优劣ODB是一种比Gerber更“完整”的生产数据格式它把PCB设计中的层信息、钻孔、元件位号、材料信息甚至BOM都打包在一个结构化数据库里。Cadence的Allegro对ODB支持得比较好Altium Designer也可以导出ODB格式。所以常有人问既然ODB更先进为什么不直接用它还要折腾Gerber我的看法是ODB的优点是集中化、结构化方便工厂CAM系统做自动化处理但它的生态分散性不如Gerber普及。在国内绝大多数中小板厂对Gerber的处理经验更丰富客服和CAM工程师也更愿意接收Gerber。如果你对接的板厂是大厂且明确支持ODB你可以考虑用它替代Gerber如果你对接的是中小型快板厂直接用Gerber就是最稳妥的选择。4.2 如果你的设计软件是Cadence Allegro怎么导出Gerber尽管这篇博文的主角是Altium Designer但很多人是几款软件混用的。Allegro导出Gerber的入口在Manufacture → Artwork需要先设置电影文件Film Control。它的逻辑是给每一层定义一个底片文件你需要在Film Control里手动添加所有需要的层并设置对应的光圈文件。这个过程比Altium Designer稍繁琐但原理完全一致选对层、定好格式、输出来。如果在工作中遇到“AD导入Gerber转PCB”的需求那也是另一套流程。大多数情况下用一个好的Gerber Viewer打开并确认文件内容即可不建议随便“回转”成可编辑的PCB文件因为Gerber丢失了网络信息、封装信息转回来得到的只是一堆图形再编辑反而容易错漏。4.3 关于“5层板子”这类特殊叠层工艺约束大于设计需求热词里出现“5层板子”这里提一嘴。常规PCB叠层一般是偶数层2层、4层、6层、8层因为生产时以铜箔为基材压合奇数层容易造成板子翘曲和应力不对称所以板材厂和板厂基本都不愿意做奇数层。如果在实际项目里遇到“5层”需求通常的替代方案是要么做成6层板其中一层不用或做辅助地屏蔽层要么做4层板靠平面层分割达到设计意图。类似的判断思路也可以用在8层和10层的取舍上。打样前提前思考这些工艺约束可以省掉一堆确认工时。5. 实操现场以一块两层板为例完整走一遍导出流程5.1 案例背景与工程检查我最近做的一块测试板是一块主控加几个传感器接口的两层板尺寸大约80mm x 50mm。在准备打样前我先做了这么几步跑一遍Batch DRC确认没有Un-Routed检查板框是不是一个闭合的机械层轮廓打开规则设置看一遍最小线宽、最小间距、最小过孔内径是否满足板厂工艺检查丝印文字是否放在焊盘或过孔上。在整个检查过程中还发现有一处文字压到了R3的焊盘边缘如果不处理打样出来的板子丝印会在焊盘上留下痕迹影响焊接质量所以当场挪了一下。5.2 Altium Designer 20版本下的Gerber导出步骤以Altium Designer 20为例操作路径是File → Fabrication Outputs → Gerber Files。弹出对话框后General选项卡单位选MillimeterFormat选2:5Layers选项卡勾选Top Layer、Bottom Layer、Top Overlay、Bottom Overlay、Top Solder、Bottom Solder、Mechanical 1板框层Drill Drawing选项卡选择“Generated by”为“Plot all used layer pairs”Apertures选项卡确认“Embedded aperture (RS-274-X)”被勾选Advanced选项卡默认即可仔细看一眼“Film side”不要选反。这里有个容易犯的错Top Overlay和Bottom Overlay容易被新手忽略。如果忘了勾选丝印层板子上连位号和极性标记都没有无论是手工焊接还是SMT贴片都会非常痛苦。导出后在同一菜单下接着点File → Fabrication Outputs → NC Drill Files。在弹出的对话框里同样选Millimeter和2:5其余默认。这样钻孔文件也会生成到对应目录下。5.3 叠加层文件对照板厂工艺要求文件生成后不要急着打包。找个能够打开Gerber的查看器后面会讲把每一层依次打开和PCB设计逐层对照。重点确认顶层走线和底层走线是否和设计一致阻焊层是“开窗”的区域是否是你想要裸露铜皮的位置丝印层文字有没有覆盖到不该覆盖的焊盘和过孔板框层是否是完整的闭合轮廓。通常我会在Gerber查看器里配合“颜色区分叠层”模式把铜层和丝印层同时打开检查这样能在极短时间内发现层间错位、镜像、缺失等问题。5.4 打包交付格式与命名规范最终发给板厂时我一般按这种规则命名项目名_顶层铜.GTL项目名_底层铜.GBL项目名_顶层丝印.GTO项目名_底层丝印.GBO项目名_顶层阻焊.GTS项目名_底层阻焊.GBS项目名_板框.GKO然后再单独建一个文件夹放钻孔文件和坐标文件。最后整个文件夹打包成压缩包发给板厂前还会在压缩包根目录放一个“生产说明.txt”写上材料、板厚、颜色、表面工艺、特殊要求等。这种命名和归档方式能最大限度避免板厂理解偏差也方便自己后续做版本归档回查问题时有据可依。6. 工具选型与文件校验没有Gerber Viewer别轻易下单打样6.1 用Altium Designer自带Viewer还是独立工具Altium Designer本身有CAM编辑器可以直接打开和预览Gerber文件但它更偏向“生产工程师视角”对设计者来说界面不够直观。我自己的习惯是导出后用独立的Gerber Viewer快速预览比如用CAM350或者在线极速预览工具。CAM350是老牌CAM工具功能强大但上手成本偏高适合需要做精细检查的场景。如果只是日常打样检查在线工具更快。不过要注意不要把Gerber文件传到不可控的第三方服务器上涉及公司保密项目时尤其要小心。6.2 五类文件必须逐一确认的关键点用Gerber Viewer检查时我通常会列一张表逐项确认文件类别检查重点常见问题铜层文件GTL/GBL/G1/G2等走线是否完整焊盘是否缺失漏勾选内层导致电源层整层消失丝印层文件GTO/GBO位号是否完整方向标记是否正确中文丝印乱码或字宽不足阻焊层文件GTS/GBS需开窗的焊盘是否全部露铜焊盘被阻焊覆盖无法焊接板框层文件GKO外形是否闭合槽孔是否显示板框不闭合工厂乱加工钻孔文件DRL/TXT孔数、孔径、坐标是否和设计一致漏选过孔或单位错导致孔偏小这一张表基本覆盖了我打样板遇到过的绝大多数低级错误。每确认好一项就打一个勾全部确认完再下单。6.3 为什么我不建议“Gerber转PCB”后再检查网上有不少人问“有没有办法用Gerber反推PCB”很多教程教你把Gerber导入Altium Designer后当参考底稿对齐。这种方法对“逆向抄袭别人的板子”或许有用但对验证自己的设计来说并不可取。因为Gerber丢失了网络连接信息转回来只能当图形参考不能做电气检查。如果有未连接的引脚你在Gerber里根本看不到飞线提示自然也就发现不了问题。验证设计还是要在源PCB工程里做Gerber只用来做生产审计这个边界要清楚。7. 常见问题与排查技巧实录打样被拒和板子报废的教训7.1 钻孔文件缺失或单位不匹配有次我导出一块四层板的Gerber板厂反馈“钻孔文件打不开”。我检查后发现原来是我习惯用公制但那次工程是从一个老外提供的模板改的里面的单位是英制。我在NC Drill输出界面选了公制数值被四舍五入后孔位出现了偏移某些孔甚至超出了焊盘范围。解决方法是导出前先确认PCB的单位设置导出钻孔文件时选择和PCB一致的单位同时打开生成的.TXT文件看里面的坐标范围是否符合预期。如果你看到坐标小数位莫名其妙或者坐标值比你板子的尺寸大了一个数量级那多半就是单位搞错了。7.2 阻焊层开窗异常焊盘被盖住另一个常见问题是焊盘被阻焊盖住导致板子做出来后SMT无法上锡。出现这个问题的原因有很多比如设计规则里设置了过小的Solder Mask Expansion或者生成阻焊层文件时勾选错了层。如果发现所有焊盘开窗都正常、只有少数几个被盖住检查这几个焊盘是不是用了特殊的封装类型比如焊盘特性里手动设置了Solder Mask层为“Tented”。Altium Designer里允许单独给过孔设置Tented阻焊覆盖这种设置常用于避免过孔短路但如果误设到焊盘上就会造成无法焊接。7.3 丝印文字乱码或中文不显示Altium Designer支持中文但丝印层输出到Gerber时如果字体类型选的是TrueType板厂CAM系统不一定能完美支持。最稳妥的做法是在PCBEditor里把所有丝印文字统一转为矢量笔画Tools → Convert → Explode Text to Outlines或者干脆用罗马字母和中英文混合但避免复杂字体。我自己吃过一次亏在板子上用了一个比较花哨的字体放了“PWR_OK”字样结果两家板厂打样出来都花了。后来统一用标准单线字体字高25mil、线宽3mil再也没出过问题。7.4 内层镜像问题多层板导出内层文件G1、G2等时偶尔会出现“内层镜像错误”。这个问题的根源在于不同厂家的CAM工程师对“从哪一面看内层”的定义不同。如果你发给A板厂没问题发给B板厂却发现内层铜皮反了多半是文件本身没加标准注释导致对方解读时产生歧义。规避方法在Gerber设置中把“Flip”或“Mirror”选项全部保持默认不加任何额外翻转操作然后在内层文件导出的同时额外提供一份PCB工程的PDF版层叠图让板厂CAM工程师看一眼就知道每一层的正反方向。这个操作很简单却非常有效。7.5 板框不在同一层导致拼板异常最后一种很容易被忽视板框层被拆到好几个不同机械层里比如有人把外形线画在Mechanical 1又把固定孔画在Mechanical 5结果板厂只认其中一个层固定孔丢失最后做出来的板子根本装不进外壳。我自己的强制规范是所有和生产外形有关的信息外形轮廓、固定孔、铣槽一律只放在Mechanical 1其他机械层只放标注类信息不参与Gerber导出。文件在提交前也会用Gerber Viewer单独检查一下机械层叠加后的最终外形确认固定孔都在。7.6 常见问题速查表现象可能原因检查方法板厂说打不开钻孔文件单位错、格式不对检查文件内坐标范围确认单位一致焊盘被阻焊覆盖Solder Mask Expansion太小或设了Tented查看焊盘特性调整阻焊扩展值丝印模糊线宽太细或字体太复杂统一用标准单线字体线宽3mil以上内层方向反了文件本身未定义正反方向附上叠层PDF说明不要手动翻转固定孔丢失板框层不统一全部外形信息集中到Mechanical 1孔的位置偏了钻孔文件单位与Gerber不一致检查钻孔文件单位设置为与PCB一致8. 我的个人习惯打样前那十分钟值一片板钱应用里大多数问题都是因为“没检查才踩坑”不是“不会设才踩坑”。所以我把打样前的最后十分钟固定成一套流程先跑DRC再出Gerber再用Viewer逐层过一遍然后删掉所有不相关的中间文件最后才发板厂。有一次一个项目比较赶想省掉这套流程直接发文件结果板子打出来发现有一颗0欧姆电阻的焊盘没有阻焊开窗整片板子的调试计划被拖了三天。从那以后我再也不省这十分钟。Gerber是最贴近制造的真实表达也是设计链条和工厂之间最务实的桥梁。花点时间彻底搞懂它的生成逻辑比用任何高级仿真带来的直接收益都要大。送大家一句话设计图是给自己看的Gerber才是给生产看的。你交给产线的那份文件干净、专业产线回馈给你的成品才会靠谱。希望这篇文章能帮你把从设计到打板这最后一公里走顺。
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/7 9:17:32
用Python从零搭建简易声纹验证系统:MFCC特征与余弦相似度实战
2026/10/7 9:17:32
MOSFET体二极管Vf与Trr测量实战:从原理到双脉冲测试
2026/10/7 9:17:32
大盗阿福题解:从暴力递归到滚动数组的DP优化全链路
2026/10/7 10:02:36
SpringBoot+Vue图书社区系统:毕设源码与二次开发指南
2026/10/7 10:02:36
C# Winform窗体图标合集:从ImageList到嵌入资源的工程化实践
2026/10/7 10:02:36
Caveman Sort洞穴人排序:分组归并理念与局部有序数据排序实践
2026/10/7 10:02:36
基于SSM框架的校园安全监测系统设计与实现
2026/10/7 10:02:36
秋招 0 offer 怎么办?先复盘简历、笔试、面试三件事
2026/10/7 9:57:35
LokiJS 快速上手:JavaScript 嵌入式内存数据库的创建、查询、链式操作与动态视图实战
2026/10/7 0:01:56
基于sEMG与IMU的手语手势识别:从数据采集到实时部署避坑指南
2026/10/7 0:01:56
装配车间MES落地指南:SimpleMES工单流转、BOM与齐套检查实战
2026/10/7 0:01:56
AI获客怎样减少重复线索?意客AI的原文复用与版本筛选
2026/10/6 15:41:36
Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化
2026/10/7 9:55:49
多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系
2026/10/6 13:15:25
hindsight:面向LLM应用的事后可观测性工程实践
2026/10/6 21:51:29
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/6 22:05:33
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/6 22:06:19
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)