目 录CONTENT

文章目录

AI 与 Overleaf(Shareleaf) 的结合使用:以 VS Code + Copilot + Overleaf Workshop 为例

QvQ
QvQ
2026-05-05 / 0 评论 / 1 点赞 / 20 阅读 / 0 字
温馨提示:
本文最后更新于2026-05-05,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

在科研论文、毕业论文和技术文档写作中,Overleaf 已经成为许多研究者常用的 LaTeX 在线协作平台。它的优势在于在线编译、多人协作、评论修改、版本记录和模板生态;而 VS Code 的优势则在于本地编辑体验、插件生态、Git 管理和 AI 编程/写作辅助。

随着 GitHub Copilot、ChatGPT、Claude 等 AI 工具逐渐进入科研写作流程,将 Overleaf 与 IDE 客户端结合,已经成为一种非常实用的论文写作方案。

本文以 VS Code + GitHub Copilot + Overleaf Workshop/LaTeX Workshop 为例,介绍一种Overleaf 负责协作与最终编译,VS Code 负责本地编辑与 AI 辅助的写作流程。

优点:VS Code可以让论文的上下文无感结合,检索更方便,不需要在复制粘贴内容到其他AI聊天窗口。

注:使用Shareleaf也可以使用一些IDE的插件,比如Overleaf Workshop

1. 为什么要把 Overleaf 和 AI 结合起来?

传统 Overleaf 的优势很明显:打开浏览器即可写 LaTeX,不需要配置复杂的本地环境,适合多人协作,也方便导师、合作者直接在线批注。

但在实际写论文时,单纯使用网页编辑器也有一些不便:

1.1 长文档编辑效率有限

论文中常常包含大量公式、图表、参考文献和自定义命令。如果只在网页中修改,批量搜索、重构、多文件管理和版本对比都不如 IDE 灵活。

1.2 AI 辅助能力受限

Overleaf 本身已经提供了一些 AI 辅助能力,例如语言修改、LaTeX 报错解释、文档问答等功能。但这些功能通常依赖 Overleaf 平台本身的权限和订阅设置。

相比之下,VS Code 可以直接接入 GitHub Copilot、ChatGPT 插件或其他 AI 编程助手,使 AI 更自然地参与到 LaTeX 写作、公式整理、表格生成、报错修复和文档结构优化中。

1.3 科研写作不只是写正文

一篇论文通常不仅包含 .tex 文件,还会包含:

- .bib 参考文献文件;

- Python、MATLAB 或 Origin 生成的图像;

- 实验数据和统计表格;

- 补充材料;

- 投稿版本和修改版本;

- Git 版本记录。

VS Code 能够同时管理这些文件,而 AI 工具可以在这个完整项目环境中提供更高效的辅助。

因此,更推荐的方式不是完全替代 Overleaf,而是让 Overleaf、VS Code 和 AI 工具形成互补

2. 推荐工作流:Overleaf + VS Code + Copilot

可以将整个写作流程理解为三层结构:

Overleaf:在线协作、最终编译、导师批注、版本共享
    ↑↓
Git / Overleaf Workshop:同步项目文件
    ↑↓
VS Code + Copilot:本地编辑、AI 辅助、批量修改、代码与论文联动

其中:

- Overleaf 仍然是论文项目的中心平台,适合和导师、合作者共享;

- VS Code 作为更强大的本地编辑器,用于高效修改 LaTeX 源码;

- Copilot 或其他 AI 插件 负责语言润色、LaTeX 代码补全、报错解释和结构优化;

- Git 负责版本同步和修改记录管理。

这种模式的核心思想是:Overleaf 负责协作,VS Code 负责编辑,AI 负责辅助,Git 负责同步。

3. 两种连接方式

3.1 方式一:通过 Overleaf 官方 Git 集成 (需VIP)

Overleaf 的 Git integration 可以把 Overleaf 项目作为一个远程 Git 仓库。用户可以将项目 clone 到本地,在 VS Code 中修改,再通过 pull/push 与 Overleaf 同步。

基本流程如下:

git clone <Overleaf 提供的 Git 地址>
cd your-paper
code .

在 VS Code 中修改完成后:

git add .
git commit -m "revise introduction and figures"
git pull
git push

这种方式适合正式论文项目,尤其是需要清晰版本记录、多人分工和本地备份的情况。需要注意的是,Overleaf 官方说明 Git integration 是 Overleaf Cloud 的高级功能,也适用于 Overleaf Server Pro 4.0 及以上版本

3.2 方式二:使用 VS Code 插件 Overleaf Workshop

如果希望在 VS Code 中直接打开 Overleaf/ShareLaTeX 项目,可以尝试 Overleaf Workshop 插件。该插件在 Visual Studio Marketplace 上的介绍是“Open Overleaf/ShareLaTeX projects in VSCode, with full collaboration support”。

这种方式的优点是操作更接近“直接在 VS Code 中编辑 Overleaf”。不过,第三方插件可能存在同步稳定性、登录状态、多人协作冲突等问题。因此,正式论文写作中更推荐将它作为辅助方案,而不是唯一的版本管理方式。

注:Overleaf的项目需要其项目拥有者开通高级会员解决编译时间限制等问题,而ShareLaTeX 项目为本地版Overleaf可以自由的编译

4. VS Code 中推荐安装的插件

插件

作用

LaTeX Workshop

本地 LaTeX 编译、PDF 预览、公式和引用补全

GitHub Copilot

AI 补全、LaTeX 片段生成、语言修改、结构建议

GitLens

查看 Git 历史、修改记录、作者信息

Overleaf Workshop

直接连接 Overleaf 项目,视情况使用

Zotero / Better BibTeX

管理参考文献和 BibTeX 条目

如果使用 LaTeX Workshop 进行本地编译,通常还需要安装 TeX Live、MiKTeX 或 MacTeX。LaTeX Workshop 类似于把本地 VS Code 配置成一个“离线版 Overleaf”,可以完成编译、PDF 预览和 SyncTeX 跳转等功能。

5. AI 可以帮助我们做什么?

AI 与 Overleaf/LaTeX 结合时,最有价值的不是“替你写整篇论文”,而是提高局部写作、排错和格式整理效率。

5.1 语言润色

例如,可以选中一段论文内容,让 Copilot Chat 或其他 AI 工具帮忙修改:

Please polish this paragraph for an academic journal paper.
Keep the technical meaning unchanged.
Make the logic clearer and reduce redundancy.

对于中文科研作者来说,这一点非常实用。AI 可以帮助我们把“中式英文”改成更自然的学术表达。

但需要注意,AI 修改后的句子必须由作者再次检查,尤其是专业术语、实验结果和逻辑关系不能被 AI 改错。

5.2 LaTeX 公式生成

例如,可以让 AI 将优化问题转换为 LaTeX 形式:

Convert the following optimization problem into LaTeX.
Use align environment and label each constraint.

AI 可以快速生成类似下面的结构:

\begin{align}

\max_{\mathbf{w}, \boldsymbol{\Theta}} \quad & R(\mathbf{w}, \boldsymbol{\Theta}) \\

\text{s.t.} \quad 

& \mathrm{MSE}(\mathbf{w}, \boldsymbol{\Theta}) \leq \epsilon, \\

& \|\mathbf{w}\|^2 \leq P_{\max}, \\

& |\theta_n| = 1, \quad n = 1,2,\ldots,N.

\end{align}

这对于通信、信号处理、机器学习和物理建模类论文尤其有用。

5.3 表格生成与格式整理

论文中经常需要制作三线表。可以让 AI 根据数据生成 booktabs 格式:

Generate a LaTeX table using booktabs.

Columns: Model, R2, RMSE, MAE.

Highlight the best result in bold.

AI 可以帮助生成:

\begin{table}[htbp]

\centering

\caption{Performance comparison of different models.}

\label{tab:model_comparison}

\begin{tabular}{lccc}

\toprule

Model & & RMSE & MAE \\

\midrule

Random Forest & 0.6143 & 0.2902 & 0.2315 \\

LightGBM & 0.7054 & 0.2536 & 0.1984 \\

CatBoost & \textbf{0.7213} & \textbf{0.2466} & \textbf{0.1857} \\

\bottomrule

\end{tabular}

\end{table}

这种方式可以显著减少 LaTeX 表格排版时间。

5.4 报错解释与修复

LaTeX 报错有时很难读,例如:

! Missing $ inserted.

! Undefined control sequence.

! LaTeX Error: Environment align undefined.

! File `xxx.png' not found.

可以直接把报错信息复制给 Copilot Chat:

Explain this LaTeX error and suggest a fix:

! Missing $ inserted.

AI 通常可以快速判断:

- 是否数学符号没有放进 $...$

- 是否下划线 _ 没有转义;

- 是否缺少宏包;

- 是否环境没有正确闭合;

- 是否图片路径错误;

- 是否引用标签拼写不一致。

这对于 LaTeX 初学者和处理复杂模板时非常有帮助。

5.5 论文结构优化

AI 还可以用于检查段落逻辑。例如:

Check whether this introduction follows a clear logic:

background → problem → limitation → contribution.

Suggest a more coherent structure.

这种用法特别适合修改:

- Introduction;

- Related Work;

- Method Overview;

- Results and Discussion;

- Conclusion;

- Response Letter。

AI 可以帮助发现段落之间的逻辑跳跃、重复表达和贡献点不清晰等问题。

5.6 图注和标题优化

论文中的 figure caption 往往需要简洁、准确、完整。可以让 AI 优化图注:

Polish this figure caption for a scientific paper.

Make it concise, professional, and technically accurate.

例如原句:

Figure 2 shows the simulation results of different structures and their CD values.

可以修改为:

Figure 2 presents the simulated circular dichroism spectra of different nanostructures, highlighting the dependence of the optical response on geometric parameters.

这种修改可以让图注更加正式,也更符合学术论文表达习惯。

6. 一个推荐的日常写作流程

一个比较稳妥的工作流如下:

第一步:在 Overleaf 中创建项目,使用期刊或会议模板。

第二步:通过 Git 或 Overleaf Workshop 将项目同步到 VS Code。

第三步:在 VS Code 中使用 Copilot 辅助写作、润色和修改 LaTeX 代码。

第四步:本地编译检查,确认没有语法错误。

第五步:commit 修改,并同步回 Overleaf。

第六步:在 Overleaf 中进行最终编译、共享和导师协作。

如果是多人合作论文,建议遵循以下原则:

- 修改前先同步最新版本;

- 不要多人同时大规模修改同一个 .tex 文件的同一部分;

- 重要修改要写清楚 commit message;

- 定期在 Overleaf 网页端检查最终编译结果;

- 投稿前统一检查图片、参考文献、公式编号和交叉引用。

7. 使用 AI 时的注意事项

7.1 AI 不能替代作者判断

尤其是公式推导、实验结果、参考文献引用和创新性表述,必须由作者亲自确认。

AI 可以帮助润色语言,但不能保证技术内容一定正确。

7.2 不要让 AI 编造参考文献

不要直接要求 AI 生成不存在的参考文献。BibTeX 条目应来自:

- Google Scholar;

- Web of Science;

- IEEE Xplore;

- ScienceDirect;

- Springer;

- 期刊官网;

- Zotero 或其他文献管理工具。

AI 可以帮助整理 BibTeX 格式,但不应该作为文献真实性的来源。

7.3 注意学校、期刊和会议的 AI 使用政策

不同学校、期刊和会议对 AI 工具的要求并不完全一致。

有些场景允许 AI 用于语言润色、语法修改和格式整理;有些场景则要求作者在论文中声明 AI 工具的使用情况。

因此,在正式投稿前,应检查目标期刊、会议或学校的 AI 使用政策。

7.4 注意未发表成果和数据隐私

对于未投稿论文、保密项目、企业合作项目或含有敏感数据的文档,不应随意复制到不受控的 AI 平台中。

如果论文涉及未公开的实验结果、核心代码、商业数据或合作单位信息,应尽量使用安全合规的 AI 工具,并避免上传完整项目内容。

8. 适合使用这种工作流的场景

这种 Overleaf + VS Code + AI 的组合,特别适合以下情况:

- 正在写本科/硕士/博士毕业论文;

- 正在准备 SCI、EI、IEEE、ACM 等论文投稿;

- 需要多人协作修改论文;

- 论文中包含大量公式、表格和图注;

- 需要频繁修改 Introduction、Related Work 和 Response Letter;

- 需要同时管理代码、图片、数据和 LaTeX 文件;

- 希望使用 AI 提高英文写作和 LaTeX 排版效率。

9. 总结

Overleaf 与 AI 的结合,不是简单地让 AI 代写论文,而是构建一个更高效的科研写作系统。

可以概括为:

> Overleaf 负责协作,VS Code 负责高效编辑,Git 负责版本同步,Copilot/AI 负责辅助修改。

对于科研论文、毕业论文和技术文档写作,这种模式可以显著提高 LaTeX 编辑、语言润色、公式排版、表格生成和报错修复的效率。

更重要的是,它保留了 Overleaf 在线协作的优势,同时引入了 IDE 和 AI 工具的灵活性。

未来的论文写作流程,很可能不再是单一平台完成所有任务,而是形成:

在线协作平台 + 本地 IDE + AI 助手 + 文献管理工具 + Git 版本控制

对于经常使用 LaTeX 的研究者来说,尽早熟悉这种模式,会大幅提升写作效率和项目管理能力。

1

评论区