本文根据 OpenAI Academy《Prompting》、帮助中心《Data analysis with ChatGPT》《Working with writing blocks and code blocks in ChatGPT》《Uploading files and audio to ChatGPT》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 OpenAI 官方网站。官方没有专门的「办公自动化」文章,下面是把官方的提示方法和数据分析功能用到小脚本上,提示词是本站示范。
适用于谁
- 每月要把几十个 Excel 合成一张表的人;
- 需要把一堆文件按“日期_客户_编号”统一改名的人;
- 完全没学过编程,但愿意复制粘贴、照步骤运行的人。
结论先说
- 两条路,选对场景。 一次性、文件不多:直接上传给 ChatGPT,让它用数据分析功能处理,再下载结果,见 /guides/chatgpt-excel-data-analysis。每周都要做、文件很多或不方便上传:让它写 Python 脚本,你在自己电脑上运行。
- 它的运行环境不是你的电脑。 官方说明 ChatGPT 的 Python 在会话环境里处理你上传的文件,并且不能发起外部网络请求。所以它改不了你电脑上的文件夹;脚本要你自己运行。
- 脚本必须先“预览”,再“执行”。 批量改名、删除、覆盖都是不可逆的操作。要求脚本先打印“将把 A 改成 B”,你确认无误,再加一个参数才真正执行。
- 先备份,先用 3 个文件试。 用复制出来的小样本测试,再对全部文件执行。
- 看不懂的就让它逐行解释。 脚本是你要在自己电脑上运行的,至少要知道它读哪里、写哪里、会不会删文件。

图:本站根据 OpenAI 帮助中心:Data analysis with ChatGPT 整理的示意图
一、4 段可以直接复制的提示词
1. 先告诉它你有什么,别急着要代码
我不会编程,用 Windows [10/11] 电脑,想用 Python 做办公自动化。请先问我需要补充哪些信息,再写脚本。
我的情况:文件夹 [D:\报表\2026-10] 里有 40 个 Excel(.xlsx),文件名类似“华东_销售_1001.xlsx”,每个文件第一个工作表的第 1 行是表头,列相同。
我的目标:[把它们合并成一个 Excel,增加一列“来源文件名”]。
2. 合并 Excel 的脚本(带说明)
请写一个 Python 脚本:
- 读取 D:\报表\2026-10 下所有 .xlsx 文件的第一个工作表;
- 合并成一张表,增加“来源文件名”列;
- 保存为同目录下的“合并结果.xlsx”,如果已存在就报错提示,不要覆盖;
- 跳过打不开的文件并在最后列出文件名;
- 用到的第三方库要列出来,并告诉我在 Windows 上怎么安装、怎么运行(我不会用命令行,请一步一步写);
- 代码里每一步写中文注释。
3. 批量重命名(先预览)
请写一个 Python 脚本批量重命名 D:\扫描件 下的文件:把“扫描 (3).pdf”这类名字改成“20261105_合同_003.pdf”(日期用今天,编号按文件顺序补零到 3 位)。
要求:
1. 默认只“预览”:打印“旧名 → 新名”,不改任何文件;
2. 我确认后,在命令里加参数 --run 才真正改名;
3. 新名字如果重复,跳过并提示;
4. 只处理 .pdf,子文件夹不处理;
5. 把每次改名记录保存成一个 CSV,方便我撤销。
4. 解释和报错
下面是脚本和运行后的报错,请先用通俗话说明报错原因,再给修改后的完整脚本,并说明改了哪里。
脚本:[粘贴]
报错:[粘贴完整报错,注意先删掉路径里的个人信息和敏感内容]
要先学会基本的“让 AI 写代码”的方法,可以看 /guides/vibe-coding-beginner-workflow;官方代码块的复制方式见《Working with writing blocks and code blocks in ChatGPT》。
二、自己必须核对什么

图:本站根据 OpenAI Academy:Prompting 整理的示意图
- 备份:先复制一份原文件夹,再运行;
- 预览输出:新旧文件名对不对,数量是否对得上;
- 路径:脚本里写的路径是不是你的真实路径,别指向桌面或系统文件夹;
- 覆盖和删除:脚本里是否出现
os.remove、shutil.rmtree、覆盖写入,没要求它做就不该有; - 第三方库:只安装你看得懂用途的库,安装命令从可靠来源确认;
- 结果抽查:合并后行数是否等于各文件行数之和,随机抽 3 行和原文件对比;
- 数据安全:含客户信息的文件,不要为了方便上传,先看 /guides/ai-privacy-data-safety-checklist。
常见问题
Q:我上传文件,它说处理好了,能下载吗?
数据分析功能可以返回处理结果供下载,文件和格式限制以官方为准;上传失败见 /guides/chatgpt-file-upload-failed。
Q:它写的脚本运行报错怎么办?
把完整报错贴回去,说明你的系统和 Python 版本,按提示词 4 处理。
Q:免费版够用吗?
写脚本免费账号能做;文件上传和反复调试会有次数限制,需要更多额度可以看看 /chongzhi/chatgpt-plus。
参考资料
- OpenAI Academy:Prompting — https://openai.com/academy/prompting/
- OpenAI 帮助中心:Data analysis with ChatGPT — https://help.openai.com/en/articles/8437071-data-analysis-with-chatgpt
- OpenAI 帮助中心:Working with writing blocks and code blocks in ChatGPT — https://help.openai.com/en/articles/20001246-working-with-writing-blocks-and-code-blocks-in-chatgpt
- OpenAI 帮助中心:Uploading files and audio to ChatGPT — https://help.openai.com/en/articles/8555545-file-uploads-faq
0 条评论
还没有评论,来抢沙发~