最近半年我一直在鼓捣一套叫hindsight的个人决策回看系统简单说就是把自己每次事后才想明白的瞬间当成宝贵信号收集起来、定期回看、提炼成可执行规则。以前我一直觉得hindsight后见之明是个贬义词翻译成大白话就是事后诸葛亮除了让人懊恼当时怎么没想到似乎没有任何正面价值。直到一次外包项目延期让我损失了一个大客户我才彻底改变看法事后能想明白说明判断力其实一直在线缺的只是把事后判断提前变成事中决策的机制。这篇文章会完整记录我搭建hindsight的过程包括三层设计框架、一次真实项目回放的完整拆解、回看时最容易踩到的偏差陷阱以及从个人习惯扩展到团队流程的做法。不管你是产品、运营、开发还是自由职业者只要平时需要做决策、想少在同一个坑里跌倒两次这套思路都可以直接照着落地。1. 为什么我决定认真对待事后才明白1.1 从事后诸葛亮到决策资产hindsight这个词中文通常翻译成后见之明日常语境里总带着点嘲讽意味。谁要是在事情搞砸之后来一句我早就知道会这样潜台词就是你当时也没说啊现在装什么明白。我以前也是这么看这个词的直到自己被现实狠狠教育了一次。事情其实很普通。去年我接了一个外包项目客户要求两周内交付一个带用户系统的H5页面我觉得以自己的经验绰绰有余当场拍胸脯答应了。结果第一周光跟第三方接口联调就耗掉大半时间第二周对方产品经理又临时提了一轮需求变更最后拖到第五周才上线。客户嘴上没说什么后续合作基本没了。事后我坐在工位上反复回想越回想越气当时开会时客户方的接口工程师明明说过接口文档还没完全定稿这句话我也确实听见了可为什么当时没有把它当成一个风险信号来处理这个问题困扰了我很久后来才想通我并不是不知道接口有风险。大脑在听到那句话的瞬间其实已经有一丝隐约的警觉闪过只是我没把它抓住、放大、转化成行动。而事后我能够把整条因果链看得清清楚楚这恰恰说明判断力没有坏坏的是判断结果没有进入一个可以被下次调用的系统。认知心理学里有一个著名的概念叫hindsight bias后见之明偏差指人在事情发生后会倾向于认为自己早就预料到了。传统解读认为这是一种认知偏见会妨碍我们从失败中学习。但我换了角度想这种偏差的存在说明大脑每时每刻都在做模式匹配我们的直觉系统比想象中灵敏得多只是它输出的信号太弱、太碎片很容易被算了下次注意这种念头放走。所以hindsight要做的不是消灭事后聪明而是把这股信号驯化成能提前调用的资产。1.2 复盘不是写日记更不是自我安慰想通这点后我的第一反应是开始写复盘日记。每次项目结束都认真写篇长总结回顾目标、结果、做得好和做得不好的地方然后告诉自己下次改进。这个习惯坚持了一个多月然后我发现了残酷的事实除了写的时候觉得挺痛快之后几乎没有任何行为变化同样的坑两三个月后我又踩了一次。问题出在哪呢复盘日记本质上是情绪出口是给自己找一个心理交代。写完下次注意四个字大脑就以为这件事已经处理完了这才是最要命的错觉。传统复盘产出的是感悟而感悟恰恰是最没法指导行动的东西。想改变下次的决策真正缺的是可执行、可检查、带触发条件的规则。基于这个认识我重新设计了整套方法取名为hindsight核心是三条原则第一产生后悔或意外的当口立刻记录当时的判断依据和情绪状态不补写、不美化第二按固定频率回看只回答三个固定问题第三每一次回看必须产出一条以上能进入检查清单的规则否则这次回看就是无效的。这三句话听着简单真正执行起来每个环节都有不少门道下面展开细讲。2. hindsight的三层回看机制记录、分析、编译2.1 记录层先留住未经美化的原始判断整个系统里最重要的其实是看起来最不起眼的记录层。很多复盘做不出效果根子在于记录素材本身就是假的。人脑的记忆是重构式的不是录像式的。过了两周你再回忆当时我是怎么想的浮现出来的往往是根据结果重新加工过的版本项目延期了你可能想不起自己当时的乐观反而坚信当时就觉得风险很大。为了不被记忆欺骗必须在决策的当下、结果还没揭晓时就把原始判断原样留下来。我用的工具很简单手机备忘录加一个固定模板。每次做出重要决定、或者产生有点不对劲的感觉时五分钟内把下面几项填掉日期和事项名称我预期的结果尽量量化我做出预期的依据至少列三条有哪些信息我注意到了但选择忽略或者让我隐约不安此刻的情绪状态比如自信、焦虑、疲惫、兴奋。最后那一项很多人不理解觉得情绪跟决策复盘有什么关系。后面我会专门解释情绪才是重要的信号灯。这里先记住一个操作原则记录必须是即时的最好在十分钟以内完成。一旦错过窗口你记录的就不再是判断而是回忆。回忆一旦经过大脑加工hindsight的地基就开始倾斜了。2.2 分析层回看时只回答三个问题我定的回看节奏是每周日晚上用半小时过一遍本周记录每个季度做一次深度回看。深度回看时对着当时的记录只回答三个问题。我把它们固定成一张小表防止自己偷懒问题要回答的内容常见偷懒写法差在哪实际结果与预期偏差的具体维度时间、质量、范围没达到预期漏了什么哪些信息当时就在场却没有被赋予足够权重经验不足错还是运决策过程本身有问题还是纯粹碰上小概率意外运气不好第一个问题逼你把笼统的失败感拆成可分析的偏差。大多数项目延期不是全面崩盘而是具体某个环节超时拆得越细后面归因越准。第二个问题是整个hindsight的精华。我前面那个失败项目里接口文档还没定稿这句话就在会议现场信息明明白白我当时却降低了它的权重因为我很想接这个单子更愿意相信两周能交付于是大脑自动过滤掉了不利信息。这是乐观偏差最典型的运作方式。第三个问题是为了防止过度反思。如果决策逻辑完全正确只是撞上小概率意外那就不该推翻整个决策框架最多补一条风险兜底规则如果所有失败都归结为我不行长期下来人会变得畏首畏尾。三问之间是递进关系先看清偏差再找漏掉的信息最后判断要不要改框架。顺序不能乱跳过第一问直接谈归因经常会把真正的问题带偏。2.3 行动层把教训编译成可验证的规则分析层产出的还只是认知真正的改变发生在编译这一步。规则不是口号一条合格的规则必须同时满足三个条件有明确的触发条件有明确动作有办法验证到底执行没有。我拿自己最早那条规则举例。第一次回看项目延期教训时我写下的是以后要重视接口风险后来发现这条就是无效的因为重视不是动作你没法检查自己重不重视。编译之后改成了这样接到包含第三方接口的项目动工前必须列出接口清单逐项确认文档状态是定稿还是草稿凡是草稿状态按每个接口额外加三天的缓冲计入排期。这条规则有触发条件接到含接口项目有动作列清单、查状态、加缓冲有验证方式看排期文档里有没有这份接口清单。三条标准缺一不可。编译好的规则统一放进一个叫决策检查清单的文档每次接到新任务、做关键决策前先过一遍。这个习惯意外地有效很多坑第一次踩过之后真的就没再踩过。整体流程可以这样理解后悔或意外这些反馈信号出现后当场记录判断和情绪定期回看三问再把结论编译成规则规则进入检查清单下次决策时被调用产生新的反馈信号循环继续。这个循环的实质就是把散落在脑子里的事后聪明一点一点收集起来升级成事前清单。规则积累到一定量之后我的决策速度反而更快了因为很多值得纠结的问题被规则自动拦截不需要每次都从头判断一遍。3. 一次完整回放那个五周才交付的项目3.1 当时的记录风险其实写在脸上光讲框架容易太空我拿自己亲身经历的完整案例走一遍流程你可以照着复现。还是开头说的那个H5外包项目。因为用了hindsight模式我找到了当初那次关键会议之后的手机记录。原文大意是预期是两周内完成联调、测试和交付加班可以覆盖风险依据有三条一是类似H5项目我做过三次周期都在十到十二个工作日左右二是团队成员配合默契三是客户催得急战线拉长夜长梦多让我不安的地方有两条接口文档是草稿对方工程师明确说过不保证字段不变还有客户的产品经理有临时改需求的先例当时的情绪状态是有点兴奋急着接单担心拖下去竞争对手会抢先。这段记录最有价值的地方在于它真实留住了当时的心理活动。我明明把不安点写下来了结果还是没能改变行为说明单纯的有意识根本不解决问题真正缺的是行为层面的强制节点。如果靠事后回忆我说不定会美化自己说成当时就预感到不对。但记录不会撒谎我看见了风险却在情绪推动下轻描淡写地跳了过去。3.2 三问拆解三段迟来的教训第一问实际结果和预期差在哪。实际用了五周比预期多了三周。仔细拆解后发现差的不是工程质量也不是成员能力而是纯粹的时间多出来的时间全部流向接口联调等待和需求变更后的返工两个方向都很具体。第二问什么信息当时在场但没被接住。答案非常清楚接口文档草稿、对方工程师的当面提醒、客户产品经理的需求变更前科。三个信号全是会议现场直接出现的信息完全不需要事后挖掘。为什么没接住因为接单的渴望扭曲了信息权重。我当时内心的潜台词是接口这种问题遇到了再解决总能搞定。这就是乐观偏差的运作逻辑有利于自己的信息被放大不利于自己的信息被压低。第三问过程错还是运气差。回看每一步没有提前索要接口文档、没有在合同里设置需求变更流程、排期没有留缓冲这三条全是过程错误跟运气没有关系。理论上确实存在接口恰好没怎么改、客户恰好没提变更的良性可能但你不能把决策建立在运气上。所以这次回看不是修正某一个节点而是要推翻整个排期决策框架。三问走完结论清晰该改什么也基本明确了。3.3 编译产物三条直接可用的检查规则基于上面的分析我最终编译出三条规则写进了检查清单。规则一任何包含第三方接口的项目动工前必须列出接口清单逐项标注文档状态定稿或草稿草稿状态按每个接口额外三天缓冲计入排期文档缺失则必须先等文档补齐再给客户承诺交付时间。规则二客户提出需求变更统一走变更单流程写明变更内容、影响范围、工期和费用调整变更单没确认就不进入开发。规则三对外承诺交付周期时无论自己多乐观一律按原估算乘以1.5再取整。第一条和第二条直接对准了风险源头第三条针对的是我自己骨子里讨好客户、低估难度的倾向。规则进清单之后我后面半年又接了四个类似项目没有一个再出现严重的排期失控。副作用也有报价更保守了有两个项目因为价格没谈成但现在回头看我一点也不后悔那些项目本身就带着同样的风险结构即使勉强接下来大概率也会重演延期。这个案例给你一个参考一次失败回看能产出三条规则已经算收获很大了。如果你每次复盘只能产出一条高质量规则也完全够用关键是规则要真的被执行、被验证。4. 回看时最容易踩的三个偏差陷阱4.1 记忆会自己润色即使你养成了记录的习惯回看时仍然可能失真原因在于记录本身也可能被润色。人会下意识地在记录里把自己写得英明一点把我完全没料到写成当时就有预感把我当时很慌写成我当时比较谨慎。这种微小修饰单个看没什么累积起来整个hindsight就变成了自我安慰。对抗办法只有一个模板里必须包含预期结果和依据这些硬信息不给修饰留空间。主观感受可以写但必须和客观判断分栏存放回看时以客观栏为主主观栏只作辅助信号。另一个有用的操作细节是记录里一定要写情绪状态。情绪是很好的信号灯回看时你会发现每次错误决策周围几乎都伴随强烈的情绪比如急于成交、焦虑、恐惧、过度兴奋。如果记录时留下了情绪标记你就能识别出情绪—决策的耦合模式比如一着急就跳过风险核查然后针对性地设定决策前的冷静期规则凡是自己处于明显情绪波动中任何重大承诺都推迟到第二天再确认。这条规则拯救过我很多次。4.2 结果偏见赢了就逃过回看hindsight系统最难处理的场景是决策赢了。如果一个决策最后成功你会天然认为过程是对的不需要回看。但现实里有很多赢了是靠赌赢的忽略风险之后碰巧没出事跳过检查之后碰巧没上线故障。这种侥幸成功比失败更危险因为它会加固错误的决策模式让你下一次在更大的局面上押更大的概率直到彻底崩盘。举个简单的例子因为赶进度连续三次跳过代码评审三次都平安上线团队就会慢慢觉得评审可有可无但第四次的风险并不会因为你前三次的运气而变小。我的处理办法是给结果加一道运气滤镜回看时主动问自己如果这次结果变坏了我会认为过程有问题还是纯属运气如果坏结果会让整个过程显得有明显漏洞那么即使这次结果好过程里也藏着必须修正的东西。这个思维实验成本极低但它能拦住大部分赢了就飘的情况。我在团队里推广后同事们的普遍反馈是过去最不愿意回看的那些成功项目反而挖出了最多的隐患。4.3 自我服务偏差归因顺序决定了复盘效果第三个常见陷阱是归因双标成功时觉得全是自己的功劳失败时觉得全是外部的责任客户傻、队友菜、市场不好。这种归因方式保护了自尊却也彻底带走了复盘的价值因为一旦认定问题不在自己可控范围你就不可能产生行为改变。所以hindsight在归因上有一个硬性规定每个偏差至少列出两条自己可控的原因然后才能列举外部原因顺序不能反过来。先列可控项你才会去改先列外部项大脑就会觉得跟我没关系然后彻底躺平。我带过一个新人功能上线出问题她的第一反应永远是需求文档写不清楚、测试环境有问题。按照这个归因顺序引导几次后她开始主动检查自己对需求的理解是否到位、自己的验证步骤是否覆盖完整。归因顺序的意义不在于苛刻地自我归罪而在于让自己始终站在可以行动的位置上。外部原因当然存在也值得记录但在行动优先级上永远把自己能控制的部分排在前面。5. 从个人习惯到团队流程hindsight实操落地5.1 周回看怎么开才不变成追责会个人系统跑通之后我开始在团队里推广这套做法。第一步走得并不顺同事普遍觉得这是追责大会的变体会上没人愿意说话。要让回顾会不被理解成追责关键在设计规则。我后来定的规矩很简单会上不允许讨论是谁的问题只允许讨论下次怎么做才能不再踩同一个坑。每次只聚焦一个项目或事件主持人先读原始记录然后每个人按照三问法各写一张便签分别写差异在哪、漏了什么、改成什么规则最后投票选出最多人认可的一条作为下一周的实验性规则写进团队检查清单。这条流程的好处在于它把抽象的复盘变成了一个具体的下周围绕一条规则做实验的任务。有了明确的行动焦点会议就从情绪宣泄变成了实验设计。实践了两个月之后之前最不配合的一个同事开始主动往记录模板里写东西了原因是他提出的某条规则真的帮项目避免了一次大坑那种成就感比被口头表扬强烈得多。回顾会不是靠权威推动的而是靠战绩说话跑通一两次之后大家自然会认账。5.2 小回看与大回看节奏安排和模式挖掘个人项目的节奏建议是小事当场记录、每周小回看、每季度大回看。团队层面节奏类似但周期要拉开一些每周五下午半小时做轻量回看只处理本周出现过的异常信号每季度末花半天做深度回看把三个月的记录全部摊开寻找模式。模式挖掘是季度回看独有的能力单纯靠一次两次回看看不见趋势。比如连续三次延期都发生在需求变更环节那就不该继续逐个打补丁而应该在流程入口处增加更严格的变更冻结机制又比如连续两次客户投诉都跟沟通频率有关那就不该继续在话术上修修补补而应该定一个强制触达计划。模式不是靠开会讨论出来的是靠把三个月的记录摊开、横向对比之后自然浮现出来的。季度回看还有一个容易被忽略的任务清理规则。规则越积越多检查清单会变成没人看的一堵墙。每个季度末把三个月内从未被触发过的规则合并精简掉把被后续实践证明无效的规则直接划掉。这个清理动作和做代码重构一个道理清单太长最大的风险不是记不住而是每一条都得不到重视。我把规则数量控制在十五到二十条以内超过就做一轮淘汰赛留下的都是真正经过实战检验的。5.3 用数据说话别让复盘变成感觉之争团队层面的回看纯靠个人感受最容易扯皮所以需要把客观指标数字化。我常用的指标包括需求变更次数、延期天数、线上问题数、沟通响应时长每次记录时顺手把数字填进模板。季度回看时数据不会说谎它能清晰暴露主观觉得还行和数据其实很差之间的鸿沟。比如某个月整体感觉挺好但延期天数统计出来翻了倍那感觉挺好可能就是自我安慰的结果数据会逼着团队直面问题。还有一个值得推荐的轻量动作每次发布上线后抽十分钟做一次即可回看记录三件事——这次发布我们做了什么之前没做过的哪些地方我们以为没问题但实际出了问题下次发布前要新增一条什么检查。这三条直接进入下一次上线的checklist。这种短周期小回看成本极低因为紧贴事件发生时间记忆还是热的产出的规则质量通常很高。团队文化层面可以在共享空间维护一个不断更新的置顶文档名字就叫我们不再犯的错每加一条都附来源链接。这个文档既是记录也是新人培训素材新人入职第一周就读这份清单比讲十遍价值观都有用。6. 半年实践后的几条真心话6.1 记录反人性但恰好是价值所在这套系统用了半年多最大的感受就是记录当下判断这件事绝大多数人坚持不下来因为它反人性。人天生想展示自己明智的一面而记录当下的真实判断恰恰会在回看时暴露自己的短视、冲动和侥幸心理。这个过程确实不舒服但恰恰是这个瞬间的别扭才是hindsight的核心价值。如果记录里全是英明的自己这套系统就退化成个人美图秀秀。我后来给所有想尝试的人一个建议前两周会很难受想坚持下来就把第一次回看当成给自己的一个实验先跑一个季度再评价效果中途放弃就白白错过了一次自我认知升级的机会。6.2 规则宁少勿多每季度两三条就够第二点体会是规则真不是越多越好。我见过很多爱复盘的朋友笔记本写得满满当当真正执行的可能不超过五条。记录和回看如果不是为了产出规则而只是习惯动作很容易变成收集癖。我给自己定的目标是每个季度沉淀两到三条真正经过验证的规则不多要。因为规则必须有机会被反复触发、反复检验才能证明自己有生命力。规则太多精力会被稀释最后一条都执行不到位。少而执行胜过厚厚一本。这条原则在团队里也一样适用一周挑一条实验性规则比一次抛出十条规定有效得多。6.3 破例一次规则作废最后也是我最想强调的一点hindsight最大的敌人不是懒惰而是这次情况特殊的想法。每当你准备放过某条规则告诉自己这次先不执行理由特殊后面的坑就挖好了因为下一次你会遇到更特殊的情况破例的理由永远找得到。规则一旦被破例它的权威就瓦解了因为你永远没办法在执行的当下判断清楚这到底是不是特殊情况。我的经验是规则只有一种允许被执行偏差的情形那就是季度回看时主动修改规则除此之外执行环节不走特殊通道。这个原则听起来很机械但正是这种机械性让规则变得可靠。最后分享一个小技巧每个季度深度回看之后我会挑出最有价值的一条规则写在便签上传到手机锁屏或贴在办公桌最显眼的位置整个季度就专注盯这一条。比如有一段时间盯的是接任务前先看检查清单每天被提醒一次等这条内化成习惯下季度就换新的。一次只改一件事的节奏配合hindsight系统是我目前试过最可靠的自我升级方式。如果你也想试不用一开始就搞一套复杂的工具手机备忘录加一个检查清单文档就够了跑通三个月你会有惊喜的。
企业数字化 ERP 产品动态
相关推荐
晶振频率与波特率:单片机串口通信精度计算与验证 1. 先把这两个参数的关系讲透:为什么波特率总跟晶振绑在一起刚接触单片机串口的人,十有八九踩过同一个坑:代码照着例程抄,TH1 0xFD也抄了,结果接上串口助手一看,满屏都是烫嘴的乱码。换个波特率࿰… · 2026/11/3 6:08:13
TensorFlow工程实践:从生产部署到异构设备落地 1. 这不是“又一个深度学习框架”——TensorFlow 的真实定位与生存逻辑很多人第一次听说 TensorFlow,是在某篇“AI入门指南”里看到它和 PyTorch 并列出现,配图是两个并排的 logo,下面写着“选哪个?”。这种呈现方式本身ÿ… · 2026/11/3 6:08:13
Buzz本地离线转录工具实战:基于Whisper的音频转文字完整指南 如果你跟我一样,每个月要处理几十段会议录音、采访素材或者播客音频,一定体会过在线转录服务的尴尬:大文件上传慢、按分钟计费肉疼、隐私还得交给第三方。Buzz这个名字乍听起来像是音响里那种烦人的嗡嗡声,但在语音转录圈子里&… · 2026/11/3 6:08:13
AI工程从零构建实战:五层解耦架构与生产级落地 1. 这不是“搭积木”,而是亲手锻造AI系统的全流程实战“AI Engineering from Scratch”——看到这个标题,很多人第一反应是:又要学Python、调PyTorch、跑个ResNet?不。这六个单词背后,是一整套被工业界反复验证、却极少… · 2026/11/3 6:43:47
SAP EWM仓储管理:从库存地点到仓位、任务与拣选路径 简介:SAP EWM OverView培训材料由智盟科技EWM顾问团队整理,面向物流信息化顾问、仓储实施人员及希望系统了解SAP扩展仓库管理的读者,帮助其建立从组织架构、核心术语到业务流程与系统界面的整体认知。资料包内含1个PDF文件,压缩包… · 2026/11/3 6:43:47
MQL4锁仓对冲EA源码解析:手动单配对、ATR距离与五处避坑 简介:一份面向外汇自动交易学习者与MetaTrader策略开发者的MQL4源码文档,围绕锁仓、顺势加码与对冲单管理展开,适合用来理解EA如何结合波动率自动处理手动订单止盈、平仓及对冲逻辑。压缩包共1个doc文件,约45KB,篇幅集… · 2026/11/3 6:43:47
OneNET平台GPS设备接入与物模型配置实战 1. OneNET平台GPS产品创建全流程指南作为一名长期从事物联网开发的工程师,我经常需要将各类设备接入OneNET平台。今天我将分享如何在OneNET上创建一个GPS追踪产品的完整流程,包含从注册到设备上线的每个关键步骤。这个教程特别适合刚接触OneNET平台的开发… · 2026/11/3 6:43:47
TVbox接口配置全解析:多仓聚合、影视仓搭建与失效排查 装好一个聚合播放器客户端,打开却是空白首页,或者点了半天全是“加载失败”,这种体验我经历过太多次。后来摸清楚一件事:这类客户端本质上就是一个空壳,真正决定它好不好用的,是背后那份TVbox 接口配置。接… · 2026/11/3 6:43:47
AUTOSAR最小系统BSW配置:依赖链与时钟校验避坑 简介:面向AUTOSAR初学者的实战型课程内容,围绕基于S32K312芯片搭建最小系统工程展开,适合汽车电子软件工程师、嵌入式学习者以及需要从零理解AUTOSAR开发流程的技术人员。内容结合DaVinci Developer、DaVinci Configurator与S32DS等工具链&am… · 2026/11/3 6:42:47
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 6:04:24
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 5:52:46
STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59
ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59
基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 6:04:24
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 5:52:46