Prompt 工程指南
核心原则
- 明确具体 — 清晰描述期望的输出
- 提供示例 — 用 few-shot 展示期望格式
- 分步引导 — 复杂任务拆分为子步骤
- 角色设定 — 指定专家角色提升输出质量
常用技巧
系统提示
你是一个资深 Python 开发者,专注于代码质量和可维护性。
请用中文回答,代码注释用中文。Few-shot
输入: "hello world" → 输出: "Hello World"
输入: "claude code" → 输出: "Claude Code"
输入: "yc teamwork" → 输出:思维链
请一步步分析这个问题:
1. 理解需求
2. 设计方案
3. 评估方案
4. 给出结论常见陷阱
- 指令模糊导致输出不一致
- 上下文过长导致信息丢失
- 忽略模型的知识截止日期