跳至主要内容
博客命名指令

编写 AI 文件重命名的自定义指令

写清文件名需要哪些字段、按什么顺序排列、使用什么语言和分隔符。明确处理缺失信息,并将命名与分类分开设置。

发布于: 更新于: 阅读约需 2 分钟
本文目录
在指令编辑器中保存提示词后,就可以选用它来生成文件名。
在指令编辑器中保存提示词后,就可以选用它来生成文件名。

需要特定字段时,使用自定义提示词

内置指令适合生成清楚描述内容的文件名。如果需要按指定顺序加入文档类型、供应商、签发日期或其他字段,就可以使用 Custom Instructions。

提示词告诉命名模型应该返回什么。它无法补出不存在的日期,也无法让模糊的发票号码变得可读,更不会验证提取值是否正确。

写清完整的文件名要求

说明需要哪些字段、字段顺序、输出语言和分隔符。写清信息缺失时怎么办,并要求返回不含扩展名的文件名。指令应围绕文件中可能包含的信息。

按以下结构返回英文文件名:
DOCUMENT-DATE_SUPPLIER_INVOICE-NUMBER
发票开具日期使用 YYYY-MM-DD 格式,字段之间用下划线分隔。
只使用文档中明确出现的值。如果字段缺失或不清楚,使用 UNKNOWN。
不要用文件创建日期代替发票日期。
只返回文件名,不含扩展名。

这是一份提示词模板,不是实际处理结果。UNKNOWN 是要求模型使用的备用值;你仍需检查模型是否遵守了指令。如果处理其他类型的文档,应替换所需字段,不要把发票专用的措辞留在提示词里。

创建并选用指令

  1. 在 Rename 设置中打开 Custom Instructions 选择器。
  2. 创建一条指令,起一个容易识别的名称,再输入提示词。
  3. 保存后,为当前批次选中这条指令。
  4. 在 Auto Flow 中,则需要进入对应行的设置,选中保存好的指令。

选择自定义指令后,常规的 Format 和 Output Language 会被禁用。请把这些要求直接写进提示词。如果想重新使用常规格式控件,再切回 RenameClick 内置指令即可。

详见the instruction editor and limits

分清文档日期和文件日期

说明需要的是发票开具日期、到期日,还是文档中打印的其他日期。如果只写“日期”,模型就无法明确知道应选哪一个。

文件创建日期和修改日期描述的是磁盘上的文件状态,可能与事件日期或签发日期不同。文件日期格式变量不会从文档正文中提取日期。

对于文本 PDF,会读取可获取的文字,直到配置的上下文上限。对于扫描 PDF,则以图片方式分析第一页。如果所需字段只出现在其他扫描页上,这个流程可能看不到它。

检查结果,每次优化一项要求

对照文件核对要求的字段,检查拼写、日期、编号、缺失值和分隔符。个别建议有问题时可以直接修改;如果多个文件出现同样的误解,就调整提示词后重试。

名称过于笼统,就把字段定义写得更明确;名称太长,就删掉不需要的字段。指令越多,并不一定代表结果越好。

分类应单独设置。Custom Instructions 定义文件名,所选整理预设决定目标位置。

详见category presets

RenameClick - Rename and auto-sort files with offline AI | Product HuntRenameClick – Offline AI File Renamer badgeFeatured on There's An AI For That