先把现场说清楚
现有report.md可正常读取,新稿生成到一半进程退出。
写文件也需要区分正在生成与已经交付。
要做到哪一步才算完成
未通过校验的临时稿不覆盖report.md;最终替换成功后才报告完成。
下面的提示词把输入、处理边界和交付要求放在了一起:
材料:
现有report.md可正常读取,新稿生成到一半进程退出。
任务:
设计同目录临时文件→内容校验→最终替换的流程;失败时保留旧文件,说明何时才能报告保存完成。
交付要求:
输出状态转移表和逐项执行条件;仅设计流程,不实际修改文件、调用接口或发送消息。
跨磁盘移动不一定原子;权限与平台行为需要实际检查。检查最后一步:跨磁盘移动不一定原子;权限与平台行为需要实际检查。
以上为演示案例,可替换成自己的材料。