用AI写代码已经不是什么新鲜事了,但大多数人用AI写代码的效率还远没有发挥出来。关键在于——你问问题的方式决定了答案的质量。
技巧1:给足上下文
不要这样: "写一个登录功能"
要这样: "用Python Flask写一个用户登录API,数据库用MySQL,密码用bcrypt加密,返回JWT token。我已经在app.py里配置好了数据库连接,模块名是auth"
AI知道的越多,给你的代码就越准确。
技巧2:分步骤提问
把大任务拆分成小步骤,每一步让AI生成后再进行下一步。
示例:
1. "帮我在app.py中添加用户模型User,包含username和password_hash字段"
2. "现在添加注册API,POST /api/register"
3. "然后添加登录API,POST /api/login"
技巧3:指定语言和框架
不指定语言和框架,AI可能会给出你完全用不了的代码。
示例: "用TypeScript + React + Tailwind CSS写一个可复用的模态框组件"
技巧4:要求测试代码
示例: "写完函数后,再写对应的单元测试"
技巧5:让AI解释代码
遇到看不懂的代码时,让AI逐行解释。
示例: "请逐行解释以下代码的作用:[代码]"
技巧6:要求多种方案
让AI给出多种实现方案,你可以选择最合适的。
示例: "给出三种实现方案,并对比各自的优缺点"
技巧7:要求优化建议
让AI审查你的代码并给出优化建议。
示例: "请审查以下代码,指出性能问题和可优化之处:[代码]"
技巧8:使用角色设定
让AI扮演特定角色,效果会更好。
示例: "你是一个有10年后端开发经验的高级工程师,请审查以下代码"
技巧9:要求添加错误处理
AI默认生成的代码往往缺少完善的错误处理。
示例: "生成代码时请包含完整的错误处理"
技巧10:迭代优化
不满意就继续追问,不要接受AI的第一次答案。
示例: "这个方案的性能不够好,请优化一下" / "请用更简洁的方式重写"
总结
用好AI编程的关键不在于AI的能力,而在于你提问的方式。掌握了这10个技巧,你的AI编程效率至少能提升一倍。
资源与注册指南
ChatGPT
- 官网地址: https://chat.openai.com ⚠️ 需要科学上网
- 注册步骤:
- 打开 chat.openai.com
- 点击 Sign Up(注册)
- 输入邮箱和密码(或用Google/微软账号登录)
- 验证邮箱
- 填写手机号接收验证码
- 完成注册,开始使用
Cursor
- 官网地址: https://cursor.com
- 注册步骤:
- 打开 cursor.com
- 点击 Download for Free(免费下载)
- 选择你的操作系统(Windows/Mac/Linux)
- 下载后安装,打开 Cursor
- 注册账号(支持 GitHub 登录)
- 选择免费版即可使用,Pro版$20/月
💬 评论
0