codex可将自然语言指令转为安全python脚本,自动完成37个截图文件按修改时间排序、统一重命名为“日报_20260605_xxx.png”格式(xxx为三位编号)、跳过已合规文件、保留扩展名等全部逻辑。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在10秒内完成对37个散乱命名的截图文件统一改为“日报_20260605_001.png”格式,手动操作极易漏改、错序或覆盖原文件,而Codex能直接将自然语言指令转为安全可审计的Python脚本,自动完成排序、编号、跳过合规项、保留扩展名等全部逻辑。
准备安全执行环境
打开Codex快马平台,登录后进入「AI脚本生成」工作区→点击右上角「沙箱设置」→勾选「启用Landlock文件访问控制」→在路径白名单中填入你将要操作的文件夹绝对路径,例如【/home/user/screenshots/】;这一步必须完成,否则Codex默认拒绝执行任何重命名操作,防止误触系统关键目录。
确认沙箱策略已加载成功,状态栏显示绿色“✅ 沙箱就绪”。
输入自然语言指令生成脚本
在对话框中粘贴以下完整提示(含全部约束条件):
“用Python写一个批量重命名脚本:处理 /home/user/screenshots/ 目录下所有 .png 和 .jpg 文件;按文件修改时间升序排序;重命名为 ‘日报_20260605_XXX’ 格式,XXX 为三位数字编号(从001开始);保留原始扩展名;跳过已符合目标命名规则的文件;输出每一步重命名前后的路径。”
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
按下回车,等待Codex返回可运行代码——通常耗时2~4秒。注意检查生成代码中是否包含os.path.getmtime()排序逻辑和str.zfill(3)补零处理,缺失任一将导致序号错乱或格式不统一。
执行与校验
第一步:将生成的代码复制到本地VS Code中,保存为rename_daily.py;
第二步:终端进入该文件所在目录,运行python rename_daily.py;
第三步:观察终端实时输出,确认首行显示类似Renaming: screenshot_a.png → 日报_20260605_001.png,末行编号为037;
第四步:立即执行ls -1 /home/user/screenshots/ | head -n5,验证前5个文件名严格匹配“日报_20260605_001.png”至“005.png”序列;若发现任意一个含下划线多于两处或编号非三位数,【立即终止脚本并检查zfill(3)是否被误删】。










