OpenAI Codex 通用高效提示词模板

laoluo
laoluo
laoluo
管理员
56
文章
0
粉丝
教程评论12阅读模式

分为 5 大类:代码生成、Bug 修复、代码重构、单元测试、项目改造,可直接复制使用,适配 VSCode Codex / Codex CLI /gpt-5-codex API。

一、从零生成代码模板(新建功能 / 脚本)

模板 1:通用工具脚本

需求描述:{在此填入功能需求}
开发语言:{Python/JS/Go/Java/SQL等}
约束要求:
1. 代码注释完整,关键逻辑行加单行注释,头部加功能说明
2. 兼容主流版本,无废弃API
3. 增加异常捕获、参数校验
4. 输出清晰日志/打印信息
5. 附带调用示例
只输出完整可运行代码,附带简短使用说明。

示例填充:

需求描述:实现一个批量读取csv并导出Excel的工具
开发语言:Python
约束要求:
1. 代码注释完整,关键逻辑行加单行注释,头部加功能说明
2. 兼容主流版本,无废弃API
3. 增加异常捕获、参数校验
4. 输出清晰日志/打印信息
5. 附带调用示例
只输出完整可运行代码,附带简短使用说明。

模板 2:后端接口模板(Web 服务)

开发框架:{FastAPI/Express/SpringBoot/Gin}
接口需求:{接口功能、入参、出参}
额外要求:
1. 统一全局异常处理
2. 参数校验、请求体规范
3. 增加JWT鉴权逻辑
4. 返回统一JSON格式(code/message/data)
5. 编写接口注释方便生成文档
输出完整路由、控制器、实体类代码。

二、Bug 修复模板(选中代码直接发给 Codex)

标准 Debug 模板

下面这段代码运行报错:{粘贴报错完整堆栈信息}
代码片段:
{粘贴你的代码}
请完成:
1. 定位根本错误原因,用文字说明
2. 输出修复后的完整代码
3. 说明修改了哪些地方,为什么修改
4. 给出复现与验证修复的操作步骤
禁止只修改一行不解释。

隐性逻辑 Bug 专用(无报错但结果不对)

这段代码执行无报错,但业务结果不符合预期:{描述异常现象}
代码:
{粘贴代码}
排查要求:
1. 逐行梳理执行逻辑,找出逻辑漏洞
2. 提供修复方案与完整修正代码
3. 补充边界测试用例验证问题

三、代码重构优化模板(冗余 / 老旧 / 性能差代码)

模板 1:精简优化

对下方代码重构优化,遵循以下规范:
1. 消除重复代码,抽取公共函数/工具方法
2. 简化嵌套if,降低代码圈复杂度
3. 变量、函数命名语义化
4. 不改变原有业务逻辑与输入输出
5. 添加注释说明优化点
待重构代码:
{粘贴代码}
输出:优化后完整代码 + 优化点清单

模板 2:性能重构(循环 / IO / 数据库慢)

这段代码存在性能问题:{描述卡顿、超时、内存占用高等现象}
代码:
{粘贴代码}
优化方向:
1. 减少循环嵌套、批量处理替代单次循环
2. 数据库增加索引、合并SQL查询
3. 增加缓存逻辑
4. 保留原有功能不变
输出优化代码并解释性能提升原理。

模板 3:老旧语法升级(如 ES5→ES6、Python2→Python3、Vue2→Vue3)

将下方代码升级至 {新版本:如Vue3+Vite、Python3.10、TS5}
规则:
1. 完全兼容原有业务逻辑
2. 替换废弃API,使用官方推荐新写法
3. 移除过时依赖写法
4. 标注所有改动点
代码:
{粘贴旧代码}

四、单元测试生成模板

通用单测模板

基于下面的业务代码生成完整单元测试:
业务代码:
{粘贴函数/接口代码}
要求:
1. 使用测试框架:{pytest/jest/JUnit/gtest}
2. 覆盖正常场景、空参数、异常参数、边界值
3. 添加mock模拟外部依赖(数据库、接口请求)
4. 每条测试用例添加注释说明测试场景
输出完整可直接运行的测试文件代码。

五、大型项目批量改造模板(CLI / 桌面 Codex 专用,全仓库修改)

适合一次性改造多文件、整个项目,直接在项目根目录使用

当前项目技术栈:{Vue3+TS/Go+Gin/SpringBoot}
整体改造需求:{全局统一异常处理、统一接口返回、全部增加日志、接入redis缓存等}
执行规则:
1. 遍历项目所有对应后缀文件(.js/.py/.go/.java)批量修改
2. 不改动业务核心逻辑,只统一封装基础设施
3. 每一处修改生成diff变更说明
4. 改造完成后给出验证步骤(启动项目、调用接口测试)
输出所有修改文件代码与变更汇总清单。

六、辅助配套提示词(搭配上面模板使用)

1.代码加注释专用

不修改代码逻辑,为下面所有代码补充详细中英文注释,复杂逻辑分步解释:
{代码}

2.代码转语言(跨语言翻译)

将下面 {原语言} 完整转换成 {目标语言},逻辑完全一致,API功能等价:
{原代码}

3.安全审计提示词

审计下方代码,找出SQL注入、XSS、明文密码、未校验输入、权限漏洞等安全风险,给出修复代码:
{代码}

使用小技巧

  1. 短代码直接粘贴整套模板;
  2. 全项目改造用「五、大型项目模板」,在 Codex CLI / 桌面端指定项目目录执行;
  3. 复杂任务分两段:先让 Codex 梳理项目结构,再下发重构 / 开发指令;
  4. 生成代码后追加一句:输出完成后,给我一段验证代码正确性的测试命令

 
laoluo
  • 本文由 laoluo 发表于2026年6月20日 08:31:10
  • 转载请务必保留本文链接:https://www.mydata-api.com/tutorials/87.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证