代码处理类提示词聚焦源代码分析优化,要求明确问题类型、分步分析并提供带注释的修正代码,且限定语言版本与约束条件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

一、代码处理类提示词
该类提示词聚焦于源代码的分析、优化与重构,适用于开发者在日常开发中快速提升代码质量与可维护性。核心目标是识别低效逻辑、补充缺失边界处理、增强可读性与鲁棒性。
1、提供原始代码片段,并明确指出其存在的具体问题类型(如重复计算、空指针风险、未处理异常等)。
2、要求模型先进行问题分析,再给出修改后的完整代码,且必须包含详细注释说明每处修改的原因。
3、指定语言版本与约束条件,例如“使用Python 3.10+语法,添加类型注解,禁止使用eval”。
二、性能优化专项提示词
此类提示词专用于识别和解决系统级或算法级性能瓶颈,强调可验证的改进效果与技术依据。适用于数据库查询、算法实现、API响应延迟等典型场景。
1、粘贴待优化的SQL语句或函数代码,并附加当前执行环境信息(如MySQL 8.0、PostgreSQL 15、Python 3.11)。
2、明确性能目标,例如“将时间复杂度从O(n²)降至O(n log n)”或“消除N+1查询问题”。
3、要求输出包含:优化前后对比、执行计划简析、索引建议(如适用)、以及可直接运行的修正代码。
三、多语言等价转换提示词
该类提示词用于技术栈迁移过程中的语义保真转换,确保逻辑一致性与目标语言惯用法的自然融合,避免直译式错误。
1、提供源语言代码(如Java Spring Boot控制器方法),并声明目标语言及版本(如Go 1.22 + Gin v1.9)。
2、要求保留原始功能行为,同时适配目标语言的错误处理机制、依赖注入方式与异步模型。
3、强制输出包含关键差异说明,例如Java中@RequestBody自动反序列化需对应Go中c.ShouldBindJSON()。
四、结构化输出控制提示词
为保障AI输出结果可被程序解析或直接嵌入文档流程,该类提示词通过强格式约束提升交付确定性,适用于API文档生成、测试用例批量产出等工程化场景。
1、明确定义输出结构,例如JSON Schema或Markdown表格字段规范。
2、要求所有字段非空,边界条件必须显式枚举(如n=0、n=-1、n=10⁶)。
3、添加校验指令,例如“若输入参数缺失某项,则返回错误提示而非默认值”。
五、错误排查与诊断提示词
该类提示词引导模型模拟资深工程师的调试思维路径,从日志片段、报错堆栈或异常行为出发,定位根本原因并提供可验证的修复路径。
1、提供完整的错误上下文:包括错误消息全文、相关代码段、运行时环境(如Docker镜像标签、K8s Pod状态)。
2、要求分层归因:区分是配置错误、并发竞争、资源耗尽还是逻辑缺陷。
3、对每种可能原因,给出可立即执行的验证命令(如curl -v、kubectl logs -p)及预期正常输出特征。








