为模型提供符号表

宏和简短的符号列表使变量保持稳定。

为模型提供符号表

要求模型起草或修改数学文本,散文通常会很好,但符号会发生变化。您的向量“\vect{x}”在一个段落中返回为“\mathbf{x}”,在另一段中返回为“\vec{x}”。您写为“\E[X]”的期望返回为“\mathbb{E}(​​X)”。每个变体都会编译,所以没有错误。只有当读者注意到同一个对象以三种不同的方式编写时,这种不一致才会出现。该模型已经看到了现有的所有符号约定,并且在没有说明的情况下,也看到了所有符号约定的样本。明确地将其交给您。

宏使符号可执行

基础工作独立于人工智能,无论如何都值得做:通过宏路由每个重复出现的符号,因此来源说“\vect{x}”而不是原始的“\boldsymbol{x}”。这为每个概念提供了一个名称,让您可以通过编辑一个定义来重新设计整篇论文,并为模型提供一个可以坚持的小词汇量,而不是发明变体。 自定义命令 中介绍了定义宏。

将什么内容粘贴到提示中

除了您的实际请求之外,还包括一个紧凑的符号块:宏定义加上每行一个注释,说明每个注释的用途。

% vectors: bold italic \vect{x}
% matrices: bold upright \mat{A}
% expectation: \E{X}

然后直接说明约束:“仅对这些概念使用这些宏。不要为列出的任何内容引入新的符号,如果您需要未列出的符号,请直接说出来,而不是发明一个。”模型遵循具体的、可检查的指令,比模糊的“符合我的风格”要好得多。对于完整的论文,请将该块保留为序言附近的简短注释注释,以便它保持最新状态并准备粘贴。

机械验证

宏层使检查变得便宜。如果每个向量都必须是“\vect{…}”,则模型输出中的任何原始“\mathbf{”或“\vec{”都是违规,您可以通过文本搜索找到而不是重新阅读数学。对您粘贴的任何内容进行搜索,修复掉队的部分,无论论文中有多少模型辅助编辑,符号都保持统一。

Oleafly 内部

Oleafly 中的助手 会读取项目文件,包括宏所在的序言,因此它通常会在没有告知的情况下获取已定义的命令。显式指令仍然有帮助:看到宏存在比被告知它是强制性的要弱。在您的请求中添加一行(“使用序言中的符号宏”)并在更改落地之前检查红色/绿色差异。这使得漂移脱离了源头。

返回 人 + 模型