提示“说明缺步骤”是因提示词缺少操作顺序、输入输出定义或异常处理;须用序号明确流程①读取→②过滤→③排序→④分组求和→⑤写入新Sheet,并声明输入文件名/结构、输出命名规则及空值/非法值响应方式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

通义千问写脚本时提示“说明缺步骤”,通常是因为提示词中缺少明确的操作顺序、输入输出定义或边界条件,导致模型无法判断动作先后、数据来源或终止信号。
明确写出执行顺序和依赖关系
在描述脚本功能时,不能只说“处理Excel文件并生成报告”,必须用数字序号或箭头标出关键节点:①读取Sheet1的A2:E100 → ②过滤掉“状态”列为“已取消”的行 → ③按“日期”列升序排列 → ④对每组“客户名称”求“金额”列总和 → ⑤将结果写入新Sheet名为“汇总”。
这一步漏掉任何一环,模型就可能跳过过滤直接汇总,或把原始表和结果写在同一张Sheet里覆盖数据。
声明输入格式与输出位置
方法一:用具体路径+扩展名锁定输入源。例如:“脚本启动时自动读取当前目录下的data_input.xlsx,该文件必须包含且仅包含一个工作表,表头行为第1行,字段依次为:订单号、客户名称、日期(YYYY-MM-DD格式)、金额(数值,不含千分位)、状态。”
方法二:指定输出约束。例如:“生成的汇总表保存为report_YYYYMMDD.xlsx,文件名中的日期取自原始数据最大日期;若当天已存在同名文件,则在末尾追加_(n)编号。”
【不声明输入文件名和结构,模型会默认构造示例数据,导致脚本无法在你的真实文件上运行】
定义异常处理和退出条件
脚本不是理想环境下的线性流程。必须写明遇到问题怎么响应:当某行“金额”为空或非数字时,跳过该行并记录日志到error.log;当“日期”列出现2025-13-01这类非法值时,终止执行并抛出ValueError,提示“日期格式错误,请检查第X行”。
没有这句,模型生成的脚本会在遇到空单元格时报错中断,或者把非法日期转成Python默认的1900年1月1日继续算。


















