土包子进城用上AI编程写文档,deepseek v4实在太省心太好用了

lu2905363 2026-07-31 23:48 1

本人非专业程序员,作为一个业余数学爱好者一直在整理一份数论相关的 \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还心甘情愿掏钱的感受了,最后还得说一句:梁圣牛比! ^-^


最新回复 (1)
  • L 08-01 05:50
    1

    ^-^ 我的批量翻译导致缓存很低,但是一本800页的数学书全部翻译也就1.5元,不到2块钱就能获得一本ds翻译过的书,这效率是人工智能时代之前想都不敢想的。而且并发什么的完全没问题,只能说ds已经斩杀了很多的服务。。。

* 帖子来源Linux.do
返回