新闻详情

新闻详情

首页 / 资讯中心 / 详情

CODESYS+PCAN实战指南:CAN通讯配置与调试踩坑全记录

发布时间:2026/9/28 18:00:26来源:尧图网络
CODESYS+PCAN实战指南:CAN通讯配置与调试踩坑全记录
1. 项目概述与整体思路1.1 这项目到底解决什么问题先说结论这是一份关于“CODESYS PCAN”这条技术路线的完整踩坑记录。做工业自动化、运动控制或者机器视觉集成的人大概率都会摸到CODESYS——无论是基于CODESYS内核的国产PLC还是直接用CODESYS作为上位机软件做控制器开发都逃不开一件事和外部设备通讯。而在众多通讯总线里CAN总线又是最常见的那个什么伺服驱动器、IO模块、电液阀岛、BMS电池包全都靠CAN把数据送出来。这时候你就需要一个能把电脑和CAN网络桥接起来的东西PCAN就是德国PEAK公司出的一款非常经典的USB转CAN适配器。市面上用的人很多因为稳定、兼容性好还能直接进CODESYS的设备树。但问题也出在“太经典”上——网上教程零零散散有的只讲驱动安装有的只说CODESYS里加个设备偏偏这两步之间就隔着一大片雷区。PCAN驱动装完系统直接蓝屏或者CODESYS死活扫不到PCAN设备再或者CAN报文发出去对面收不到这几类问题我基本都遇到过。这篇文章就是把这些实际跑出来的经验整理成一条从硬件接线、驱动安装、CODESYS工程配置到CAN通讯测试的完整链路尽量把每个环节的坑提前给你标出来让你少走几趟弯路。1.2 适合谁看、需要准备什么正在用CODESYS包括汇川AM系列、禾川、英威腾等基于CODESYS的国产PLC做CAN通讯开发的人。需要把手提电脑、工控机快速接入CAN总线网络做调试、采集、监控的工程师。买了PCAN-USB或者工控机自带PCAN-PCI板卡但不知道怎么在CODESYS里正确配置的新手。准备的东西不复杂一台装了Windows系统的电脑、一块PCAN适配器USB或PCI都行、一根CAN转接端子线、一个120欧终端电阻最好是焊接好的成品电阻头再加上正版或试用版CODESYS。硬件成本也就几百块钱一条CANoe可能要几十万PCAN属于性价比非常高的调试工具了。软件方面CODESYS用V3.5 SP19以上版本即可太老的版本对PCAN支持反而没有新版本友好这点后面会细说。2. 硬件基础与工具选型解析2.1 PCAN系列如何选型PCAN不是单指一个型号它是一整个家族。最常见的是PCAN-USB一个USB接口的黑色小盒子适合笔记本临时调试还有PCAN-USB Pro带光电隔离适合现场环境电磁干扰比较强的地方PCAN-PCI则用于工控机内嵌稳定性更高再往上有PCAN-PCIe支持高速CAN FD。我第一次买的时候也犹豫了挺久最后选的是PCAN-USB理由很简单通用性强、即插即用、不用拆机箱。如果你长期在实验室、办公室调试PCAN-USB完全够用如果总往车间跑且现场有大功率变频器我更建议加钱上光电隔离版本不然偶尔通讯异常找不到原因会非常痛苦。还有个关键点新版PCAN-USB都支持CAN FD但老版本只能跑经典CAN 2.0。CODESYS里如果要做CANopen或J1939经典CAN就足够若是自定义协议且数据量特别大才需要考虑CAN FD。选型时务必看清楚你手里的PCAN是哪个固件版本固件太老的话有些新功能会被CODESYS识别不到别买回来发现用不了某些高级特性。2.2 线缆、终端电阻与接线原则很多人把精力全花在软件上接线却很随意这是大忌。CAN总线物理层看着简单——CAN_H和CAN_L两根线加一个GND参考但实际工程里恰恰是这里埋了最多的雷。正确接法PCAN的D-Sub 9针接口2号脚是CAN_L7号脚是CAN_H3号和6号脚是GND这个定义和CiA标准一致。连接目标设备时除了CAN_H和CAN_L建议把GND也接上否则总线电平没有参考通讯会偶发异常。终端电阻的原则是总线上最远的两个节点各接一个120欧电阻。PCAN-USB自带一个滑动开关可以切换内部120欧电阻但要注意如果你的设备端已经接了终端电阻PCAN这边就不要再开内部电阻了否则两个120欧并联会变成60欧总线负载反而加重信号反射更严重。实际调试中我见过太多人两边都开结果数据全是乱码。至于线径短距离2米以内用普通屏蔽双绞线完全没问题长距离尽量使用带屏蔽层的CAN专用线缆。3. 驱动安装全流程与避坑记录3.1 从官网下载到装完的完整步骤PCAN驱动建议直接去PEAK官网下载不要用适配器自带的迷你光盘那上面的驱动版本往往比较旧。进入官网的Downloads页面选择PCAN-Driver然后根据你的系统位数下载对应安装包。Windows 10/11 64位系统下载PCAN_Driver_V4_x64.exe之类的安装文件即可。双击运行安装程序后跟着向导一路Next安装过程大约半分钟到一分钟完成后系统会提示重启这时候先别急着拔设备重启一下让驱动内核加载。重启开机后把PCAN插入USB口最好插主板背板原生USB口别用前置面板那种延长线系统会自动识别并加载驱动此时打开设备管理器展开“PEAK CAN”分类应该能看到“PCAN-USB”设备且没有黄色感叹号。如果没有这个分类说明驱动没装上如果有黄色感叹号多半是驱动签名问题。在PEAK的设备列表里PCAN-USB通常显示为“PCAN-USB”或“PCAN-USB Pro”这里看不出来是正常的。3.2 蓝屏、驱动签名和版本冲突的处理方式普通情况下驱动装完就能用但我实际碰到的三个典型问题值得单独拿出来说。第一个是蓝屏。WIN10系统装的是老版本PCAN驱动插上PCAN设备后一进CODESYS扫描硬件就蓝屏重启后再次尝试还是蓝屏。排查最后发现是驱动版本太老跟WIN10 21H2后的内核改动不兼容把驱动升级到官网最新版就再也没蓝过。所以遇到蓝屏不要怀疑电脑坏了先检查驱动是否为最新。第二个是驱动签名。如果你的Windows开启了强制驱动签名验证或者用了某些精简版系统PCAN驱动可能装不上设备管理器里会出现一个带感叹号的未知设备或“PCAN”设备属性里提示“驱动程序无法验证”。解决办法有几种一是临时禁用驱动签名强制重启时按F7进入高级启动选项菜单选择禁用驱动签名强制装好驱动后再恢复二是在BIOS里关闭Secure Boot三是用驱动签名工具给驱动重新签名这个方法不推荐新手尝试容易把系统搞坏。我自己的经验是正常官方系统基本不会遇到签名问题精简版系统或GHOST系统概率较大。第三个是冲突。如果你的电脑之前装过第三方的CAN驱动比如周立功的CAN卡驱动甚至装过不同版本的PCAN驱动新驱动可能无法正常加载。建议先用PEAK官网提供的卸载工具彻底清理旧驱动再重启安装新驱动。另外如果同时在CODESYS里使用CANopen和EtherCAT某些实时性设置会产生冲突这个在后面的CODESYS配置里再细说。4. CODESYS工程配置与PCAN设备接入4.1 CODESYS设备树里怎么把PCAN加进去CODESYS设备树就是工程左侧那一列层级结构CNC、PLC逻辑、运动学、总线主站都挂在下面。把PCAN加进去之前你必须先确认CODESYS安装时是否勾选了“CAN”相关组件。如果你安装CODESYS时图省事选择了默认安装很可能CAN组件没装上后面怎么找都找不到PCAN设备描述文件那就白白浪费时间。正确做法是安装时选择“完整安装”或者后续通过CODESYS的包管理器添加CANopen、CAN接口等依赖包。打开或新建CODESYS工程后在设备树中右键“Device”选择“添加设备”在弹出的设备列表里展开“现场总线”目录找到“CAN总线”类的设备。如果列表里没有PCAN不代表不支持很可能是缺少设备描述文件。PEAK提供的CODESYS设备描述文件一般会随着驱动安装程序一并安装到CODESYS的库目录里安装路径可能是C:\Program Files\CODESYS\或者C:\Users\你的用户名\CODESYS\。实在找不到就手动下载PEAK的CODESYS设备描述文件放到CODESYS的设备库路径下然后在添加设备界面点左下角的刷新按钮。成功添加CAN总线设备后CAN总线下面会自动出现一个或多个子设备比如“CANopen_Manager”、“CAN_Interface_PCAN”等选中它就能在下方属性窗口里配置波特率等参数。波特率这里有个容易踩的坑CODESYS里默认波特率往往是1000kbit/s或者250kbit/s但实际设备可能用的是500kbit/s两边不一致就会导致通讯完全不上。改波特率时不仅要在CAN总线设备属性里改还要检查CANopen主站配置里的波特率确保所有相关位置统一否则照样通讯失败。4.2 从0到1配置CANopen主站如果你的目标设备支持CANopen通讯比如汇川伺服、步科触摸屏等那配置这类设备在CODESYS里非常简单。在CAN总线设备下右键添加“CANopen_Manager”作为主站然后在主站下添加“CANopen_Device”——这里添加的设备不是物理上的从站只是逻辑上的从站配置节点需要填上从站的节点IDNode ID从站的实际地址必须和这里填的一致否则主站去访问时找不到设备。接下来最关键的部分是配置PDO和SDO。PDO过程数据对象用于实时交换周期性的过程数据比如速度、位置、状态字SDO服务数据对象用于非周期性的参数读写比如修改伺服驱动器内部参数。在CANopen从站设备下你可以添加接收PDO和发送PDO映射把需要交换的变量逐一映射到PDO里。这一步对新手最容易出错PDO的COB-ID不能和别的节点冲突默认是自动生成的但如果两个从站配置了相同的节点ID而PDO COB-ID又没改总线会一直报错。映射变量时还需要注意数据长度一个标准CAN帧最多塞8字节数据超出的话要么拆成多个PDO要么使用PDO2、PDO3。5. CAN通讯测试全流程实战5.1 最简单的自检方法回环测试刚把CODESYS配置好先别急着接设备。最简单有效的验证方式是利用PCAN的回环功能做自检。有些PCAN硬件自带硬件回环模式在CODESYS里可以通过修改CAN总线设备的配置项来启用内部回环这样报文发出去后不经物理接线直接返回。实际操作中我一般推荐先用软件回环测试一下CODESYS的CAN协议栈是否正常运行。如果回环测试能收到自己发出的报文说明CODESYS和PCAN的链路是通的基本可以排除软件层问题。具体操作是在CODESYS里添加一个定时任务周期性调用一个功能块发送CAN报文再用另一个功能块接收CAN报文把收到的数据写到全局变量里在线监视该变量是否变化。如果使用CANopen主站回环测试会稍微麻烦一些因为主站会不断尝试和从站协调同步若没有从站设备主站会进入错误状态。所以我更建议在第一次调试时使用裸CAN配置不启用CANopen协议就纯发送和接收测试。裸CAN模式下自己在任务里调用CAN_Send和CAN_Receive功能块简单直接能非常直观地验证链路。5.2 点对点通讯测试两个PCAN互发报文回环测试通过了接下来做点对点测试。这条测试的目的是验证物理层线路和两边设备是否正常。准备两台电脑或者一台电脑加一个CAN调试助手设备一台接PCAN-USB-A一台接PCAN-USB-B中间用CAN线连接两端各接120欧终端电阻。在CODESYS里配置其中一个PCAN为发送方周期性发送ID为0x100、长度为8字节、数据为01 02 03 04 05 06 07 08的标准帧另一台电脑用PCAN-View或类似的CAN工具监听。电脑A的CODESYS程序运行后电脑B的PCAN-View里能持续看到0x100的报文说明发送方向没有问题。反过来测试接收方向用电脑B的PCAN-View发送报文将CODESYS程序里的接收变量在线监视看到对应数据变化说明接收正常。双向都通过整个链路就基本确认无碍。这里有个容易混淆的小细节如果两台电脑的PCAN都是同一个型号且驱动版本不同比如一台是V4老版驱动一台是V5新版驱动也可能会出现收发异常建议统一驱动版本避免不必要的干扰因素干扰判断。5.3 和真实设备通讯时如何快速判断问题接到真实设备后的通讯测试就不再是纯技术和配置问题了更像是排查综合疑难杂症。设备上电后先用PCAN-View挂在CAN总线上监听看看总线上有没有数据在跑。这一步非常关键能帮你快速判断设备是否正常发出报文。如果总线上一帧报文都收不到大概率是设备没有正常上线或者波特率不匹配如果能收到报文但数据是乱码很可能是波特率不匹配、终端电阻问题或者供电地线没共地。如果能收到特定节点ID的报文但CODESYS主站始终报错那问题多半出在CANopen从站配置比如节点ID填错、PDO映射不对、心跳时间超时等。有一次我在现场调试汇川伺服CANopen主站配置看起来完全没问题各种参数都对但通讯就是不稳定偶尔就掉线。查了半天发现是伺服驱动器的CAN通讯速率设置被改成了1M而我在CODESYS里配置的波特率是500k两边看似都配置了正确数值实际却对不上。所以设置波特率时不仅要看CODESYS里的配置还要进伺服驱动器的面板或上位机软件里做二次确认两边对照检查不要凭记忆猜测。6. 常见问题与排查技巧实录6.1 问题速查表现象主要原因排查步骤解决方案设备管理器无PCAN设备驱动未安装或安装不完整查看设备管理器是否有未知设备重新安装官网最新驱动后重启设备管理器有感叹号驱动签名问题或驱动冲突查看设备属性中的错误码禁用驱动签名强制或重新安装干净驱动CODESYS设备树找不到PCAN缺少设备描述文件或组件未安装检查CODESYS安装时是否包含CAN组件重新安装CODESYS并勾选完整组件或手动导入设备描述文件回环测试不通过CODESYS配置错误或PCAN通道被占用确认是否有其他软件占用PCAN关闭PCAN-View等所有占用PCAN的软件后重试总线上收不到任何报文波特率不匹配、接线断开、终端电阻缺失用示波器或PCAN-View时序分析统一波特率检查接线补上终端电阻收发正常但主站报从站错误节点ID冲突、PDO映射错误、心跳超时查看CODESYS诊断缓冲区错误码逐一检查CANopen从站配置与设备实际设置6.2 我踩过的几个深坑与绕坑思路第一个坑非常大单独打开PCAN-View测试PCAN没问题但CODESYS扫描不到设备或通讯无响应。根源在于PCAN-View和CODESYS同时占用PCAN设备PEAK的驱动不允许两个软件同时以独占方式打开同一个硬件通道CODESYS就会报错或扫描超时。解决思路很简单调试时只开一个工具用PCAN-View时关掉CODESYS工程反之亦然。如果你需要同时使用多个工具可以考虑购买多通道PCAN硬件或者使用PCAN提供的非独占模式功能但这样会牺牲实时性现场调试时尽量还是“一进一出”。第二个坑是关于CANopen心跳参数。CODESYS的CANopen主站默认会在从站设备上配置心跳如果从站不主动发心跳主站会判定从站离线并触发故障。这在大多数情况下没有问题但有些国产CANopen从站设备对心跳的支持并不完善没有正确发送心跳报文导致主站不断报错。排查办法是打开CODESYS的CANopen主站属性把“被管理的从站”里的心跳超时时间增大或者关闭心跳检查改为仅监控PDO报文是否到达这能解决绝大多数兼容性问题。第三个坑是关于波特率不一致导致的奇葩现象。有的设备在波特率不一致时并不会完全沉默而是偶发性地发出一些错误帧或乱码这比完全收不到报文更让人迷惑。判断方法是用PCAN-View的“Bus Load”功能观察总线的负载率如果负载率异常偏高或者错误帧指示灯疯狂闪烁十有八九是波特率不匹配。CAN错误帧在PCAN-View里显示为红色帧这个信号非常明显只要出现红色帧几乎就可以断定物理层或波特率有问题优先从这两方面排查。7. 从调试到工程的进阶建议7.1 裸CAN和CANopen到底怎么选很多人在CODESYS里做CAN通讯时会纠结到底用裸CAN直接收发报文还是用CANopen协议我的建议是如果设备支持并且通信的数据量不大比如伺服驱动、IO模块常用的那几十个字节直接用CANopen最省心因为CODESYS里集成了完善的CANopen协议栈自动处理PDO、SDO、心跳、同步帧你只需要做配置和映射不需要自己关心报文协议细节。但如果是和电压、电流传感器或者自定义协议的设备通讯CANopen可能反而束手束脚这时裸CAN更灵活。裸CAN的经典场景是那些不能修改协议栈的传感器或执行器它们用私有CAN协议此时就需要自己写报文收发逻辑。CODESYS提供的CAN_Send、CAN_Receive功能块配合定时任务就能实现但要注意实时性设计和报文超时处理不能因为一帧数据的丢失就让整个系统停机必要时加上简单的重发机制或状态机管理。从工程角度讲裸CAN的代码维护成本高而且出错更难排查能用CANopen解决的尽量别用裸CAN。7.2 程序掉线重连与看门狗机制现场调试稳定后还有个常被忽略但实际工程中非常重要的点通讯掉线重连。CAN总线在工业现场偶尔受干扰断一下很正常但断开后如果CODESYS主站不自动恢复设备就一直停在故障状态这对产线来说是灾难。CANopen主站的“故障-恢复”机制可以设置自动恢复模式当从站重新上线后主站自动恢复为可操作状态不需要人工干预。裸CAN模式下则要在业务逻辑里自己实现超时重连判断。为了实现主动监控我一般在CODESYS里添加一个CAN总线诊断任务周期比如100ms持续检查主站的“当前状态”变量若处于故障状态则调用复位功能块并记录故障次数和故障代码到全局变量里供人机界面显示。这个做法在现场非常实用尤其是在无人值守的设备上可以大大减少停机等待时间。另一个建议是对关键报文设置超时监控比如一个周期性发送的报文在设定时间内没收到正常数据就判定为通讯故障触发安全联锁或者报警输出不要等程序自己傻等。7.3 与PCAN-View、CANtest等工具配合调试的姿势除了CODESYS调试CAN通讯时总离不开一些辅助工具。PCAN-View是PEAK自家的官方调试工具用来做总线监听、报文发送非常方便。高版本驱动安装后PCAN-View会一并自动安装上打开后选择设备、波特率、工作模式正常/监听/回环就能实时看到总线上每一帧报文。遇到CODESYS和PCAN-View相互竞争的问题要把两个软件分开用先用PCAN-View确认硬件链路和设备报文再回CODESYS调试自己的程序逻辑。国内常用的CANtestCANalyst-II配套的软件也偶尔会用到但它的驱动和PCAN不兼容两者不能同时在同一台电脑上使用。如果现场只有一台电脑又需要同时测试PCAN和周立功CAN卡我的建议是装虚拟机分开用或者干脆带两台笔记本过去一台连PCAN一台连CANtest物理隔离互不干扰。这种多工具配合的调试方式确实繁琐一些但能最大程度避免不同USB-CAN适配器驱动之间的潜在冲突。8. 扩展场景与常见误区总结8.1 多从站CAN网络拓扑设计注意事项当CAN网络里挂了多个从站而不是一对一通讯时设计拓扑结构就要额外上心。CAN总线的拓扑属于多点总线型理论上所有节点都并联在两根CAN线上但由于物理支线长度、连接器质量等因素实际工程中还是会有不少问题。最理想的拓扑是从主站出一根主线各从站用短线分支接入分支长度越短越好。如果分支长度过长信号会在支线末端产生反射导致通讯偶发异常。对于超过一定长度或节点数较多的网络需要考虑使用中继器来增强信号。在做多从站CANopen配置时节点ID分配要提前规划好不要等到现场了再临时起意安排那样很容易出现节点ID冲突。建议把节点ID、设备类型、通讯波特率、心跳时间做成一张表贴在现场控制柜里方便后续维护人员排查。PDO的COB-ID分配也有讲究默认情况下PDO1的COB-ID是0x180加节点ID如果你手动修改COB-ID务必确保每个节点的COB-ID都不重复否则CANopen主站会收到两个设备发送的相同COB-ID调度逻辑直接乱套。8.2 固件升级、设备版本与CODESYS版本兼容性最后聊聊版本兼容性这个烧脑的问题。PCAN驱动版本太老会导致CODESYS无法识别驱动版本太新也偶尔会和老版本的CODESYS出现兼容性问题。比如我遇到过CODESYS V3.5 SP17配最新版PCAN驱动时设备树里能看到PCAN设备但初始化时始终报错“Device not ready”后来升级CODESYS到SP19问题就消失了。所以如果你在初始化阶段就报错先别急着怀疑硬件或接线把CODESYS版本升到最新稳定版往往能解决很多莫名问题。另外PEAK官网提供PCAN设备的固件升级工具如果你的PCAN使用中有些功能无法正常启用比如CAN FD切换失败可以先试试固件升级升级时注意不要断电。8.3 排查技术问题时的快捷思路写到这里想分享一个在实际排障过程中屡试不爽的思路把问题分层一层层排除。CAN通讯问题通常分为物理层、链路层和应用层三层。物理层包括接线、终端电阻、波特率、供电地线链路层包括设备的CAN控制器配置、错误帧、总线仲裁应用层包括CODESYS的配置和业务逻辑。当通讯异常时不要一头扎进CODESYS配置里一个参数一个参数地调而是先用PCAN-View监听总线从物理层和链路层入手确认链路本身是否正常再回到应用层排查。我调试过几十个CAN项目绝大多数所谓“CODESYS配置问题”最后都倒在简单的物理层或链路层上。具体操作时可以先看总线上有没有错误帧再看有没有目标设备的报文再用PCAN-View手动发一帧报文看设备能否响应最后才回头检查CODESYS里的映射和参数配置这样从总线向外到软件由内而外排查定位效率最高也最容易找到问题根源。整体来看CODESYS加PCAN这套组合只要把驱动安装、硬件接线、工程配置这几步理顺了后面就是水到渠成的事。希望这份指南能帮你省下我最开始踩坑时浪费的那几天时间。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Claude Code 100个真实案例 - 用AI排版学术论文LaTeX(研究生的救命稻草) 2026/9/28 19:43:06

Claude Code 100个真实案例 - 用AI排版学术论文LaTeX(研究生的救命稻草)

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

阅读更多 →
STM32参考方案怎么找?从工程搭建到高频问题排查全攻略 2026/9/28 19:43:06

STM32参考方案怎么找?从工程搭建到高频问题排查全攻略

1. 为什么我把“找参考方案”当成一项正经工作来做做 STM32 这几年,我最大的一个感受是:芯片本身不难,难的是你永远在“找参考”。刚接触时,我习惯一上来就搜“STM32 超声波测距”“STM32 智能台灯”,结果搜出来几十篇…

阅读更多 →
FPGA仿真正常但上板失败的五大根因与实战排错指南 2026/9/28 19:43:06

FPGA仿真正常但上板失败的五大根因与实战排错指南

1. 这不是Bug,是FPGA开发里最典型的“仿真-实机鸿沟”“FPGA仿真正常,上板为何出错?”——这句话我听过不下两百遍,几乎每个刚从仿真环境跳进真实硬件的工程师、学生、甚至做了三年项目的中级工程师,都会在凌晨两点盯着…

阅读更多 →
提涨薪像提一次资源扩容申请——用 TaoToken 统一 Key 管理谈薪辅助工具的配置骨架 2026/9/28 19:43:06

提涨薪像提一次资源扩容申请——用 TaoToken 统一 Key 管理谈薪辅助工具的配置骨架

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

阅读更多 →
智能体沙箱基于 Linux Namespaces 与 AppArmor 的物理级隔离实战 2026/9/28 19:43:06

智能体沙箱基于 Linux Namespaces 与 AppArmor 的物理级隔离实战

在多智能体系统(MAS)具备自主编写并执行代码(Code Interpreter / Autonomous Shell Execution)的能力时,系统面临着极其严重的**“恶意沙箱逃逸、宿主机提权与破坏物理文件系统(Sandbox Escape & Root …

阅读更多 →
AI之Interview:Claude Code之父Boris Cherny深度访谈—删除80%提示词、产品悬余、解缚思维与AI编程的范式转移 2026/9/28 19:42:59

AI之Interview:Claude Code之父Boris Cherny深度访谈—删除80%提示词、产品悬余、解缚思维与AI编程的范式转移

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

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉