OPC.run OPC.run 助跑超级个体

编程辅助场景

用提示词技巧提升编程效率:代码生成、调试、重构

编程辅助场景的提示词技巧

代码生成

请用 Go 实现一个函数:
- 输入:一个字符串切片
- 输出:去重后的字符串切片(保持原始顺序)
- 要求:时间复杂度 O(n),不使用额外库
- 请附带单元测试

关键:明确输入输出、约束条件、测试要求

代码调试

以下代码在处理并发请求时偶尔出现 panic:
{error_log}
{code_snippet}

请分析:
1. 最可能的 panic 原因
2. 修复方案
3. 如何添加测试来防止这类问题

关键:提供错误日志 + 代码 + 分析框架

代码重构

以下函数功能正常但可读性差:
{code}

请重构,遵循以下原则:
- 函数不超过 20 行
- 变量名自解释
- 添加必要的注释
- 保持功能不变

常见陷阱

场景 差的提示词 好的提示词
写代码 “帮我写个登录功能” “用Go+JWT实现REST API的登录接口,需要密码bcrypt加密,返回access_token和refresh_token”
修bug “这段代码有bug” “运行后在第42行报nil pointer错误,预期行为是…,请分析原因”
← 上一课 下一课 →