提示词模板填充
把一条提示词在整张表上展开,看清哪些值缺了。
提示词以及你用来展开它的行——往往是客户数据——都在浏览器里处理,绝不上传。
把它变成一个批处理任务
关于 提示模板填充
把一条提示词跑一百行,在缺东西之前都很简单。数据从不提供的占位符会被当成字面文本发出去;没人引用的列杵在那儿,让人以为它在用;而本身含花括号的值,在第二遍看来又像是另一个占位符。这三种情况这里都处理了。替换刻意只做一遍,所以含花括号的值仍然是数据,不会被再展开一次。覆盖情况会双向报告——没有列的占位符,和没有占位符的列——结果也能在导出前逐行翻看。
功能特性
- 三种占位符写法,贴合你提示词已有的风格
- 支持带引号字段和换行的 CSV,或 JSON 数组
- 单遍替换:含花括号的值仍然是数据
- 报告没有列的占位符与没有占位符的列
- 缺失的值可保留或清空,由你决定
- 导出前逐行翻看展开结果
- 按行提示哪些值没有被提供
- 导出为 JSONL,一行一条消息
如何使用 提示模板填充
- 把提示词贴上来,在数据该出现的位置放占位符
- 以带表头的 CSV 或 JSON 数组贴上数据行
- 查看覆盖报告与预览
- 把展开后的提示词导出为 JSONL
示例
输入
Ticket from {{customer}} on the {{plan}} plan
输出
Ticket from Acme Ltd on the Pro plan
没有列的占位符会被报告,而不是悄悄清空。
常见错误与故障排除
- 占位符原样输出成了文字。 — 没有同名的列。覆盖报告会点出它;最常见的原因是表头与占位符的写法有出入。
- 我的 CSV 被解析错了。 — 含逗号或换行的字段必须加引号,字段内的引号要写两遍。两者都支持;没加引号的逗号不行。
- 含花括号的值没有被展开。 — 这是有意的。替换只做一遍,好让含花括号的数据仍然是数据;否则粘贴进来的内容就能注入占位符。
- 某一列被报告为未使用。 — 只是提示。不过值得看一眼:未使用的列常常就是拼写略有出入的占位符。
常见问题
- 该用哪种占位符写法?
- 用你提示词已经在用的那种——三种都支持,切换后会重新读同一份模板。双花括号最常见,也最不容易和提示词里的 JSON 撞上。
- 某一行缺值会怎样?
- 由你决定。保留占位符会让缺口在输出里一目了然;清空则得到一条干净但有洞的提示词。两种情况下这一行都会在预览里被标出。
- 可以贴 JSON 而不是 CSV 吗?
- 可以——一个对象数组,键会成为列。嵌套的值会被序列化而不是丢弃,所以结构化字段照样能进入提示词。
- JSONL 导出是干什么用的?
- 这是多数批处理和评测工具读取的格式:一行一个 JSON 对象,各自带着展开后的提示词作为用户消息。它也是批量请求构建器的输入。
- 有行数上限吗?
- 什么都不会上传,所以上限是浏览器的内存而不是配额。不过很大的文件仍值得拆分,因为预览会变成慢的那一环。
相关工具
更多AI 与智能体工具
查看全部AI 与智能体工具 · 全部工具