在VSCode中配置LaTeX环境:从零搭建高效论文写作工作流
1. 从零到一为什么要在VSCode里折腾LaTeX如果你经常需要写论文、报告或者任何包含复杂公式、交叉引用和精美排版的文档大概率听说过LaTeX。它和Word那种“所见即所得”的编辑方式完全不同LaTeX是一种“所想即所得”的标记语言——你写的是纯文本代码然后通过编译生成格式完美的PDF。好处显而易见排版精准、公式漂亮、参考文献管理省心一次设置终身受用。但它的门槛也摆在那里传统的LaTeX编辑器要么界面复古要么功能单一对于习惯了现代IDE集成开发环境流畅体验的开发者或学生来说总感觉差了点什么。这就是VSCode登场的时候了。作为微软出品的免费、开源、跨平台代码编辑器VSCode以其强大的扩展性、流畅的体验和活跃的社区著称。把LaTeX环境配置到VSCode里相当于给这门古老的排版语言装上了现代化的引擎和仪表盘。你获得的是一个高度可定制、能与版本控制如Git无缝集成、支持代码高亮、智能补全、实时预览虽然LaTeX是编译后预览但错误提示可以很实时的一站式写作环境。简单说就是用写代码的爽快感来写论文。我最初也是被各种独立的LaTeX编辑器搞得不胜其烦直到在VSCode里配好了环境写作效率直线上升。整个过程有点像组装一台高性能主机需要挑选合适的“核心硬件”LaTeX发行版安装高效的“驱动程序”编译工具链最后配置顺手的“操作界面”VSCode插件。下面我就把自己踩过坑、验证过的完整配置流程拆解给你无论是Windows、macOS还是Linux都能找到对应的路径。2. 环境配置全景图核心组件与工具选型在动手之前我们得搞清楚要安装哪些东西以及为什么选它们。整个LaTeX工作流在VSCode中运行依赖于几个核心层理解它们的关系能让你在出问题时快速定位。2.1 LaTeX发行版引擎与宏包的仓库这是最底层、最核心的依赖。LaTeX本身只是一个宏集它需要建立在TeX系统之上。我们通常直接安装一个LaTeX发行版它打包了TeX引擎如pdfTeX、XeTeX、LuaTeX、宏包、字体以及各种工具。TeX Live跨平台Windows、macOS、Linux的首选尤其是Linux和macOS用户。它包含了绝大多数你会用到的宏包通过其包管理器tlmgr可以更新和安装额外的包。它的优势是全面、稳定社区支持好。MiKTeXWindows平台上的另一个流行选择特别是对于硬盘空间紧张的用户。它的特点是“按需安装”即只在编译时遇到未安装的宏包才去下载安装比较节省初始安装时间和空间。但对于需要离线工作或网络不稳定的环境可能会造成编译中断。选择建议对于大多数用户尤其是科研工作者和学生我推荐TeX Live。它的“全家桶”特性避免了编译过程中因缺少宏包而中断体验更连贯。Windows用户可以从官网下载安装程序注意安装路径不要有中文和空格。macOS用户可以通过MacTeX这个发行版安装它本质就是为macOS优化的TeX Live。Linux用户通常可以通过包管理器如apt-get install texlive-full安装不过完整版体积很大如果空间有限可以安装texlive-base再加装常用宏包。2.2 VSCode与LaTeX插件编辑与编译的桥梁VSCode本身并不认识.tex文件。我们需要通过插件来赋予它LaTeX编辑和编译的能力。LaTeX Workshop这是绝对的核心插件没有之一。它由VSCode官方团队维护功能极其强大语法高亮、代码片段、大纲视图、编译命令构建、正向/反向搜索、错误提示面板等等。它就是我们配置的重点。其他辅助插件根据你的需要可以安装一些锦上添花的插件例如LaTeX Utilities提供更多便捷命令比如清理辅助文件。Spell Right英语拼写检查对写英文论文很有帮助。Code Spell Checker另一种拼写检查器支持多种语言。我们的配置将围绕LaTeX Workshop展开它提供了丰富的设置项让我们能精细控制编译流程。2.3 编译工具链与预览安装了LaTeX发行版后系统里就有pdflatex,xelatex,lualatex这些编译命令了。LaTeX Workshop会调用这些命令来编译你的.tex文件。编译成功后VSCode内置的PDF阅读器或你设置的外部阅读器会打开生成的PDF进行预览。正向搜索与反向搜索这是提升效率的神器。正向搜索指从.tex源文件的某行代码跳转到PDF中对应的输出位置反向搜索则是在PDF中点击跳回源文件对应的代码行。这功能在调试长文档时尤其有用LaTeX Workshop可以很好地配置这两项功能。3. 步步为营详细安装与配置实操理论清晰了我们开始动手。我会以Windows系统TeX Live为例进行演示其他系统的差异点会特别说明。3.1 第一步安装LaTeX发行版TeX Live下载访问TeX Live官网的安装页面下载install-tl-windows.exeWindows或对应的MacTeX安装包macOS。安装运行安装程序。Windows用户请注意建议关闭所有杀毒软件实时防护避免安装过程中文件被误拦截。安装路径如C:\texlive\2024版本号会变确保路径无中文和空格。安装选项建议选择“完整安装”Full scheme虽然耗时约1-2小时占用8GB以上空间但一劳永逸。如果空间实在紧张可以选择“基础安装”以后再用tlmgr补装宏包。验证安装安装完成后打开命令行CMD或PowerShell输入以下命令如果显示版本信息则说明安装成功。pdflatex --version注意安装后可能需要重启电脑或者手动将TeX Live的bin目录例如C:\texlive\2024\bin\win64添加到系统的PATH环境变量中才能在任意命令行窗口调用这些命令。安装程序通常会询问是否自动添加请勾选。3.2 第二步安装与配置VSCode及LaTeX Workshop安装VSCode从官网下载安装过程简单一路下一步即可。安装LaTeX Workshop插件打开VSCode点击左侧活动栏的“扩展”图标或按CtrlShiftX。在搜索框中输入“LaTeX Workshop”。找到由James Yu发布的插件这是最主流、功能最全的那个点击“安装”。基础配置修改settings.json LaTeX Workshop的强大之处在于其高度可配置性。配置主要通过修改VSCode的settings.json文件实现。按下CtrlShiftP打开命令面板输入“Preferences: Open Settings (JSON)”并选择这会打开用户级别的设置文件。将以下配置代码块添加到你的settings.json文件中。我逐段解释其作用{ // 1. 设置LaTeX编译工具链recipe latex-workshop.latex.recipes: [ { name: xelatex - bibtex - xelatex*2, tools: [ xelatex, bibtex, xelatex, xelatex ] }, { name: pdflatex, tools: [ pdflatex ] } ], // 2. 定义每个编译工具的具体命令 latex-workshop.latex.tools: [ { name: xelatex, command: xelatex, args: [ -synctex1, -interactionnonstopmode, -file-line-error, %DOCFILE% ] }, { name: pdflatex, command: pdflatex, args: [ -synctex1, -interactionnonstopmode, -file-line-error, %DOCFILE% ] }, { name: bibtex, command: bibtex, args: [ %DOCFILE% ] } ], // 3. 设置默认编译配方recipe latex-workshop.latex.recipe.default: last, // 4. 设置自动编译和清理 latex-workshop.latex.autoBuild.run: onSave, // 保存文件时自动编译 latex-workshop.latex.autoClean.run: onFailed, // 编译失败时自动清理辅助文件 // 5. 配置正向/反向搜索需要PDF阅读器支持 latex-workshop.view.pdf.viewer: tab, // 在VSCode内置标签页中预览PDF latex-workshop.view.pdf.internal.synctex.keybinding: double-click, // 双击PDF跳转源码 // 6. 设置编译输出目录保持项目整洁 latex-workshop.latex.outDir: %DIR%/build, // 7. 设置文件忽略列表不显示辅助文件 files.exclude: { **/*.aux: true, **/*.bbl: true, **/*.blg: true, **/*.fdb_latexmk: true, **/*.fls: true, **/*.log: true, **/*.out: true, **/*.synctex.gz: true, **/*.toc: true, **/build: true // 忽略整个build目录 } }配置详解Recipes配方一个recipe定义了一套编译流程。我定义了两个第一个xelatex - bibtex - xelatex*2是处理带有参考文献BibTeX的文档的标准流程需要编译四次以确保引用和参考文献编号正确。第二个pdflatex是简单文档的快速编译。Tools工具定义了每个编译命令如xelatex的具体调用参数。-synctex1用于生成同步文件支持正反向搜索-interactionnonstopmode让编译在遇到错误时也不停止方便批量处理-file-line-error让错误信息指向源文件的具体行号。自动编译autoBuild.run设为onSave后每次保存.tex文件都会自动触发编译配合内置PDF预览可以实现“准实时”的效果非常方便。输出目录将编译产生的所有文件包括PDF都输出到build子目录这样你的项目根目录就非常干净只有源文件。文件忽略通过files.exclude隐藏那些生成的辅助文件.log,.aux等让文件资源管理器视图更清晰。3.3 第三步测试与验证创建测试文档在VSCode中新建一个文件夹作为项目然后新建一个test.tex文件输入以下经典内容\documentclass{article} \usepackage{amsmath} % 数学公式支持 \title{My First \LaTeX\ Document in VSCode} \author{Your Name} \date{\today} \begin{document} \maketitle \section{Introduction} Hello, world! This is a test document. \section{Mathematics} The well-known Pythagorean theorem states that: \[ a^2 b^2 c^2 \] where \(a\), \(b\) are the legs of a right triangle, and \(c\) is the hypotenuse. \end{document}编译与预览保存文件CtrlS。由于我们设置了自动编译VSCode会在后台启动编译流程。你可以观察状态栏左下角会有编译状态的动画图标。编译成功后右侧会自动打开PDF预览标签页。使用编译命令你也可以手动控制。在打开的.tex文件中按下CtrlShiftP输入“LaTeX Workshop: Build with recipe”然后选择你想要的配方比如xelatex...那个进行编译。测试正反向搜索正向搜索在.tex文件中将光标放在某一行比如\section{Mathematics}按下CtrlAltJ这是默认快捷键可在命令面板搜索“LaTeX Workshop: SyncTeX from cursor”查看或修改PDF视图应跳转到对应章节标题的位置。反向搜索在PDF预览标签页中按住Ctrl键并用鼠标点击PDF中的某个位置比如公式VSCode应自动跳转到源文件中生成该内容的代码行。实操心得第一次编译可能会比较慢因为LaTeX要加载字体和宏包。后续编译会快很多。如果编译失败一定要查看“输出”面板CtrlShiftU选择“LaTeX Workshop”作为输出源里面的错误信息通常是红色的会明确指出问题所在比如缺少某个宏包File \xxx.sty not found根据提示用tlmgr安装即可。4. 进阶调优与个性化配置基础环境搭好能用了但要想用得顺手还得根据个人习惯做些调优。4.1 处理中文文档引擎与字体的选择如果你需要编写中文文档默认的pdflatex可能无法正确处理中文字符。这时我们需要改用xelatex或lualatex引擎并配合ctex宏包或xeCJK宏包。修改文档类或引入宏包将测试文档的\documentclass{article}改为\documentclass[UTF8]{ctexart}这是最简单的方式。ctexart文档类内部已经处理好了中文字体配置。\documentclass[UTF8]{ctexart} \title{我的第一个中文\LaTeX 文档} \author{我} \date{\today} \begin{document} \maketitle 你好世界这是一段中文测试。 \end{document}确保编译配方使用xelatex我们的配置里第一个配方就是用的xelatex所以直接使用即可。保存后LaTeX Workshop会自动调用xelatex进行编译。字体配置如果需要ctex宏包默认使用系统中存在的字体如Windows的宋体、黑体。如果你想使用其他字体如思源系列可以在导言区进行更详细的配置这需要一点字体知识和fontspec宏包。4.2 高效管理参考文献BibTeX学术写作离不开参考文献管理。LaTeX的标准方案是BibTeX。创建.bib文件在你的项目目录下新建一个references.bib文件。BibTeX数据库的条目长这样article{greenwade93, author George D. Greenwade, title The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN}), year 1993, journal TUGBoat, volume 14, number 3, pages 342--351 }在.tex文件中引用\documentclass{article} \usepackage{natbib} % 引入natbib包提供更好的引用格式 \begin{document} This is a citation example \citep{greenwade93}. \bibliographystyle{plainnat} % 指定参考文献样式 \bibliography{references} % 指定.bib文件无需扩展名 \end{document}使用正确的编译配方这就是为什么我们的第一个配方是xelatex - bibtex - xelatex*2。对于带BibTeX的文档必须执行这个完整的流程第一次xelatex生成.aux文件其中包含引用信息。bibtex读取.aux和.bib文件生成格式化后的参考文献列表.bbl文件。第二次xelatex将参考文献列表插入文档并解析引用。第三次xelatex最终定型解决可能的交叉引用问题。在VSCode中你只需要对主.tex文件执行这个配方一次即可LaTeX Workshop会自动按顺序调用这些工具。4.3 代码片段与快捷键自定义LaTeX Workshop内置了很多代码片段Snippet输入\beg然后按Tab会自动补全\begin{}...\end{}环境。你可以自己定义更常用的片段。自定义代码片段CtrlShiftP打开命令面板输入“Preferences: Configure User Snippets”然后选择“latex.json”。你可以在这里添加自己的片段例如{ Insert Figure: { prefix: fig, body: [ \\begin{figure}[htbp], \\centering, \\includegraphics[width0.8\\textwidth]{${1:filename}}, \\caption{${2:caption text}}, \\label{fig:${3:label}}, \\end{figure} ], description: Insert a figure environment } }这样在.tex文件中输入fig然后按Tab就会自动插入一个完整的图片环境框架光标会依次停在filename、caption text和label位置供你填写。自定义快捷键如果你觉得某些操作比如正向搜索的默认快捷键不方便可以自行修改。打开键盘快捷方式设置CtrlK CtrlS搜索“LaTeX Workshop”相关的命令为其分配新的快捷键。5. 常见问题排查与性能优化即使配置正确在实际使用中也可能遇到各种问题。这里记录一些典型问题的解决方法。5.1 编译失败与错误排查当编译失败时不要慌张按以下步骤排查查看“输出”面板这是最重要的信息源。切换到“LaTeX Workshop”输出仔细阅读红色或黄色的错误/警告信息。常见错误类型及解决File \xxx.sty not found缺少宏包。用TeX Live的包管理器安装在命令行运行tlmgr install xxx。如果不知道完整包名可以用tlmgr search --global --file xxx.sty搜索。Undefined control sequence通常是你输入了不存在的LaTeX命令或者没有引入所需的宏包。检查拼写并确保使用了正确的\usepackage{}。Missing $ inserted数学环境错误。LaTeX中行内数学公式必须放在\( ... \)或$ ... $中行间公式放在\[ ... \]或equation环境中。检查公式符号是否配对。Citation \xxx on page y undefined参考文献引用未定义。确保使用了正确的编译配方包含bibtex步骤。.bib文件中存在该引用的键key。在文档中使用了\bibliography{}命令。运行了完整的编译流程。清理辅助文件后重试有时旧的辅助文件.aux,.bbl等会导致奇怪的问题。可以手动删除项目目录下或build目录下所有除.tex,.bib,.pdf以外的文件然后重新编译。LaTeX Workshop也提供了清理命令CtrlShiftP搜索“LaTeX Workshop: Clean up auxiliary files”。5.2 性能优化与大型项目管理当文档超过几十页特别是包含大量图片和复杂参考文献时编译速度可能会变慢。使用latexmk工具latexmk是一个Perl脚本能自动判断需要运行多少次编译命令。LaTeX Workshop也支持它。你可以修改tools配置将命令改为latexmk{ name: latexmk, command: latexmk, args: [ -synctex1, -interactionnonstopmode, -file-line-error, -pdf, -xelatex, %DOCFILE% ] }然后创建一个使用latexmk工具的recipe。latexmk会分析文件依赖在必要时自动重复编译比手动指定固定次数更智能。将文档拆分为多个文件对于书籍或博士论文这类超大型文档强烈建议使用\input{}或\include{}命令将文档按章节拆分成多个.tex文件。主文件只负责组织结构和设置全局格式。这样不仅便于管理在修改某个章节时可以只编译该章节结合\includeonly{}命令大幅提升效率。预编译文档格式对于几乎不变的文档类或宏包设置可以预编译成.fmt格式文件能稍微加快启动速度但对新手来说操作复杂收益有限一般不推荐。5.3 正反向搜索失效问题这是提升编辑体验的关键功能如果失效会很恼火。症状点击PDF或使用快捷键无法跳转到源代码。排查确保编译命令中包含了-synctex1或-synctex1参数我们的配置中已包含。确保使用的是VSCode内置的PDF查看器latex-workshop.view.pdf.viewer: tab。外部查看器如Adobe Reader、Sumatra PDF需要额外配置且不同查看器配置方法不同内置查看器兼容性最好。检查生成的PDF同级目录下是否有.synctex.gz文件。如果没有说明同步信息未生成检查编译命令。尝试完全清理项目删除所有生成文件后重新完整编译一次。经过以上步骤你应该已经拥有了一个功能强大、响应迅速、高度个性化的VSCode LaTeX写作环境。这个环境的核心优势在于它将优雅的排版LaTeX和高效的编辑VSCode结合在了一起并且通过Git进行版本管理变得异常自然。剩下的就是享受专注于内容创作本身的乐趣了。如果在配置过程中遇到任何独特的问题多利用LaTeX Workshop插件的官方文档和GitHub Issues页面几乎你能想到的所有问题社区里都有前人遇到过并提供了解决方案。

相关新闻

[Python] str() 和 join() 的区别与实战避坑指南

[Python] str() 和 join() 的区别与实战避坑指南

前言 在刷题或日常开发中,我们经常需要把不同类型的数据转换成字符串,或者把一组字符串拼接成一个整体。str() 和 join() 就是两个最常用的工具。 然而,很多初学者(包括我自己)在使用它们时容易踩坑。这篇文章将从原…

2026/10/13 4:08:39 阅读更多 →
终极微信抢红包插件完整指南:3大核心功能与30秒上手配置

终极微信抢红包插件完整指南:3大核心功能与30秒上手配置

终极微信抢红包插件完整指南:3大核心功能与30秒上手配置 【免费下载链接】WeChatLuckyMoney :money_with_wings: WeChats lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. 项目地址:…

2026/10/6 8:51:27 阅读更多 →
免费微信抢红包插件教程:手速不够装备来凑,三步跑通全流程

免费微信抢红包插件教程:手速不够装备来凑,三步跑通全流程

免费微信抢红包插件教程:手速不够装备来凑,三步跑通全流程 【免费下载链接】WeChatLuckyMoney :money_with_wings: WeChats lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups.…

2026/9/27 21:17:35 阅读更多 →

最新新闻

拼多多商家自研接口申请教程(2026最新版):从注册到调通API全流程踩坑记录

拼多多商家自研接口申请教程(2026最新版):从注册到调通API全流程踩坑记录

关键词:拼多多开放平台 商家自研 ERP对接 API申请 pdd接口 最近公司要把拼多多店铺的订单、库存、物流全部收到自研ERP里统一管理,研究了一圈拼多多开放平台,发现"商家自研"这条路其实门槛不高,但官方文档写得比较散,中…

2026/10/13 10:29:05 阅读更多 →
Spring Boot + MyBatis 整合实践:从自动装配到事务与连接池调优

Spring Boot + MyBatis 整合实践:从自动装配到事务与连接池调优

简介:这套Spring Boot与MyBatis的整合模板,面向需要快速搭建后端数据接口的Java工程师,也适合作为项目开发的基础骨架。项目利用Spring Boot的自动配置简化依赖管理与启动流程,将MyBatis作为持久层框架,通过Mapper接口…

2026/10/13 10:29:05 阅读更多 →
Spring Boot + MyBatis 数据访问层实战:配置、踩坑与性能优化

Spring Boot + MyBatis 数据访问层实战:配置、踩坑与性能优化

简介:面向Java Web后端开发者,这是一套SpringBoot与MyBatis整合的项目示例,围绕高效微服务开发场景,引入Druid连接池与Swagger接口文档工具,可降低项目初期配置成本,统一数据持久层访问,并为API…

2026/10/13 10:29:05 阅读更多 →
64位PowerShell避坑指南:从32位进程架构到内存溢出与注册表重定向

64位PowerShell避坑指南:从32位进程架构到内存溢出与注册表重定向

简介:面向仍在使用Windows Server 2003等旧版64位系统的运维人员与开发者,这是一份难得的Windows PowerShell 64位安装包。该压缩包恰好补足了微软官方不再为这些老系统提供下载的缺口,共包含2个文件:PowerShell_Setup_amd64.msi安…

2026/10/13 10:29:05 阅读更多 →
C# WinForms+SQLite设备管理系统开发:台账、维修与报表全攻略

C# WinForms+SQLite设备管理系统开发:台账、维修与报表全攻略

简介:这是一套基于C#与ASP.NET的Web设备管理系统完整源码工程,主要面向C#初中级学习者、高校软件相关专业学生以及需要快速搭建设备管理后台的开发者。系统覆盖设备档案维护、借用归还登记、维修工单处理和报表统计等典型管理环节,源码中充分…

2026/10/13 10:29:05 阅读更多 →
Oracle rownum与rowid底层原理与实战避坑指南

Oracle rownum与rowid底层原理与实战避坑指南

1. 为什么刚学Oracle的人总在rownum上栽跟头?刚接触Oracle的开发者,十有八九会在rownum上卡住至少三天。我见过某高校数据库课程的期末项目里,A同学用SELECT * FROM emp WHERE rownum > 5想跳过前5条查后面的数据,结果返回空集…

2026/10/13 10:28:04 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

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

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

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

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

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

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

2026/10/12 0:16:38 阅读更多 →
影刀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/12 21:05:09 阅读更多 →
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/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练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 阅读更多 →