如何成为顶尖ChatGPT提问工程师?从设置对话要求到精通代码交互的完整路径
·
如何成为顶尖ChatGPT提问工程师?从设置对话要求到精通代码交互的完整路径
ChatGPT提问工程师是提升AI协作效率的关键角色,这份完整指南将帮助你掌握从基础对话设置到高级代码交互的全部技能,让你在开发工作中与ChatGPT的配合达到事半功倍的效果。
🌟 为什么要成为ChatGPT提问工程师?
在AI驱动开发的时代,ChatGPT已成为程序员的重要协作伙伴。但由于ChatGPT的回答具有开放性和发散性,对于具体开发任务往往需要针对性引导。通过系统学习提问技巧,你可以将ChatGPT从通用助手转变为专业开发工具,显著提升编码效率和质量。
📋 对话基础:提前设置对话要求
🔤 设置回答语言类型
在开始对话前明确语言偏好,可避免后续沟通中的理解偏差:
接下来的对话都用{中文/英文}回答我
小贴士:涉及代码的提问用英语描述通常效果更好,但你可以要求ChatGPT用中文回答解释,兼顾专业性和理解性。
⚡ 设置快捷指令
为常用操作创建简写,减少重复输入:
接下来的对话,如果我发送的内容是 {简写} ,我的意思是 {内容}
例如设置:
接下来的对话,如果我发送的内容是 re ,我的意思是 重新回答这一问题
💻 代码交互核心技巧
📝 编写代码的精准提问模板
使用结构化方式描述需求,提高代码生成准确性:
用 {TS/JS/编程语言} 实现:{描述需要实现的功能}
命令稳定性:弱(很大程度上取决于功能需求的描述)
示例:
用 TS 实现:Vue 的双向绑定,但不能引入 Vue
🔍 代码评审与优化
获取专业代码反馈:
Review code and explain in Chinese
重构代码并查看变更:
Refactor the code to present the changes in vimdiff format and explain the changes in Chinese
🧪 测试与数据生成
添加单元测试:
Adding unit tests
生成JSON格式Mock数据:
Generate data in json format
📚 提升路径与资源推荐
📖 推荐书籍
📝 关键实践原则
- 明确处理内容:使用「」或{}标记需要处理的文本,避免歧义
- 利用附加条件:所有命令都可添加抽象需求,如"优化文案,扩充到300字"
- 控制上下文:保持对话连贯性的同时,避免偏离初始目标
- 英语代码提问:在涉及代码的场景,使用英语描述需求效果更佳
🚀 开始你的提问工程师之旅
要开始实践,你可以克隆项目仓库:
git clone https://gitcode.com/gh_mirrors/ch/chatgpt-query-engineer-handbook
通过不断尝试和调整提问方式,你将逐渐掌握与AI高效协作的艺术,成为真正的ChatGPT提问工程师。记住,最好的提问方式是在实践中不断优化和创新!
更多推荐

所有评论(0)