在电子表格的每一行运行 ChatGPT 式提示词
编写平时针对单行数据输入的提示词,指定需要返回的列名,然后上传文件。提示词将逐行运行,生成的结果会填入同一文件的新增列中;无需 API 密钥,无需编写脚本,也无需安装任何软件。前几行免费提供以便调试提示词;处理最多包含 20,000 行的完整文件仅需 $5,一次付费。
批量对整张表格运行提示词的几种方式
这几种方案均可行,但在配置难度、成本控制与最终产出上各有不同。
| 你的需求 | AI聊天机器人 | 本工具 |
|---|---|---|
| 在 5 行数据上测试提示词 | 快捷方便,非常适合测试提示词措辞 | 前几行同样免费 |
| 在 10,000 行数据上运行 | 需要反复分批粘贴,或者自己编写代码运行 | 一次上传即可;每 40 行为一组自动批量处理 |
| 每行需要输出多个结果 | 结果混杂在同一段文本中,需手动拆分 | 每个结果对应一个具名列 |
| 排查哪些行处理失败 | 冗长的回复中极难分辨 | 提供带行号的警告 CSV 文件 |
提示词如何转化为新列
模型每次接收你的指令、输出列名以及 40 行数据(每行包含其单元格内容与对应列名)。模型必须针对每个行号返回一个包含指定列的答案对象。本工具会检查每行和每列是否完整;若发现缺失某行,会附加说明重新请求一次;如果依然缺失,对应单元格将留空并记录该行。
由于结果按行精确校验而非作为自由文本读取,因此绝对不会发生错位:第 812 行的答案必定只填入第 812 行。
适合按行处理的典型提示词
- 为每条工单生成 15 字以内的摘要,并增加一列“主题”
- 将每个产品的要点列表改写为通顺的一句话
- 判断每个招聘职位是否支持远程办公:是、否或不确定
- 为每条评论标注一个简短的情感词并说明理由
- 在不改动文字的前提下,将每个英文标题转换为句首大写格式
按行提示词无法胜任的场景
由于每行仅根据自身内容进行处理,因此需要跨行对比(例如“按热度对所有产品排序”)或依赖外部事实(例如“查找每家公司的官网”)的提示词并不适用。超长单元格提供给模型时会截取前 1,000 个字符,单行总长度截取至 3,000 个字符。
工具的工作方式、费用以及文件处理方式,请见 表格逐行AI处理 页面;所有工具的价格请见 价格 页面。
最后更新于
常见问题
ChatGPT 能在 CSV 的每一行上运行我的提示词吗?
文件很短时可以。但面对数千行数据,单次回复的长度限制会导致截断,最终你只能分批反复粘贴或编写代码。本工具可以逐行运行提示词,并将结果直接追加到文件中。
我需要 OpenAI API 密钥吗?
不需要。按文件付费,处理最多 20,000 行仅需 $5,已包含模型调用费用。
可以设置多少个输出列?
最多 6 列。用逗号分隔输入各列名称即可;系统会严格校验每个返回结果是否包含所有指定列。
可以限定结果只能取固定值吗?
可以。当只有一个输出列时,可以在“允许的值”输入框中限定答案范围;任何超出该列表的回复都会自动重试一次,若仍不匹配则保留为空。
可以免费试用吗?
可以。不超过 100 行的文件完全免费;若文件更大,也会在屏幕上免费处理前几行供你预览。