\usepackage AI 编译诊断
报错是英文的,诊断是中文的
编译失败不再是黑盒。VexLeaf 读取完整编译日志,找到真正的出错位置,用中文解释发生了什么,并给出可以直接应用的修改建议——从命令拼写到缺失文件,覆盖新手最常见的报错类型。
% 示例一:命令拼写手误
AI 诊断第 42 行
「Undefined control sequence」= 使用了不存在的命令。\rabl 不是 LaTeX 命令;结合后面跟着 {eq:moment} 的上下文,它应为 \ref,用来引用公式编号。
− 由式~\rabl{eq:moment} 可知,方差随 $n$ 收敛:
+ 由式~\ref{eq:moment} 可知,方差随 $n$ 收敛:
应用修改 · 示意
% 示例二:找不到图片文件
AI 诊断第 118 行
引用的图片不在编译目录里。你的项目上传了 figures/Result.png——只是大小写不同;编译节点运行在 Linux 上,文件名区分大小写。
− \includegraphics{figures/result.png}
+ \includegraphics{figures/Result.png}
应用修改 · 示意
以上均为界面示意,实际诊断内容以产品为准。
\begin 工作方式
三步,把报错变成答案
01
读取完整日志
不止看最后一行报错,而是结合整份编译日志与项目结构判断。
02
定位出错位置
映射到源文件的行号与上下文,直接指出该看哪里、该改哪里。
03
解释并给出改法
用中文讲清错误原因,附上修改前后的对照,确认后即可应用。
AI 诊断结果由模型生成,用于加速排错;最终修改请结合你的论文上下文确认。