毕业论文用AI:10个工具按流程用,3个月缩成3周
写毕业论文那会儿我最大的感受就是明明寝室楼下的打印店都认识我了论文却还卡在第三章没憋出来。后来被导师叫去办公室他没批评我拖延反而扔给我一句话“工具要用对别把时间耗在排版和翻译上。”然后给了我一份他攒了好几年的AI工具清单。说实话当时我还觉得导师是不是太新潮了可等我真把这10个AI论文网站按论文流程挨个用下来才发现原本要熬三个月的论文硬生生被我压缩成了三周而且质量还比之前写的那版高了不止一档。这篇文章就是那份清单的使用笔记。我不光告诉你每个网站是干嘛的还会按毕业论文的实操流程拆开讲什么时候用哪个、能解决什么问题、哪些功能其实就是鸡肋。如果你也是本科生正在为选题、综述、降重或者格式发愁那这篇文章基本能覆盖你写论文遇到的大部分痛点。即使你只是刚上大三提前收藏着迟早用得上。1. 别急着找工具先想清楚论文是怎么回事很多同学一看“AI写论文”第一反应就是找个工具直接生成一篇不就完了这种想法恰恰是把论文写砸的开始。我的建议是用AI之前先用三天时间把论文这件事的底层逻辑盘清楚。1.1 毕业论文的五个阶段和对应的工具需求一篇合格的本科毕业论文不管什么专业基本都要走完这五步选题与开题、文献调研与阅读、大纲与初稿、修改与润色、查重与定稿。每个阶段卡住人的点完全不一样所以需要的AI工具也完全不同。选题阶段最大的痛点是“不知道写什么”或者“题目太大根本没法下手”。这个阶段需要的是能帮你分析研究趋势、提供选题方向、甚至帮你把题目拆小的工具。文献阶段痛点变成了“文献找不到”和“找到读不完”。你需要的是文献检索效率工具、文献摘要总结工具最好还能帮你梳理某一篇论文的核心贡献。写作阶段卡点是“不知道怎么写”“学术表达不够地道”“写着写着逻辑散了”。这个阶段最需要的是大纲生成、段落扩展、学术风格改写类的AI。修改阶段痛点是自己看不出毛病。需要AI扮演“第二双眼睛”帮你做逻辑检查、语言校对、参考文献格式整理。查重与格式阶段技术含量最低但最烦人。需要的是降重参考、格式模板和文档排版工具。我当年就是没做这个分类导致前期在选题上浪费了大量时间。后来按这个阶段倒推发现每个阶段只需要一两个顺手的工具就足够了没必要把网上吹得天花乱坠的AI工具全部都装一遍。1.2 先达成一个共识AI是辅助不是代写这个观点我必须先说在前面因为我见过太多同学死在“AI代写”这个坑里。用AI直接生成整篇论文在查重这一关就会暴露因为AI生成的内容往往能通过技术手段被识别出来而且一旦出了问题处理起来会非常麻烦。我的理解是AI工具在你论文里的角色应该像一个随叫随到的研究助理而不是一个替你完成学业的枪手。它可以帮你检索文献、整理笔记、搭建大纲、优化语句、生成参考文献格式但论文的核心观点、数据分析和结论判断必须是你自己独立完成的。这听起来好像是在给大家泼冷水但说真的你只要把AI当“助理”用不仅安全而且效率极高。可一旦你动了“全自动生成”的念头后面焦虑的就是你自己——因为AI根本不知道你导师喜欢什么样的逻辑、你的实验数据意味着什么它生成的内容也没办法替你在答辩现场回答问题。2. 导师严选的10个AI论文网站按用途拆给你看下面就是我导师给我的那份清单我结合自己的使用体验重新按用途做了分类。每个网站我都会说清楚它能干什么、适合什么阶段用、我当时用下来的感受以及有哪些要注意的坑。2.1 选题与文献调研用AI把大海捞针变成精准拾取第1个AI学术搜索平台某Scholar类工具这类工具和普通搜索引擎最大的区别在于它检索的是学术数据库里的论文而且能直接给出每个搜索结果的核心观点摘要而不是一堆需要你挨个点开下载的链接。我当时选题卡在“数字经济对区域经济的影响”上题目太大了完全不知道怎么收窄。后来用这类工具搜索发现近三年研究已经细分到了“数字经济对农村创业活跃度的影响”“数字经济与制造业升级的机制研究”等具体方向我顺着这个思路把题目改成了“数字经济对某省中小企业创新的影响机制”。这个改动直接让导师点头。使用建议检索时不要只输入一个词试着用“关键词 综述”“关键词 研究进展”“关键词 2024”这样的组合能更快锁定你想要的内容。另外很多这类平台都自带“引用”功能可以直接导出参考文献格式。第2个文献关联图谱工具这个工具的神奇之处在于它能以可视化图谱的方式把一篇核心论文的“引用关系”展示出来——哪些文献是它的基础、哪些文献后续引用了它、哪些文献和它同属一个研究脉络。我做文献综述时只要找到3篇领域内的经典文献往图谱工具里一扔就能顺着引用脉络把整个领域的重要文献全部挖掘出来。这比我在数据库里一个关键词一个关键词地搜效率高得多。需要注意这个工具只能帮你发现文献之间的关系不能替代阅读。图谱上的文献还是要一篇篇下载精读但好处是你不会遗漏重要文献综述的“综”字才算做到位了。第3个文献综述摘要生成器这个工具能批量上传多篇PDF文献然后自动提取每篇的研究问题、方法、主要发现和局限生成结构化的摘要卡片。毕业论文最痛苦的环节之一就是文献综述因为要读几十篇文献还要归纳总结。我用摘要生成器把近30篇文献全部处理成卡片后做文献综述时就不再需要反复翻原文直接对照卡片上的要点串联逻辑即可。温馨提示用这个工具做出来的摘要只能作为你阅读的跳板不能直接粘进论文里。文献综述的灵魂在于“评述”而不是“罗列”。AI能帮你快速了解每篇文献讲了什么但文献之间有什么对话关系、研究缺口在哪里这需要你自己思考。2.2 大纲与初稿写作把空白页恐惧症治得服服帖帖第4个智能大纲生成器这个工具解决的是“不知道论文该怎么分层”的问题。你只需要输入你的论文题目和几个核心关键词它就能生成一份包含章、节、小节的详细大纲而且还能根据你的专业方向调整结构。我用它生成的第三章大纲现状分析部分几乎和我导师的修改意见完全一致。原因是它基于海量已发表论文的结构模式进行了总结推出的是一个经过验证的“学术写作结构范式”。但记得大纲生成之后一定要自己过一遍逻辑把与你的具体研究不匹配的节删掉或调整顺序。大纲是骨架AI能给你一副健康的骨架但血肉必须靠你自己的数据和观点。第5个学术对话式写作助手某Chat类AI这里说的不是普通的聊天机器人而是我导师专门推荐的、一个经过学术语料优化的AI写作助手。它在回答问题时会更倾向于使用学术表达而且可以配合你设置的“角色”来给出内容。写引言和文献综述时我经常用自己的话把想法说给它听然后请它用学术化的语言重新整理。这个“用自己的话说想法”之所以关键是因为AI只是改写你的思路而不是凭空生成它自己的想法。节奏上建议一次只输入一个段落的核心观点得到的输出质量远高于一次性输入“帮我写5000字”。5000字听起来很过瘾但生成出来的内容往往流于空泛而用“小步快跑”的方式每一段都能带着你自己的思想。第6个段落逻辑扩展器本科论文最常见的毛病是“一段话只有两三行观点没展开就结束了”。段落逻辑扩展器的功能就是你给出一段核心论点它会从“概念解释—现状描述—原因分析—影响后果—案例佐证—小结过渡”等多个角度帮你扩展。我当时写完初稿后发现全文才8000字左右学院要求最少12000字。说实话我有点慌但用这个工具把每个核心论点按“现状—原因—影响—对策”四个维度各扩了一段后突然就明白了论文的字数不仅够而且内容扎实了许多。扩展出来的内容不能无脑采用。AI最大的问题在于它不懂你的数据和案例所以它给出的“案例佐证”往往需要你自己替换成真实的数据或调研结果。你用它的框架填自己的信息效果才会好。2.3 语言润色与学术表达让论文从“小学生作文”变成“科研报告”第7个学术母语级润色工具这种工具专门面向学术写作能把生硬的中文表达改写得更加严谨流畅。它的最大优势是懂得学术论文的句式特征像“随着……的发展”这种啰嗦句式会被改成“在……背景下”这样更精练的表达。我用它把毕业论文的摘要和结论部分整体过了一遍。修改前我导师给我的批注是“语言表达口语化严重”润色后同样的内容读起来明显变得正式。我拿修改稿给导师看他说“这稿子的语言终于有论文的样子了”。润色工具不是翻译软件它不会改变你的原意但会对语句顺序、配词选择进行优化。每次润色完建议自己再通读一遍看看有没有被改得“失真”的句子。第8个学术短语推荐器某Paraphraser类工具这个工具是专门针对“用词太口语化”设计的。例如你把“很多人觉得”输入进去它会给出一系列学术替代表达包括“普遍认为”“学界普遍观点是”“多数研究者倾向于认为”等等。它比翻译工具好用在于它的推荐是基于真实论文语料库的而不是基于通用语言模型。这意味着你改出来的词句确实符合学术写作的用词习惯不会出现“看上去很高级但学术论文里根本没人这么写”的尴尬。我的经验是在文献综述里变换表达方式是很重要的总是重复“某学者认为”会让导师觉得你语言匮乏。用这个工具把“认为”换成“指出”“提出”“强调”“主张”等不同表述综述的阅读体验会好很多。2.4 查重与降重辅助用巧劲别用蛮力第9个智能降重改写器这个工具在查重之后特别好使。你只需要把标红得比较严重的段落粘贴进去它就能提供多种改写方案。与我用过的普通同义词替换不同这个工具是整句逻辑级改写它会调整句式结构、语序和表达方式从而降低文本重复率。但有一条红线降重不能降掉意思。很多同学拿着AI给的改写结果看都不看就粘进论文结果整段话好像通顺但意思已经变味了。我每次改写后都会通读一遍确认逻辑保留了原意才敢替换到论文里。另外提醒一句降重工具只是帮你降低“文字重合”查重系统还会检测结构相似度。如果你整段整段地借鉴别人的论文框架就算每个句子都改了依然有可能被判定为抄袭风险。所以降重前先自己理一理逻辑用你自己的语言组织一遍再让AI改效果才最好。第10个参考文献格式生成器大多数人都会忽略参考文献格式的问题直到被导师打回来改三遍格式才崩溃。这个自动生成器只需要你把文献的标题或DOI输入进去就能自动生成国标格式或学校指定格式的参考文献条目。我用它把毕业论文末尾的62条参考文献全部整理成了标准格式加上引用标注也顺手处理好了排版总共只花了不到半小时。要是手敲我估计得敲一个白天而且肯定有错。注意事项学校如果对格式有特殊要求一定要先看格式说明文档再回工具里查一下有没有对应的样式模板。大部分情况都能找到但少数非标准格式可能需要手动微调。3. 实操从选题到定稿我用AI跑通了一整遍流程光说不练假把式。这一节我按自己的实际操作顺序把10个工具在论文全流程中的串联用法完整走一遍。你可以直接把这个当作一份“论文写作工作流”来参考。3.1 第一阶段选题与开题报告怎么用AI我拿到选题任务后的第一件事不是打开AI搜索而是先花一天时间把我专业前三年的优秀毕业论文题目全部看了一遍了解论文的常规选题方向。这一步不能省因为AI不了解你们学院的传统和导师的偏好。然后我会打开AI学术搜索平台输入专业相关的几个大方向看看近两年的热门研究主题。筛选出三四个“既有文献支撑、又有现实意义”的方向然后用智能大纲生成器为每个方向生成一份简要大纲框架。对比一下大纲里各章节的研究内容哪一个方向的逻辑链条更完整、数据获取难度更低我就选哪一个作为最终选题。这样选出来的题目往往既有学术价值又不会超出本科生的能力范围导师那边通过率比较高。开题报告里的“研究意义”和“研究方法”部分我用学术对话式写作助手做了初稿把我的初步想法输入进去让它从学术角度帮我补充理论意义和现实意义的表述。但研究方法和时间安排是我自己填的因为AI不知道我到底会用问卷、访谈还是二手数据。3.2 第二阶段文献综述与初稿期间的AI提效技巧文献调研期间我会先通过AI学术搜索平台锁定10篇左右的高质量核心文献。然后每精读完一篇就把PDF扔给文献综述摘要生成器生成卡片并同步在文献关联图谱工具里找到它的引用网络顺着图谱补充了另外几篇关键文献。初稿写作时我每写一节前会先用智能大纲生成器确认小节内部的分论点结构。然后逐个分论点用学术对话式写作助手“对话式”地打磨语言——我把自己的初步想法输入进去请它用学术语言重组。有个小技巧值得分享让AI做“反向摘要”。每写完一节把这节的核心观点输入给AI让它用一两句话概括。如果AI概括得准确说明这节逻辑清晰如果AI概括出来的内容跟你想表达的不一致那就是这节逻辑出了问题赶紧调整。3.3 第三阶段修改润色与查重后的处理流程初稿写完后我先把全文用学术母语级润色工具通读润色一遍。你会发现AI不能给你增加原创思想但确实可以帮你把“话”说得好听。随后再用学术短语推荐器逐段排查口语化表达把“我觉得”“有很多”这类词替换成学术惯用表达。改完后通读一遍修改稿处理掉所有“改过头”的句子然后才提交给导师。导师返回修改意见、我改完二稿之后才进入查重和降重环节。查重报告出来标红的段落逐段粘贴到智能降重改写器里改写改完立即通读确认意思没变再替换进正文。最后用参考文献格式生成器把全篇引用和参考文献列表统一格式化论文就基本定稿了。4. 用了这么多AI网站后我踩过的坑和真心建议这条路上我踩过的坑比很多人想象的多。整理几个典型问题算是给大家排排雷。4.1 AI工具高频使用问题速查问题原因解决建议AI生成内容过于空泛输入指令太宽泛用“背景任务限制条件输出格式”的公式描述需求参考文献不全或编造AI幻觉导致所有AI给的文献必须回数据库亲自验证后才可用降重后句子读不通改写幅度过大降重后逐句通读保留原意是第一原则润色后变了语气工具误判语境润色后对照原文复核确认学术表达没扭曲原意AI生成的大纲与导师思路不符缺少个性化约束先用导师意见调整框架再让AI细化内容查询结果过时训练数据滞后优先使用能实时检索数据库的AI学术工具不用纯离线模型多个AI结果风格不一致每次对话变量差异固定使用1个主对话AI其他只做辅助4.2 几个导师不会明说、但你一定要懂的底线把AI当枪手是最不划算的买卖。学校有明确规定代写是学术不端行为一旦被查实后果不仅是论文作废那么简单。所以从第一天起就摆正AI的辅助位置比什么都重要。不要什么都丢给AI关键数据自己算。论文里的实验数据、问卷统计、访谈记录必须是你自己整理分析的结果。AI不能替你收集数据也不能替你做实证分析这一点没有任何商量余地。稿子提交前务必自己逐句通读一遍。这是你对自己论文负责的基本动作。AI的润色、降重、改写在你没看过的句子上失误的概率虽低但一旦出错就是学术硬伤。4.3 关于工具选择的一个额外建议网上推AI论文工具的文章一抓一大把但很多是直接把工具功能介绍抄了一遍根本没告诉你使用场景。我的建议是不要盲目见到工具就装而是先想清楚自己的论文处在哪个阶段、卡在了哪个环节再对号入座去选工具。工具在精不在多。哪怕你只用上面10个里的3个只要用对了时机效果也比用完10个却都在浅尝辄止强得多。我导师原话是“论文不是靠工具堆出来的是靠你把工具用在该用的地方。”我在实际使用中最深的一个体会是AI工具真正改变的不是我写论文的速度而是我对“写论文”这件事的掌控感。以前我觉得论文是一座爬不完的山现在我知道把过程拆解成五个阶段每个阶段找对工具、定好输入方式、严格把控输出这篇论文就一定能稳稳地写完。最后再分享一个我个人的小习惯不管用了什么AI工具我都会在每条引用的旁边手写标注上“此处数据来源于哪里、为什么我这样理解”这样不仅导师问起来对答如流自己回看时思路也会非常清晰。

相关新闻

生成式推荐竞赛实战:从语义ID到T5模型的完整方案

生成式推荐竞赛实战:从语义ID到T5模型的完整方案

1. 从零看懂生成式推荐:这个竞赛到底在比什么第一次看到“生成式推荐”这个词,很多人会下意识觉得又是拿大模型套个壳。我一开始也这么想,直到把竞赛的任务描述反复读了三遍,才发现事情没那么简单。生成式推荐的核心思路&#xff…

2026/10/18 4:37:32 阅读更多 →
恶意代码检测平台实战:从需求分析到TensorFlow部署避坑指南

恶意代码检测平台实战:从需求分析到TensorFlow部署避坑指南

简介:资源包内含一套完整的本科毕业设计恶意代码检测分类平台项目,面向网络安全方向的高校毕业生和入门开发者,覆盖恶意样本收集、特征提取、自动分类与报告生成等核心环节,并提供了需求分析、用户角色划分、性能指标以及TensorFl…

2026/10/18 4:37:32 阅读更多 →
open-code-review:Go语言开源代码评审CLI工具实战指南

open-code-review:Go语言开源代码评审CLI工具实战指南

1. 项目概述:一个真正能落地的开源代码评审工具,不是概念玩具“open-code-review”这个名字乍一听像某个学术论文里的术语,或者某家大厂内部吹过的PPT概念——但其实它指向一个非常具体、非常务实的东西:一个用 Go 编写的、命令行…

2026/10/18 4:36:32 阅读更多 →

最新新闻

律所案件管理系统设计与落地:角色权限、流程引擎与文书协同实践

律所案件管理系统设计与落地:角色权限、流程引擎与文书协同实践

1. 这个系统到底在解决什么问题做律师的朋友应该都有过这种体验:一个案子从收到材料到最终归档,中间要经过立案、排期、取证、文书起草、审核、盖章、送达、开庭、归档这么一串流程。传统做法是什么?微信群接龙、Excel表格、共享文件夹、Outl…

2026/10/18 5:36:42 阅读更多 →
YOLO固定翼无人机检测数据集实战:从目录结构到训练避坑指南

YOLO固定翼无人机检测数据集实战:从目录结构到训练避坑指南

简介:面向固定翼无人机视觉检测任务,这份YOLO格式数据集包含数百张真实场景图片,已按mq-20-drone单类别完成标注,适用于yolov5、yolov7、yolov8等主流目标检测算法。数据集目录已预先划分好train、val、test集合,并附带…

2026/10/18 5:36:42 阅读更多 →
基于UDP的自定义Socket封装:设计思路与踩坑实录

基于UDP的自定义Socket封装:设计思路与踩坑实录

做网络传输相关项目的时候,UDP往往是绕不开的一个选项。它比TCP轻量、不维持连接状态、没有握手过程,天然适合实时音视频、游戏同步、设备状态上报这类场景。可UDP真正用起来之后你就会发现,原生Socket虽然几行代码就能把数据发出去&#xff…

2026/10/18 5:36:42 阅读更多 →
无人机频射信号检测:YOLOv5目标检测实战与数据集解析

无人机频射信号检测:YOLOv5目标检测实战与数据集解析

简介:面向无人机频射信号检测与识别任务,这份数据集包含364张原始图像及配套的yolov5格式标注txt文件,平均正确识别率达到94.3%,适用于基于目标检测框架的模型训练与算法验证。资源包共729个文件,以jpg图像和txt标签为…

2026/10/18 5:36:42 阅读更多 →
2026年AI模型API聚合服务实力横评:词元之河与硅基流动的稳定性与落地适配对比

2026年AI模型API聚合服务实力横评:词元之河与硅基流动的稳定性与落地适配对比

中小技术团队部署大模型应用,普遍要过三道坎:其一,境外模型直连受网络策略、IP 信誉与额度审批限制,平均开通要等好几个工作日;其二,国产模型协议碎片化,Qwen、GLM、DeepSeek、Claude 各家的字段…

2026/10/18 5:36:42 阅读更多 →
GPS+INS组合导航:惯导漂移、误差状态卡尔曼滤波与工程避坑指南

GPS+INS组合导航:惯导漂移、误差状态卡尔曼滤波与工程避坑指南

简介:面向组合导航学习与研究者的Matlab实现资源,重点解决GPS信号在高楼密集区、树林或电磁干扰下易丢失,而惯导系统误差随运行时间不断累积的问题,通过两者优势互补实现连续稳定的高精度导航。资源适合导航专业学生、算法工程师及…

2026/10/18 5:35:42 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 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/18 0:55:02 阅读更多 →
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/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练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/16 14:23:36 阅读更多 →