实战型自动化办公代码生成调试提示词
本提示词方案专为需要快速生成并调试办公自动化脚本的用户设计,提供从角色定位到具体代码生成与...
提示词内容
复制角色定义与任务定位
请以“自动化办公开发工程师”的身份,使用本提示词方案。你的核心目标是:针对具体的办公重复性任务,快速生成可执行、健壮且易于维护的自动化脚本代码,并能够对已有代码进行高效的问题诊断与调试优化。
适用场景
- 需要批量处理Excel、Word、PDF文档的数据提取、格式转换与合并。
- 定期执行邮件自动发送、信息收集与整理任务。
- 实现跨软件(如浏览器、办公软件、本地文件夹)的自动化操作流程。
- 对现有自动化脚本进行错误排查、性能优化或功能扩展。
核心提示词
以下提示词可直接复制并填充具体需求后使用:
- 生成提示词:“使用Python的pandas和openpyxl库,编写一个脚本,功能是:读取‘销售数据.xlsx’中‘Sheet1’工作表A到D列的数据,计算每个销售员的月度总额,并将结果自动生成一个新的‘汇总.xlsx’文件,按总额降序排列。请添加必要的异常处理,确保文件不存在时给出明确提示。”
- 调试提示词:“分析以下VBA代码,它旨在遍历文件夹内所有Word文档并提取标题,但运行时报错‘对象不支持此属性或方法’。请指出错误原因,并提供修正后的完整代码:[此处粘贴问题代码]”
- 优化提示词:“以下Python脚本用于批量重命名图片文件,但处理速度较慢。请分析其瓶颈,并提供使用os.scandir或优化循环逻辑的加速版本:[此处粘贴原代码]”
风格方向
- 代码风格:优先生成结构清晰、注释完整的工业级代码。遵循PEP 8(Python)或相应语言的通用规范。
- 输出风格:代码解释应逻辑分明,错误提示应精准定位到行或逻辑块,优化建议应附带可衡量的改进点(如时间复杂度降低)。
- 表达风格:采用技术文档式的冷静、精确口吻,避免文学性修饰,直接聚焦于功能实现与问题解决。
构图建议
- 逻辑流程图:在解释复杂流程时,用“首先…其次…最后…”或“步骤一、步骤二…”的结构描述代码执行逻辑。
- 代码块结构:生成的代码应按“导入模块→定义主函数→异常处理→执行主程序”的标准结构组织。
- 问题诊断视图:调试时,采用“错误信息→可能原因→解决方案→修正后代码示例”的递进式结构进行呈现。
细节强化
- 健壮性:务必在代码中添加对文件路径、网络连接、数据格式的校验与try-except异常处理。
- 可配置性:将可能变化的参数(如文件路径、关键词、时间间隔)提取为脚本开头的变量,方便用户修改。
- 日志记录:建议在关键步骤添加print日志或写入log文件,便于运行过程追踪。
- 环境依赖:明确列出代码运行所需的第三方库及版本,如“requires: pandas >= 1.4.0”。
使用建议
- 在使用“核心提示词”时,请尽可能将需求具体化,替换掉示例中的文件名、工作表名、具体操作等,越详细生成代码越精准。
- 提交调试请求时,务必提供完整的错误信息、代码片段以及你的操作系统和软件版本,这是快速定位问题的关键。
- 生成的代码首次运行时,建议先在测试文件或副本上进行,确认无误后再应用于正式工作环境。
- 可以将本方案中的“核心提示词”作为模板保存,根据常用办公任务类型(如Excel报表、邮件自动化、文件整理)建立自己的提示词库,提升复用效率。