考研择校与夏令营联动策略:信息收集框架与避坑指南
1. 择校这件事远比你想的要复杂1.1 为什么择校是考研的第一道分水岭很多人一上来就问我“考研怎么复习买什么资料”我一般都会先反问一句“你目标定了吗”这不是敷衍而是因为择校直接决定了你后面一整年的复习方向、强度、甚至成败概率。我见过太多人三月份兴冲冲开始刷题到了九月份发现目标院校专业课换了科目或者招生简章出来发现统考名额缩了一半整个人直接崩溃。择校本质上是一个信息战加心理战的综合决策过程。你得同时考虑自己的实力、目标院校的报录比、专业课难度、复试线走势、甚至导师的研究方向。这些东西没有一个是拍脑袋能想清楚的。我当年择校的时候前后花了将近一个月把候选的五六所学校近三年的数据全部拉出来做对比才最终敲定。这个时间花得绝对值因为后面你再想换学校沉没成本就太大了。还有一个很现实的问题不同学校的专业课自命题风格差异极大。有的学校偏重基础概念你把课本吃透就能拿高分有的学校喜欢考前沿热点你得额外读大量论文还有的学校题目难度不大但压分严重导致你调剂都没法调。这些信息如果你不提前搞清楚复习到一半才发现方向错了那基本就是灾难。所以我的建议很明确在正式开始复习之前至少花两到三周时间专门做择校调研。这两三周不是让你天天焦虑而是有方法、有步骤地去收集信息、做对比、做决策。下面我就把我自己用过的那套方法拆开来讲。1.2 择校时最容易被忽略的三个维度大部分人择校只看两个东西学校排名和专业排名。这两个当然重要但远远不够。我总结下来至少还有三个维度是大家经常忽略的。第一个是招生名额的构成。你看到的招生简章上写招50个人但这里面有多少是推免生有多少是专项计划真正留给统考的可能只有十几个。更坑的是有些学校不公布推免生的具体占用名额你得去翻往年的录取名单一个一个数。我当年就吃过这个亏一开始看某校招30人觉得挺多后来仔细一查推免占了22个统考实际只录了8个报录比直接飙到1:15以上。第二个是专业课的给分尺度。这个信息非常隐蔽但极其关键。同样是考一门专业课有的学校给分大方120分以上的比比皆是有的学校压分严重最高分可能才100出头。压分的直接后果是如果你没进复试拿着低分去调剂几乎没有学校愿意接收。怎么判断给分尺度最直接的办法是找往年的复试名单和录取名单看专业课成绩的分布。如果进复试的人专业课普遍在110以上说明给分正常如果普遍在90分左右你就要警惕了。第三个是复试差额比例和复试成绩占比。有些学校复试差额比例高达1:2甚至1:3意味着即使你进了复试被刷的概率也很大。还有些学校复试成绩占总成绩的50%初试考再高也可能被逆袭。这些数据在学校的研究生院官网上都能找到但很多人直到进了复试才开始关注那就太晚了。注意以上三个维度的数据有些学校官网直接公布有些需要你通过多种渠道交叉验证。如果某个关键数据实在查不到宁可换一所信息更透明的学校也不要抱着侥幸心理去赌。1.3 我用的择校信息收集框架说了这么多维度具体怎么操作我把自己当年用的那套框架分享出来你可以直接照着做。第一步确定候选池。根据你的专业方向、地域偏好、自身实力先圈定8到10所学校。这个池子可以稍微大一点后面再逐步缩小。第二步建立数据表。用Excel或者在线表格每一行是一所学校每一列是一个关键指标。我当年用的列包括学校层次、专业排名、近三年统考录取人数、近三年复试线、近三年录取最低分、专业课科目代码及名称、专业课是否压分、复试差额比例、复试成绩占比、是否保护一志愿。第三步逐项填充数据。这个过程最耗时但最值得。数据来源优先级是研究生院官网 学院官网 招生简章 往年录取名单 考研论坛经验帖。注意论坛信息只能作为参考最终要以官方数据为准。第四步加权打分。给每个指标设定一个权重比如统考录取人数占25%复试线走势占20%专业课给分尺度占20%等等。然后给每所学校逐项打分最后算加权总分。这个方法看起来有点机械但能帮你把感性的偏好转化成理性的对比。第五步缩小到2到3所。最终你要确定一所主攻学校一到两所备选学校。备选学校的专业课科目最好和主攻学校相近这样万一主攻学校出问题你换学校的成本不会太高。这套框架我前后用了大概三周时间最终从10所缩小到3所再到最后确定1所。整个过程虽然累但心里非常踏实因为每一个决策都有数据支撑不是凭感觉。2. 夏令营一场信息不对称的博弈2.1 夏令营到底在筛什么人很多同学对夏令营有误解觉得那是学霸的游戏跟自己没关系。其实不然。夏令营本质上是高校提前锁定优质生源的一种方式它的筛选逻辑和统考完全不同。统考看的是你的考试能力夏令营看的是你的综合素质和科研潜力。具体来说夏令营主要筛三类人第一类是本科成绩排名靠前的一般要求专业前10%到20%第二类是有科研经历的比如参加过科研项目、发表过论文、拿过学科竞赛奖项第三类是英语能力突出的比如六级高分、有雅思托福成绩。如果你这三条里至少占一条就值得去试一试。我当年本科成绩不算顶尖大概在专业前15%左右但我有一段还算扎实的科研经历跟着导师做了一个完整的项目虽然没发论文但面试的时候能讲清楚自己做了什么、学到了什么。就靠这一点我拿到了两个夏令营的入营资格。所以不要觉得自己不够格就不去申请很多时候你比你想象的要更有竞争力。还有一个信息差很多学校的夏令营报名时间比你想象的要早得多。最早的可能四月份就开始了大部分集中在五到六月。如果你等到暑假才开始关注基本就错过了。我建议从三月份开始就定期刷目标院校学院官网的通知公告栏或者关注几个专门做保研考研信息汇总的公众号把信息差降到最低。2.2 申请材料怎么准备才有竞争力夏令营的申请材料一般包括个人陈述、简历、成绩单、排名证明、英语成绩证明、科研经历证明、获奖证书等。这些材料里个人陈述和简历是最能拉开差距的。先说个人陈述。很多人把它写成流水账从大一入学开始按时间顺序罗列经历读起来像一份加长版简历。这种写法最大的问题是没有重点老师看完记不住你。我的写法是开头用两三句话点明自己的研究兴趣和申请动机中间用两到三个具体案例证明自己具备相应的能力结尾表达对目标院校的向往和未来的学习规划。整篇控制在800到1000字每一段都要有明确的目的。再说简历。简历的核心原则是一页纸、量化、匹配。一页纸不用解释没人有耐心翻你的两页简历。量化是指尽量用数字说话比如“参与XX项目负责数据采集与分析处理了超过5000条数据”比“参与了XX项目”要有力得多。匹配是指简历上的每一条经历都要尽量和目标院校的研究方向沾边。如果你申请的是人工智能方向简历上全是学生会经历那基本就凉了。提示个人陈述和简历写完后一定要找至少两个不同背景的人帮你读一遍。一个人看逻辑是否通顺一个人看是否有错别字和格式问题。我当年找了室友和一位学长各看了一遍改了三稿才最终定稿。2.3 夏令营面试的实战技巧如果你顺利入营接下来就是面试。夏令营面试一般包括自我介绍、专业提问、英语口语、自由问答几个环节。每个环节都有套路但核心只有一个让老师觉得你是一个有潜力、好沟通、能干活的学生。自我介绍控制在两到三分钟重点讲三件事我是谁、我做过什么、我为什么想来这里。不要背稿子但一定要提前练到滚瓜烂熟。我当时对着镜子练了不下二十遍最后能做到语速适中、眼神自然、没有多余的小动作。专业提问环节老师一般会从你的简历和成绩单里找问题。如果你简历上写了某门课成绩很高老师就可能问你这门课的核心概念。如果你写了某段科研经历老师就会追问你在其中具体做了什么、遇到了什么困难、怎么解决的。所以简历上写的每一个字你都要能展开讲五分钟。我有个同学在简历上写了一句“熟悉机器学习”结果老师问他“解释一下过拟合和欠拟合的区别”他支支吾吾答不上来场面非常尴尬。英语口语环节大部分学校不会问太专业的问题主要是日常对话或者简单的专业概念解释。提前准备一些常见话题比如自我介绍、为什么选这个学校、你的爱好是什么、介绍你的家乡等。如果遇到听不懂的问题可以礼貌地请老师重复一遍千万不要不懂装懂。自由问答环节老师可能会问你“你还申请了哪些学校”“如果给你offer你会来吗”这类问题。我的建议是诚实但不失策略。你可以说自己也申请了其他学校但重点表达对这所学校的强烈兴趣和匹配度。不要撒谎说“我只申请了你们一所”老师一眼就能看穿。2.4 夏令营没拿到优营怎么办这是很多人关心的问题。首先明确一点夏令营没拿到优营不代表你考研就没戏了。夏令营只是提前批统考才是主战场。我认识不少人夏令营一个优营都没拿到最后统考照样考上了理想的学校。如果你夏令营结果不理想先冷静分析原因。是材料准备不够充分是面试表现不好还是竞争实在太激烈如果是前两个原因那正好你知道了自己的短板在哪里接下来的几个月可以有针对性地提升。如果是第三个原因那就更不用纠结了换个赛道继续跑就是了。另外有些学校除了夏令营还有预推免和九推。预推免一般在八月底到九月初九推在九月底到十月初。如果你夏令营没拿到满意的结果可以继续关注这两个阶段的机会。不过预推免和九推的名额通常比夏令营少竞争也更激烈所以心态上要做好准备。注意无论夏令营结果如何都不要影响你统考的复习节奏。我见过有人因为夏令营没拿到优营消沉了整整一个月复习进度严重落后。这是最不划算的事情。夏令营是锦上添花统考才是雪中送炭。3. 择校与夏令营的联动策略3.1 如何用夏令营结果反哺择校决策很多人把择校和夏令营当成两件独立的事情先择校再申请夏令营或者先申请夏令营再考虑择校。其实这两件事完全可以联动起来而且联动之后效果更好。具体怎么做我当时的做法是先圈定一个稍大的候选池然后针对池子里的学校分别申请夏令营。夏令营的结果会给你两个重要信息第一这所学校对你的认可程度第二这所学校的竞争激烈程度。如果你拿到了某所学校的优营说明你的背景和这所学校比较匹配统考时把它作为主攻目标心理上会更有底。如果你连入营资格都没拿到那就要重新评估这所学校的难度考虑是否调整目标。还有一种情况你在夏令营期间实地去了学校和导师、学长学姐聊了聊发现这所学校的研究方向、实验室氛围、甚至校园环境跟你想象的不一样。这种一手信息是你在网上永远查不到的。我当年就是通过夏令营排除了一所原本排名很高的学校因为去了之后发现它的研究方向跟我兴趣完全不搭。所以我的建议是把夏令营当成择校调研的一部分。不要只盯着优营结果更要利用这个机会去深入了解学校。哪怕最后没拿到优营你对这所学校的认知也会比之前清晰得多。3.2 时间线怎么排才不冲突择校和夏令营的时间线确实容易冲突。择校调研一般集中在三月到四月夏令营申请从四月开始陆续截止五到七月是入营和参营的高峰期。与此同时你的统考复习也在进行中。怎么平衡我的经验是把择校调研和夏令营申请合并成一个阶段。你在做择校调研的时候顺便就把夏令营的申请材料准备了。因为申请夏令营需要的个人陈述、简历、成绩单等材料和你择校时收集的信息高度重合。你调研得越深入写个人陈述和简历的时候就越有素材。具体时间安排上我建议三月确定候选池开始收集数据同时准备个人陈述和简历的初稿。四月完成择校数据表确定夏令营申请名单提交申请材料。五月继续统考复习同时关注夏令营入营通知准备面试。六月到七月参加夏令营根据结果调整择校决策。八月以后全力投入统考复习。这个节奏的关键是前紧后松。三到五月把择校和夏令营的事情尽量搞定后面就能安心复习。如果你拖到七月还在纠结选哪个学校那复习时间肯定不够用。3.3 心态管理别让择校焦虑拖垮你择校和夏令营期间焦虑是常态。你可能会反复纠结“我是不是选高了”“我是不是选低了”“别人都拿到优营了我还没有”。这些情绪非常正常但你不能被它们控制。我当年缓解焦虑的方法有两个。第一个是把焦虑转化成具体的行动。比如你担心选高了那就去查更多数据看看往年有没有和你背景相似的人考上你担心选低了那就去了解这所学校的就业情况和研究方向确认它是否真的适合你。行动是焦虑的解药。第二个是设定一个决策截止日期。比如我给自己定的规矩是五月三十一号之前必须确定主攻学校之后不再纠结。到了那天不管数据是否完美我都必须做决定。这个截止日期帮我避免了无限期的内耗。还有一点很重要不要和别人比。每个人的背景、目标、风险承受能力都不一样。别人选了顶尖学校不代表你也必须选别人拿了三个优营不代表你拿一个就没面子。考研是你自己的事按自己的节奏走就好。4. 常见问题与避坑指南4.1 择校高频问题速查下面这张表整理了我被问得最多的择校问题以及我的建议。你可以对照自己的情况看看。问题我的建议本科学校不好能考名校吗能但要做好信息收集和心理准备。名校对本科背景有一定偏好但不是绝对的。用科研经历、竞赛奖项、高分初试来弥补。要不要为了求稳选低一档的学校取决于你的风险承受能力。如果你能接受调剂或者二战可以冲一冲如果你必须一次上岸适当降低目标更稳妥。专业课压分的学校还能报吗如果你有把握进复试可以报如果你担心调剂尽量避开。压分学校调剂时非常吃亏。什么时候联系导师合适初试成绩出来之后、复试之前联系最合适。太早联系老师记不住你太晚可能名额已经定了。招生简章什么时候看九月份出新简章后第一时间看对比往年是否有变化。如果专业课科目变了立刻调整复习计划。4.2 夏令营避坑清单夏令营的坑也不少我把自己踩过的和见别人踩过的整理出来你申请的时候可以对照检查。坑一错过报名截止日期。很多学校的夏令营通知只挂在学院官网上而且报名窗口很短可能只有两周。解决办法从四月开始每周固定刷一次目标院校官网。坑二材料格式不符合要求。有的学校要求PDF你交了Word有的要求合并成一个文件你交了五个附件。这种低级错误直接导致材料被筛掉。解决办法提交前逐条对照通知要求检查。坑三面试时过度包装。简历上写了不熟悉的技能面试被追问时露馅。解决办法简历上只写你真正掌握的东西每一个点都要能展开讲。坑四只盯着优营结果。没拿到优营就觉得自己白去了忽略了参营过程中积累的信息和人脉。解决办法把夏令营当成调研机会优营只是附加收获。坑五参营期间影响复习。有些夏令营持续一周甚至更久期间完全没碰书本。解决办法带上核心复习资料每天抽一到两小时保持手感。提示以上这些坑大部分都可以通过提前规划和仔细检查来避免。关键是要把夏令营当成一个项目来管理而不是随缘参加。4.3 我个人的几条硬核经验最后分享几条我自己的经验不一定适合所有人但至少是我亲身验证过的。第一条择校时不要只看学校要看具体学院甚至具体导师。同一个学校的不同学院招生政策、专业课科目、复试难度可能天差地别。我当年就发现某校两个学院都招我的专业但一个学院专业课考A科目另一个考B科目难度完全不一样。第二条夏令营申请不要贪多但也不要只申一所。我建议申请三到五所梯度分布一所冲刺、两所匹配、一所保底。这样既能控制精力又能保证有选择余地。第三条所有重要信息都要有书面记录。不管是择校数据、夏令营要求、还是和学长学姐的聊天记录都整理到一个文档里。人的记忆是不可靠的尤其是信息量大的时候。第四条心态上做好最坏的打算行动上做最好的准备。择校和夏令营都有不确定性你可能选了一所竞争激烈的学校也可能一个优营都拿不到。但这些都不决定最终结果。只要你坚持复习统考考出高分机会永远都在。我当年择校的时候前后改了三次目标夏令营也只拿到一个优营。但最后统考成绩出来我比复试线高了四十多分顺利上岸。所以真的不用太焦虑把该做的事情做好结果不会差。

相关新闻

Flutter × OpenHarmony 宿舍管理系统:架构设计与跨端通信实践

Flutter × OpenHarmony 宿舍管理系统:架构设计与跨端通信实践

每年九月,学校宿舍管理员的群里都是同一幅景象:新生拖着行李箱排队登记,宿管阿姨翻着纸质表格核对房间信息,分配结果靠喊、靠贴纸条。我参与搭建这套基于 Flutter OpenHarmony 的新生宿舍管理系统时,最大的感受是&…

2026/10/14 2:42:28 阅读更多 →
Simulink入门指南:从基础建模到仿真分析

Simulink入门指南:从基础建模到仿真分析

1. Simulink入门:为什么选择它作为建模工具Simulink是MathWorks公司推出的基于MATLAB的可视化仿真环境,它采用图形化建模方式,让工程师能够通过拖拽模块和连线的方式构建动态系统模型。对于控制系统、信号处理和通信系统等领域的建模与仿真来…

2026/10/14 2:42:28 阅读更多 →
大模型API调试指南:用curl命令直接跑通OpenAI规范接口

大模型API调试指南:用curl命令直接跑通OpenAI规范接口

我见过很多人一上来就装 SDK,结果先用半小时解决依赖版本冲突,再花一小时跟异步回调搏斗,最后还不确定自己到底调对了没有。其实在真正写业务代码之前,先用 curl 把大模型 API 从头到尾打一遍,往往是最快、最干净、也最…

2026/10/14 2:41:28 阅读更多 →

最新新闻

中国起名服务正在发生什么变化?从“大师经验”到专业化、品牌化服务

中国起名服务正在发生什么变化?从“大师经验”到专业化、品牌化服务

很长时间里,人们对于“找人起名”的想象都非常简单: 找一位有经验的老师, 报出生时间, 老师根据经验给出几个名字。 整个服务高度依赖: “这个大师厉不厉害”。 但今天再观察国内专业起名市场,会发现它已经…

2026/10/14 3:22:34 阅读更多 →
测试复盘怎么做才有用:从追责到改进

测试复盘怎么做才有用:从追责到改进

很多团队的测试复盘,开着开着就变成了批斗会。“这个bug为什么没测出来?”“谁负责的模块?”“下次注意啊。”散会之后,问题还在,下次照样出。还有一种更常见的:复盘开了,大家轮流说了一遍“我觉…

2026/10/14 3:22:34 阅读更多 →
我的国模白月光文馨妍

我的国模白月光文馨妍

原文 免责声明 全文均为AIGI 「勿辩,辩则尔胜。」 5500亿,三个啊 它的大名是文心一言。 网友叫它 ChatPPT。 我叫它文馨妍。 发布会那天我没看。 直播没看。回放也没看。 网上说,那场发布会从头到尾没拿出一台真机,全靠李总一张嘴。 我…

2026/10/14 3:22:34 阅读更多 →
让数据先会说话:数据字典、查询契约与接口语义化

让数据先会说话:数据字典、查询契约与接口语义化

> 系列:《VeapAI 自然语言操作实战》第 2 篇(核心篇)> 相关源码:veap-cloud/veap-modules/veap-gen/(在线开发与代码生成,含 src/main/resources/vm/ 模板)、veap-cloud/veap-modules/vea…

2026/10/14 3:22:34 阅读更多 →
跑得快,也查得到:性能契约、运行时间线与排障留痕

跑得快,也查得到:性能契约、运行时间线与排障留痕

> 系列:《VeapAI 自然语言操作实战》第 4 篇(基础篇)> 相关源码:veap-ui/src/components/AiAgentEngine/(调度、状态与写回)、veap-ui/src/views/ai/aiAgentProcessInstance/(实例与节点执…

2026/10/14 3:22:34 阅读更多 →
企业级 Agent 规模化落地:从单场景试点到收藏级架构蓝图,小白程序员必备指南

企业级 Agent 规模化落地:从单场景试点到收藏级架构蓝图,小白程序员必备指南

企业部署 Agent 多从单场景开始,但规模化会面临诸多挑战,如数据权威、权限边界、运行责任等。文章提出企业级 Agent 架构需厘清与公共能力、存量系统的协同关系,明确中央与业务域权责。核心设计原则包括保留核心系统权威、增强现有架构、新增…

2026/10/14 3:21:34 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 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/13 22:01:27 阅读更多 →
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/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练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/12 18:11:17 阅读更多 →