共计 1706 个字符,预计需要花费 5 分钟才能阅读完成。
开发者必备:ChatGPT 高效指令全攻略
为什么你的 ChatGPT 总在跑偏?
刚接触 ChatGPT 时,我总遇到这些问题:生成代码离需求差十万八千里、调试报错时 AI 答非所问、文档生成像小学生作文 … 直到发现核心症结:90% 的低效交互源于错误指令。

- 模糊请求:” 写个登录功能 ”(未指定技术栈)
- 缺少上下文:直接粘贴报错不说明环境
- 过度开放:” 优化这段代码 ”(无具体指标)
指令黄金法则:像对待实习生一样明确
前端开发场景
-
组件生成:
用 React 18 + TypeScript 生成带下列要求的登录表单组件:- 邮箱 / 密码验证 - 防重复提交 - 错误提示动效 输出包含 CSS-in-JS 完整代码 -
API 联调:
根据此 Swagger 文档生成 axios 请求封装:[粘贴文档链接] 要求包含:- 全局错误处理 - JWT 自动刷新 - 请求取消功能
后端开发场景
-
数据库操作:
用 Python SQLAlchemy 2.0 实现多条件动态查询: - 支持分页参数 page_size/page_num - 可过滤 created_at 时间范围 - 按任意字段排序 返回 ORM 模型定义 + 查询函数 -
并发处理:
用 Go 重写以下 Python 异步代码,要求:[粘贴代码片段] - 保持相同业务逻辑 - 使用 goroutine 替代 asyncio - 添加 channel 通信示例
5 个救命级模板(可直接复制)
1. 精准代码生成
作为资深 [语言] 开发者,请生成满足以下要求的[功能描述]:技术栈:[框架]+[版本号]
必须包含:[关键特性 1,2,3]
避免:[常见陷阱]
首行注释作者信息
案例输出:
# Author: ChatGPT
# Description: JWT 认证中间件
from fastapi import Request, HTTPException
from jwt import decode
def auth_middleware(request: Request):
token = request.headers.get('Authorization')
try:
payload = decode(token, key="SECRET", algorithms=["HS256"])
request.state.user = payload
except Exception as e:
raise HTTPException(status_code=401, detail=str(e))
2. 智能错误诊断
遇到[具体错误信息]:[完整报错日志]
环境说明:[OS/Python 3.9.7/Django 4.2]
已尝试:[排查步骤 1,2]
请:1. 解释根本原因
2. 提供 3 种解决方案
3. 标记最优解
3. 专业文档生成
以架构师身份撰写[项目名称]API 文档:技术要求:[Swagger/OAS3]
必须章节:- 认证流程(含时序图)- 错误码规范
- 性能指标
使用 Markdown 表格对比不同版本差异
新手避坑三连
- 宽泛提问:
- ❌ “ 怎么用 Python 处理数据?”
-
✅ “ 用 pandas 2.0 实现左连接合并 sales.csv 与 products.csv,处理重复列名为 ’_x/_y'”
-
缺失上下文:
- ❌ 直接粘贴 ”ImportError: No module named ‘numpy'”
-
✅ “ 在 Docker 容器内运行 Python 3.8 时出现该错误,已确认 pip list 有 numpy==1.21.0”
-
错误归因:
- ❌ “ 这段 SQL 为什么慢?”(不给表结构和查询)
- ✅ “ 以下 PostgreSQL 14 查询在 100 万行 users 表需 8 秒:
[SQL 语句]
表结构:
[CREATE TABLE 语句]
EXPLAIN ANALYZE 结果:
[粘贴结果]”
高手私藏技巧
System Prompt 控制术
[系统指令]
你是一位精通 [技术领域] 的架构师,需遵守:1. 所有代码用 [语言] 编写
2. 优先考虑[性能 / 可读性 / 安全性]
3. 拒绝回答与 [限定范围] 无关问题
温度参数实验
| 温度值 | 适用场景 | 示例结果差异 |
|---|---|---|
| 0.2 | 严谨代码生成 | 几乎相同输出 |
| 0.7 | 创意命名建议 | 多样变量名 / 设计方案 |
| 1.0 | 头脑风暴 | 天马行空但可能跑题 |
从今天开始改变
建议创建自己的指令库(我用的 Notion 模板):
- 按技术栈建立分类
- 记录成功案例的精确指令
- 持续迭代提问方式
下次当 ChatGPT 给出离谱答案时,先别怪 AI——你的指令可能才是瓶颈所在。
正文完
发表至: 未分类
近两天内
