- lu29053632026-07-3121880
本人非专业程序员,作为一个业余数学爱好者一直在整理一份数论相关的 \LaTeX 文档,写了快10000多行。之前一直都是用deepseek网页版专家模式土法编辑——遇到了问题就复制粘贴问ai,有了回答再复制粘贴回来,报错就把错误信息发过去,排查了之后再把修改的代码复制回来。看起来很low,我自己也觉得很low,不过能用就行, \LaTeX 也毕竟是个排版系统,我遇到的问题也没开发用的编程语言那么多,也就这么凑合过来了。
但是,凑合是不可能凑合的,最后我还是遇到了一个特别顽固“定理类环境标题换行”的问题。一开始以为不是什么大问题,但是询问了deepseek好多轮,用了好多种方法,就是解决不了,最后deepseek自己先放弃了,都没能解决。


(这里我还没放弃,反倒deepseek自己先放弃了,还劝我也放弃 ^-^)

简单来说,定理环境
\begin{theorem}期望的是写一个标题定理 X.XX,然后换行接正文。\begin{enumerate}环境是生成有序的(1)...(2)...(3)...内容。但是,有些定理环境是\begin{theorem}后马上接\begin{enumerate},也就是定理 X.XX后马上就是(1)...。正常情况下这个(1)...会换行显示对吧?这也是\begin{enumerate}的默认状态,但是在我这个定理环境\begin{theorem}里,(1)...就是会和定理 X.XX挤到一行去。问了ai好多次,改了好多回代码,就是解决不了,甚至还会引入新问题。期望的效果:

实际的效果:

就是这么个简单的问题,折磨了我大半个月。穷途陌路之后,我迫不得已,自己想了个办法在每个
\begin{theorem}后面手动加个换行的\noindent\strut\par\vspace{-1.5\baselineskip},这才勉强实现换行。但是一本书里面起码几百个定理,每个都手动加换行符也变成体力活了。适逢今天deepseek v4 flash正式版发布,看过大家的风评后我自己也蠢蠢欲动,价格比它低的没它强,性能比它强的比它贵,之前我从来没用api调用过ai,那今天就第一次试试。查阅了一下相关教程,考虑到 \LaTeX 在VS Code里写的,就地取材弄个CodeX插件,对照deepseek官方教程调用flash v4试试看成色。结果只提了第一个需求,跑了40分钟,把这个难题给解决了。

因为开了自动编译,中途其实我早就发现文档已经改好了,只是页数有些地方对不上,这也能理解,毕竟多了些换行的地方。但deepseek高标准严要求,硬是要刨根问底找出来,加了好多探针,和原文档反复对照:

最终消耗3600w token,花了1块2,缓存命中99.7%。只会土法编程的我也第一次吃上了细糠,看ai自己把活干完实在是太爽了!我也算理解到了各位大佬用上亿token还心甘情愿掏钱的感受了,最后还得说一句:梁圣牛比! ^-^
主楼 - L2026-08-017297
^-^ 我的批量翻译导致缓存很低,但是一本800页的数学书全部翻译也就1.5元,不到2块钱就能获得一本ds翻译过的书,这效率是人工智能时代之前想都不敢想的。而且并发什么的完全没问题,只能说ds已经斩杀了很多的服务。。。